diff options
author | Patrick Spek <p.spek@tyil.nl> | 2024-06-26 11:11:24 +0200 |
---|---|---|
committer | Patrick Spek <p.spek@tyil.nl> | 2024-06-26 11:11:24 +0200 |
commit | 2ad14eeeaa976d68cd47221835f03ba514fa9210 (patch) | |
tree | c5118501fbd96c51a416f09a9e12c6c3731bd23c /playbooks.d/seaweedfs-filer/share | |
parent | 46ad4348e4a3182a47fad990171d146893a591c3 (diff) |
Make mieshu sole seaweedfs node
Diffstat (limited to 'playbooks.d/seaweedfs-filer/share')
-rw-r--r-- | playbooks.d/seaweedfs-filer/share/filer-leveldb3.toml (renamed from playbooks.d/seaweedfs-filer/share/filer.toml) | 2 | ||||
-rw-r--r-- | playbooks.d/seaweedfs-filer/share/filer-postgres2.toml | 24 |
2 files changed, 25 insertions, 1 deletions
diff --git a/playbooks.d/seaweedfs-filer/share/filer.toml b/playbooks.d/seaweedfs-filer/share/filer-leveldb3.toml index 8d40cb9..da7324f 100644 --- a/playbooks.d/seaweedfs-filer/share/filer.toml +++ b/playbooks.d/seaweedfs-filer/share/filer-leveldb3.toml @@ -1,3 +1,3 @@ [leveldb3] enabled = true -dir = "./filerldb3" +dir = "${path}" diff --git a/playbooks.d/seaweedfs-filer/share/filer-postgres2.toml b/playbooks.d/seaweedfs-filer/share/filer-postgres2.toml new file mode 100644 index 0000000..d802703 --- /dev/null +++ b/playbooks.d/seaweedfs-filer/share/filer-postgres2.toml @@ -0,0 +1,24 @@ +[postgres2] +enabled = true +createTable = """ + CREATE TABLE IF NOT EXISTS "%s" ( + dirhash BIGINT, + name VARCHAR(65535), + directory VARCHAR(65535), + meta bytea, + PRIMARY KEY (dirhash, name) + ); +""" +hostname = "${host}" +port = ${port} +username = "${user}" +password = "${pass}" +database = "${name}" +schema = "" +sslmode = "disable" +connection_max_idle = 100 +connection_max_open = 100 +connection_max_lifetime_seconds = 0 +# if insert/upsert failing, you can disable upsert or update query syntax to match your RDBMS syntax: +enableUpsert = true +upsertQuery = """UPSERT INTO "%[1]s" (dirhash,name,directory,meta) VALUES($1,$2,$3,$4)""" |