Build with clawstor cache / Cargo build (clawstor-cached) (push) Failing after 3s
serve_v2::peer_rpc_addr derives each peer's RPC socket as lan_addr.ip():port+1. Architect and Tank were bound on their 10G fabric NICs (10.10.0.9/10.10.0.10) but the peer entries only carry the main-LAN gossip address, causing the aggregator to time out when probing Tank and present a stale cert to Morpheus. Changing bind_rpc_lan to the main-LAN addresses (10.0.0.13/10.0.0.14) fixes both. Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
49 lines
1.1 KiB
TOML
49 lines
1.1 KiB
TOML
[node]
|
|
name = "tank"
|
|
role = "secondary"
|
|
|
|
[hot]
|
|
path = "/hot/targets"
|
|
max_gb = 300
|
|
stale_hours = 48
|
|
|
|
[warm]
|
|
projects_path = "/slab/projects"
|
|
zfs_dataset = "slab/projects"
|
|
snapshot_retain_hours = 24
|
|
snapshot_retain_days = 7
|
|
snapshot_retain_weeks = 4
|
|
|
|
[cluster]
|
|
zone = "fabric-10g"
|
|
bind_lan = "10.0.0.14:7701"
|
|
prom_bind = "0.0.0.0:7703"
|
|
bind_rpc_lan = "10.0.0.14:7702"
|
|
bind_rpc_tailscale = "100.108.129.81:7702"
|
|
blob_store_root = "/home/osobh/clawstor-deploy/data"
|
|
|
|
[[cluster.peers]]
|
|
name = "architect"
|
|
zone = "fabric-10g"
|
|
lan_addr = "10.0.0.13:7701"
|
|
rpc_lan_addr = "10.10.0.9:7702"
|
|
tailscale_addr = "100.104.171.32:7702"
|
|
|
|
[[cluster.peers]]
|
|
name = "morpheus"
|
|
zone = "lan-1g"
|
|
lan_addr = "10.0.0.5:7701"
|
|
rpc_lan_addr = "10.0.0.5:7702"
|
|
tailscale_addr = "100.123.224.84:7702"
|
|
|
|
[cluster.tls]
|
|
ca_cert = "/home/osobh/clawstor-deploy/tls/ca.crt"
|
|
node_cert = "/home/osobh/clawstor-deploy/tls/node.crt"
|
|
node_key = "/home/osobh/clawstor-deploy/tls/node.key"
|
|
|
|
[replication]
|
|
send_to_host = "10.10.0.9"
|
|
send_to_user = "osobh"
|
|
cold_dataset_on_peer = "data/archive/tank-projects"
|
|
nightly_at = "03:30"
|