notebook
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
# =============================================================================
|
||||
# SeaweedFS filer — kde se ukládají METADATA (název -> chunky, stromová struktura)
|
||||
#
|
||||
# POZOR: filer metadata NEJDOU rekonstruovat z volume serverů. Když se ztratí,
|
||||
# data na poli sice přežijí, ale ztratíš mapu, co je co. Proto NESMÍ ležet na
|
||||
# nechráněné cache. Tři varianty (zapni právě JEDNU sekci enabled=true):
|
||||
#
|
||||
# A) mongodb (DOPORUČENO u tebe) — metadata do tvého Monga (192.168.1.76),
|
||||
# kolekce se vytvoří sama. Chrání je, co chrání Mongo (zálohy/replica).
|
||||
# B) postgres — metadata do tvého Postgresu; vyžaduje ručně založit tabulku
|
||||
# (CREATE TABLE viz README).
|
||||
# C) leveldb2 — embedded soubor; pak ho MUSÍŠ mapovat na POLE (parita), ne cache.
|
||||
# =============================================================================
|
||||
|
||||
# --- A) MongoDB (doporučeno) -------------------------------------------------
|
||||
[mongodb]
|
||||
enabled = true
|
||||
uri = "mongodb://192.168.1.76:27017"
|
||||
option_pool_size = 0
|
||||
database = "seaweedfs"
|
||||
|
||||
# --- B) PostgreSQL -----------------------------------------------------------
|
||||
[postgres]
|
||||
enabled = false
|
||||
hostname = "192.168.1.76"
|
||||
port = 5432
|
||||
username = "seaweedfs"
|
||||
password = "ZMEN_ME"
|
||||
database = "seaweedfs"
|
||||
sslmode = "disable"
|
||||
connection_max_idle = 5
|
||||
connection_max_open = 30
|
||||
|
||||
# --- C) leveldb2 (embedded) — jen když chceš zůstat bez DB --------------------
|
||||
# Pak v compose mapuj /data na POLE: /mnt/user/seaweedfs/filermeta:/data
|
||||
[leveldb2]
|
||||
enabled = false
|
||||
dir = "/data/filerldb2"
|
||||
Reference in New Issue
Block a user