Consul - 「個人IPv4アドレスが見つかりません」エラー

Consul - 「個人IPv4アドレスが見つかりません」エラー

「Ubuntu 20.04」

次のコマンドを使用してConsulサービスを開始しようとしています。

/usr/bin/consul agent -server -ui -data-dir=/temp/consul -bootstrap-expect=1 -node=vault -bind=0.0.0.0 -config-dir=/etc/consul.d/

==> "個人のIPv4アドレスが見つかりません。"

同じ問題のページも見つかりました。GitHubからしかし、私はLinuxに初めて触れたので。

フォローするこのページインストールしてください。

ここで問題は何ですか?

ベストアンサー1

withはルーティング可能なアドレスで-bindはない0.0.0.0ため、デフォルトではローカルインターフェイスと他の127.0.0.1利用可能なネットワークインターフェイスが使用されますが、ネットワークインターフェイスのどれもプライベートIP(dockerなど)を公開していないようです。

したがって、プライベートIPがない場合は、パブリックIPと一緒に[-advertise][1]consul.hclと呼ばれる)を使用してください。advertise_addr

sudo -u consul /usr/bin/consul agent -server -ui -data-dir=/opt/consul -bootstrap-expect=1 -node=vault -bind=0.0.0.0 -advertise=IP.Pub.add.ress -config-dir=/etc/consul.d/

おすすめ記事