0

マルチリージョンおよびマルチデータセンタークラスター間で Nomad ACL をセットアップしようとしています。サーバースタンザで、すべてのサーバーノードに以下を追加しました

server {
  enabled = true
  bootstrap_expect = 2
  encrypt = "XXX-same-on-all-servers-XXX"
  authoritative_region = "HOME-DC"
  server_join {
    retry_join = ["server1", "server2", "server3"]
  }
}
acl {
  enabled = true
}

ログを追跡してすべてのサーバーを再起動した後、これが得られます

2021-02-01T11:38:04.156Z [WARN]  nomad.rpc: no path found to region: region=HOME-DC
2021-02-01T11:38:04.157Z [ERROR] nomad: failed to fetch namespaces from authoritative region: error="No path to region"

そして、これは私が実行した場合に得られるものです

nomad acl bootstrap -address=$NOMAD_ADDR
Error bootstrapping: Unexpected response code: 500 (No path to region)

ドキュメントでは、aclスタンザのreplication_token値を設定するように求められていますが、その方法が明確ではありません。暗号化トークンのように生成する必要がありますか? はいの場合、どのように? 参照

4

1 に答える 1