Chris Lu
6 years ago
1 changed files with 89 additions and 0 deletions
@ -0,0 +1,89 @@ |
|||
# An example TOML config file for SeaweedFS filer store |
|||
|
|||
[memory] |
|||
# local in memory, mostly for testing purpose |
|||
enabled = false |
|||
|
|||
[leveldb] |
|||
# local on disk, mostly for simple single-machine setup, fairly scalable |
|||
enabled = true |
|||
dir = "." # directory to store level db files |
|||
|
|||
#################################################### |
|||
# multiple filers on shared storage, fairly scalable |
|||
#################################################### |
|||
|
|||
[mysql] |
|||
# CREATE TABLE IF NOT EXISTS filemeta ( |
|||
# dirhash BIGINT COMMENT 'first 64 bits of MD5 hash value of directory field', |
|||
# name VARCHAR(1000) COMMENT 'directory or file name', |
|||
# directory VARCHAR(4096) COMMENT 'full path to parent directory', |
|||
# meta BLOB, |
|||
# PRIMARY KEY (dirhash, name) |
|||
# ) DEFAULT CHARSET=utf8; |
|||
enabled = false |
|||
hostname = "localhost" |
|||
port = 3306 |
|||
username = "root" |
|||
password = "" |
|||
database = "" # create or use an existing database |
|||
connection_max_idle = 2 |
|||
connection_max_open = 100 |
|||
|
|||
[postgres] |
|||
# CREATE TABLE IF NOT EXISTS filemeta ( |
|||
# dirhash BIGINT, |
|||
# name VARCHAR(1000), |
|||
# directory VARCHAR(4096), |
|||
# meta bytea, |
|||
# PRIMARY KEY (dirhash, name) |
|||
# ); |
|||
enabled = false |
|||
hostname = "localhost" |
|||
port = 5432 |
|||
username = "postgres" |
|||
password = "" |
|||
database = "" # create or use an existing database |
|||
sslmode = "disable" |
|||
connection_max_idle = 100 |
|||
connection_max_open = 100 |
|||
|
|||
[cassandra] |
|||
# CREATE TABLE filemeta ( |
|||
# directory varchar, |
|||
# name varchar, |
|||
# meta blob, |
|||
# PRIMARY KEY (directory, name) |
|||
# ) WITH CLUSTERING ORDER BY (name ASC); |
|||
enabled = false |
|||
keyspace="seaweedfs" |
|||
hosts=[ |
|||
"localhost:9042", |
|||
] |
|||
|
|||
[redis] |
|||
enabled = false |
|||
address = "localhost:6379" |
|||
password = "" |
|||
db = 0 |
|||
|
|||
[redis_cluster] |
|||
enabled = false |
|||
addresses = [ |
|||
"localhost:6379", |
|||
] |
|||
|
|||
#################################################### |
|||
# notification |
|||
# sends filer updates for each file to an external message queue |
|||
#################################################### |
|||
[notification.log] |
|||
enabled = true |
|||
|
|||
[notification.kafka] |
|||
enabled = false |
|||
hosts = [ |
|||
"localhost:9092" |
|||
] |
|||
topic = "seaweedfs_filer" |
|||
|
Write
Preview
Loading…
Cancel
Save
Reference in new issue