が、私は私のテナントに割り当てられ、割り当てられていない浮動IPの一部を再利用したいと思います(私はREST APIを介してOpenStackのために話をするopenstack4jを使用しています) (新しくプロビジョニングされたサーバーに割り当てる)。しかし、addFloatingIp
アクションでは、未使用のフローティングIPを割り当ててからサーバーに再割り当てすることに違いはありません。
私はプロセスを自動化したいと思いますが、1つのクライアントのチェックで特定のIPがフリーで、それをサーバーAに関連付ける前に、他のクライアントがサーバーBに関連付けます。関連するフローティングIPは、正常に関連付けられた後の任意の時点で削除することができる。
任意のより良い方法はありますか?このため
私もこのような状況で、今日の困難を取得しています。 私は、あらかじめ割り当てられた浮動ipsを使わないような仕組みを変えることを考えています。 プロビジョニング中にフローティングを作成してサーバーに割り当てると思います。 その後、サーバーを削除するとどうなりますか?割り当てられたフローティングIPがプールに滞留するのを避けるため、フローティングIPを削除することも考えています。これを代替方法として試してみることもできます。 – mehmetozi
これは非常に壊れやすいですが、それは私が理解したように好ましい方法です。問題は、サーバーを削除することでIPを消去できない場合や、Horizonの終了ボタンがクライアントが必要とするように目的のクリーンアップを実行しない場合です。何もせずに(孤立したIPを洗い流すか、再利用する)、遅かれ早かれクォータ/ IPが使い果たされます。言うまでもなく、テナントがIPを割り当てることを許可されていないが、予め割り当てられたセットで動作することが期待される方法で構成された公開スタックインスタンスがある。 –