Open gedw99 opened 8 months ago
Just kicking the tires on latest tagged release. It almost works...
The embedded NATS servers are not finding each other with errors like
my Makefile:
# https://github.com/maxpert/marmot BIN=$(PWD)/.bin export PATH:=$(PATH):$(BIN) print: init: rm -rf $(BIN) mkdir -p $(BIN) dep: init curl -L https://github.com/maxpert/marmot/releases/download/v0.8.8-alpha.4/marmot-v0.8.8-alpha.4-darwin-arm64.tar.gz | tar -zx -C $(BIN) start: chmod +x $(BIN)/marmot chmod +x $(BIN)/examples/run-cluster.sh cp $(BIN)/marmot $(BIN)/examples cd $(BIN)/examples && ./run-cluster.sh
And the output:
chmod +x /Users/apple/workspace/go/src/github.com/gedw99/kanka-cloudflare/modules/nats/examples/marmot/.bin/marmot chmod +x /Users/apple/workspace/go/src/github.com/gedw99/kanka-cloudflare/modules/nats/examples/marmot/.bin/examples/run-cluster.sh cp /Users/apple/workspace/go/src/github.com/gedw99/kanka-cloudflare/modules/nats/examples/marmot/.bin/marmot /Users/apple/workspace/go/src/github.com/gedw99/kanka-cloudflare/modules/nats/examples/marmot/.bin/examples cd /Users/apple/workspace/go/src/github.com/gedw99/kanka-cloudflare/modules/nats/examples/marmot/.bin/examples && ./run-cluster.sh Created /tmp/marmot-1.db Created /tmp/marmot-2.db Created /tmp/marmot-3.db 2:06PM INF Starting nats-server from=nats node_id=5973743519734446439 2:06PM INF Version: 2.10.4 from=nats node_id=5973743519734446439 2:06PM INF Git: [not set] from=nats node_id=5973743519734446439 2:06PM INF Cluster: e-marmot from=nats node_id=5973743519734446439 2:06PM INF Name: marmot-node-5973743519734446439 from=nats node_id=5973743519734446439 2:06PM INF Node: 16AHgXE3 from=nats node_id=5973743519734446439 2:06PM INF ID: NB4WCSC7ADZLDR4LNCZU6XGUSEFKZL5UFTEA3SBYL3WUMNTA2L3UMPLN from=nats node_id=5973743519734446439 2:06PM INF Starting JetStream from=nats node_id=5973743519734446439 2:06PM INF _ ___ _____ ___ _____ ___ ___ _ __ __ from=nats node_id=5973743519734446439 2:06PM INF _ | | __|_ _/ __|_ _| _ \ __| /_\ | \/ | from=nats node_id=5973743519734446439 2:06PM INF | || | _| | | \__ \ | | | / _| / _ \| |\/| | from=nats node_id=5973743519734446439 2:06PM INF \__/|___| |_| |___/ |_| |_|_\___/_/ \_\_| |_| from=nats node_id=5973743519734446439 2:06PM INF from=nats node_id=5973743519734446439 2:06PM INF https://docs.nats.io/jetstream from=nats node_id=5973743519734446439 2:06PM INF from=nats node_id=5973743519734446439 2:06PM INF ---------------- JETSTREAM ---------------- from=nats node_id=5973743519734446439 2:06PM INF Max Memory: 12.00 GB from=nats node_id=5973743519734446439 2:06PM INF Max Storage: 137.21 GB from=nats node_id=5973743519734446439 2:06PM INF Store Directory: "/var/folders/pj/n3sth0z55md7lydld97r8mmh0000gn/T/nats/marmot-node-5973743519734446439/jetstream" from=nats node_id=5973743519734446439 2:06PM INF ------------------------------------------- from=nats node_id=5973743519734446439 2:06PM INF Starting JetStream cluster from=nats node_id=5973743519734446439 2:06PM INF Creating JetStream metadata controller from=nats node_id=5973743519734446439 2:06PM INF JetStream cluster recovering state from=nats node_id=5973743519734446439 2:06PM INF Listening for client connections on 0.0.0.0:56401 from=nats node_id=5973743519734446439 2:06PM INF Server is ready from=nats node_id=5973743519734446439 2:06PM INF Cluster name is e-marmot from=nats node_id=5973743519734446439 2:06PM INF Listening for route connections on localhost:4221 from=nats node_id=5973743519734446439 2:06PM WRN JetStream has not established contact with a meta leader from=nats node_id=5973743519734446439 2:06PM ERR Error trying to connect to route (attempt 1): dial tcp [::1]:4222: connect: connection refused from=nats node_id=5973743519734446439 2:06PM ERR Error trying to connect to route (attempt 1): dial tcp [::1]:4222: connect: connection refused from=nats node_id=5973743519734446439 2:06PM WRN Waiting for routing to be established... from=nats node_id=5973743519734446439 2:06PM INF Starting nats-server from=nats node_id=5973743519734446439 2:06PM INF Version: 2.10.4 from=nats node_id=5973743519734446439 2:06PM INF Git: [not set] from=nats node_id=5973743519734446439 2:06PM INF Cluster: e-marmot from=nats node_id=5973743519734446439 2:06PM INF Name: marmot-node-5973743519734446439 from=nats node_id=5973743519734446439 2:06PM INF Node: 16AHgXE3 from=nats node_id=5973743519734446439 2:06PM INF ID: NCAAUCM4WY7EYU2E2F3YQGOKESPRDE2D65663G3PAQEOYKUG2SG6TVLU from=nats node_id=5973743519734446439 2:06PM INF Starting JetStream from=nats node_id=5973743519734446439 2:06PM INF _ ___ _____ ___ _____ ___ ___ _ __ __ from=nats node_id=5973743519734446439 2:06PM INF _ | | __|_ _/ __|_ _| _ \ __| /_\ | \/ | from=nats node_id=5973743519734446439 2:06PM INF | || | _| | | \__ \ | | | / _| / _ \| |\/| | from=nats node_id=5973743519734446439 2:06PM INF \__/|___| |_| |___/ |_| |_|_\___/_/ \_\_| |_| from=nats node_id=5973743519734446439 2:06PM INF from=nats node_id=5973743519734446439 2:06PM INF https://docs.nats.io/jetstream from=nats node_id=5973743519734446439 2:06PM INF from=nats node_id=5973743519734446439 2:06PM INF ---------------- JETSTREAM ---------------- from=nats node_id=5973743519734446439 2:06PM INF Max Memory: 12.00 GB from=nats node_id=5973743519734446439 2:06PM INF Max Storage: 137.21 GB from=nats node_id=5973743519734446439 2:06PM INF Store Directory: "/var/folders/pj/n3sth0z55md7lydld97r8mmh0000gn/T/nats/marmot-node-5973743519734446439/jetstream" from=nats node_id=5973743519734446439 2:06PM INF ------------------------------------------- from=nats node_id=5973743519734446439 2:06PM INF Starting JetStream cluster from=nats node_id=5973743519734446439 2:06PM INF Creating JetStream metadata controller from=nats node_id=5973743519734446439 2:06PM INF JetStream cluster recovering state from=nats node_id=5973743519734446439 2:06PM INF Listening for client connections on 0.0.0.0:56406 from=nats node_id=5973743519734446439 2:06PM INF Server is ready from=nats node_id=5973743519734446439 2:06PM INF Cluster name is e-marmot from=nats node_id=5973743519734446439 2:06PM INF Listening for route connections on localhost:4222 from=nats node_id=5973743519734446439 2:06PM WRN JetStream has not established contact with a meta leader from=nats node_id=5973743519734446439 2:06PM ERR Error trying to connect to route (attempt 1): dial tcp [::1]:4221: connect: connection refused from=nats node_id=5973743519734446439 2:06PM INF 127.0.0.1:4221 - rid:7 - Route connection created from=nats node_id=5973743519734446439 2:06PM INF 127.0.0.1:56407 - rid:8 - Route connection created from=nats node_id=5973743519734446439 2:06PM ERR 127.0.0.1:56407 - rid:8 - Remote server has a duplicate name: "marmot-node-5973743519734446439" from=nats node_id=5973743519734446439 2:06PM INF 127.0.0.1:56407 - rid:8 - Router connection closed: Duplicate Server Name from=nats node_id=5973743519734446439 2:06PM INF 127.0.0.1:4221 - rid:7 - Router connection closed: Client Closed from=nats node_id=5973743519734446439 2:06PM ERR Error trying to connect to route (attempt 1): dial tcp [::1]:4221: connect: connection refused from=nats node_id=5973743519734446439 2:06PM WRN Waiting for routing to be established... from=nats node_id=5973743519734446439 2:06PM ERR NATS client disconnected node_id=5973743519734446439 2:06PM ERR NATS client exiting node_id=5973743519734446439 ^C./run-cluster.sh: line 32: kill: `': not a pid or valid job spec
Just kicking the tires on latest tagged release. It almost works...
The embedded NATS servers are not finding each other with errors like
my Makefile:
And the output: