問題タブ [floating-ip]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
5983 参照

openstack - インスタンスに ping/ssh できない

Devstack (オールインワン) を使用して、Neutron で openstack インスタンスを正常にインストールしました。これで、フローティング IP としてインスタンスに割り当て、ホストの外側から ping 可能/SSH 可能にする必要がある IPv4 アドレスのセットができました。

意図した IP を Floating IP としてインスタンスに割り当てることはできますが、ホストの内部でも外部でも ping を実行できません。SSH と PING を許可するようにセキュリティ グループ ルールを変更しました。ここに私のネットワークの詳細があります -

netns を使用して ping を試みましたが、これも機能しませんでした。

何か不足している場合はお知らせください。

0 投票する
1 に答える
513 参照

networking - OpenStack インスタンスをローカル ネットワークに統合するにはどうすればよいですか?

OpenStack インスタンスをローカル ネットワークに統合するにはどうすればよいですか? 物理ホストとは異なる独自の IP を持つ単一の Ubuntu VM で Devstack Kilo を実行しています。フローティング IP として、ローカル ネットワークから一連の IP を割り当てました。しかし、インスタンスから外部ネットワークにもローカル ネットワークにも ping を実行できません。

0 投票する
2 に答える
2769 参照

openstack - heat テンプレートを使用して、openstack インスタンスにフローティング IP を割り当てる

これが機能する私のテンプレートです。そのテンプレートで「heat stack-create」コマンドを実行すると、IP を持つスタックとインスタンスが作成されます。インスタンスを管理するためのインターフェースにアクセスできます。そのインターフェイスから、フローティング IP を作成し、それを新しく作成したインスタンスに割り当てることができます。

私の問題は、作成したフローティング IP をインスタンスに手動で割り当てたくないということです。スタックとインスタンスが作成されたときに自動的に割り当てられるようにしたいのです。たとえば、次のドキュメントを試してみました: http://blog.oddbit.com/2013/12/06/an-introduction-to-openstack-heat/

しかし、うまくいきません。フローティング IP を別の既存のリソース (サーバー) に割り当てようとしていることが原因である可能性があります。協会を機能させるにはどうすればよいですか?

0 投票する
2 に答える
9887 参照

load-balancing - フローティング IP を作成し、それを使用して HAProxy を構成する方法

最近、HAProxy を使用してアプリケーションの負荷分散を試みたところ、正常に実行できました。その後、フローティング IP と呼ばれる概念に出会いました。これは、keepalived と共に使用して、ロード バランサーの可用性を高めることができます。ただし、フローティング IP の作成方法を理解できませんでした。フローティング IP を作成し、それを使用して HAProxy を構成するにはどうすればよいですか? ありがとう。

0 投票する
1 に答える
5090 参照

networking - ホスト マスターが再び起動したときに、キープアライブされた仮想 IP が転送されない

2 つの vagrant Centos7 インスタンスを使用して仮想 IP フェイルオーバー用に keepalived をインストールしていますが、問題があります (実稼働環境でも同じ問題があります)。

基本的に、キープアライブを実行している 2 つのインスタンスがあります。以下は、これら 2 つのサーバーの設定 keepalived.conf です。

Server1 の構成:

Server2 の構成:

基本的に、次を使用してキープアライブを停止すると、sudo service keepalived stop on server1; 次に、仮想 IP アドレスが server2 に正常に転送されます。そして、「sudo service keepalived start」を使用してserver1でkeepalivedを開始すると、IPアドレスが転送されます。server1で「sudo再起動」を行っているときも、すべてが正しく機能しています。

ただし、sudo shutdown -h now (または vagrant halt server1) を使用して server1 をシャットダウンして再起動し、次に vagrant up server1 を使用すると、仮想 IP はどちらのサーバーにも割り当てられません。(ip addr show enp0s8)。

以下は /var/log/messages のログです。何らかの理由で、仮想 IP が追加されたが、その後削除されたように思えます。

server1 にログインしてから keepalived を手動で再起動すると、正常に動作し始めます。

私の設定に何か問題がある場合は、誰か教えてください。

また、sudo service keepalived stop を使用してサービスを適切に停止できない場合が数回あります。その場合、仮想 IP はどちらのサーバーにも割り当てられません。

ありがとう。

0 投票する
1 に答える
385 参照

openstack-neutron - openstack での VM 間のフローティング IP の切り替え

同じネットワーク上の 2 つのコンピューティング ノードに 2 つの VM があります。アクティブ/パッシブモードで動作させたい。パッシブ VM は、アクティブ VM がダウンしていることを検出するとすぐに、アクティブ VM として引き継ぎます。アクティブな VM は外部ネットワークからアクセスする必要があるため、フローティング IP が割り当てられます。

障害の検出時に、VM 自体がアクティブ サーバーからパッシブ サーバーに同じフローティング IP を割り当てることは可能ですか?

0 投票する
2 に答える
338 参照

openstack - OpenStack で切り離されたフローティング IP を再利用する

プールから作成済みのフローティング IP を取得し、VM インスタンスに割り当てられていないコマンドはありますか?

それが私のユースケースです:

  1. フローティング IP を作成し、次のコマンドを使用して VM に割り当てます。
    • nova floating-ip create [MyPool]
    • nova add-floating-ip [MyVM] [created_ip]
  2. MyVM をシャットダウンして削除します
  3. ループで 1 と 2 を実行すると、特定の時点でプール内の使用可能なすべてのフローティング IP を使い果たし、次のエラー メッセージが表示されます。
    • No more floating ips in pool MyPool
  4. 質問: フローティング プールにもうない、切り離されたフローティング IP を自動的に再利用するにはどうすればよいですか?