web-dev-qa-db-ja.com

F5 BigIP構成でのノードIPアドレスの変更

約600台のサーバーを再IP処理する必要がありますが、それだけでは十分ではありませんが、F5構成の一部を除いて、プロセス全体を自動化しました。

私が見つけることができるすべてのドキュメントでは、SOAPインターフェースを介してノードのIPアドレスを変更することについては何もありません。それは不可能のようです。ほとんどの人は、エクスポートされた構成ファイルにsedトリックを使用してそれらを再インポートすることを提案しています、しかしそれはあまりにももろい。

SOAPを介してプールの削除、作成、再追加のダンスを実行することを検討していますが、それも壊れやすいようです。もっと良い方法はありますか?

注:BigIPのv10とv11の両方でこれを行う必要があります。

11

したがって、それを削除して再度追加します。そしてもちろん、v11とv10は異なります。私は作成しました スクリプト F5 SOAP APIとpython 'suds'ライブラリを使用してこれを実行します。これはノードを削除/再作成し、ノードがあったプールに追加します。プールの比率も記憶されますが、他の設定はありません

5

これを行う最良の方法は、F5のコマンドラインにログインし、vimを使用して/config/bigip.confファイルをrootとして直接編集することです。編集したら、「tmsh load sys config partitions all」コマンドを使用して構成を適用します。残念なことに、F5は編集をサポートしていないため、CLIを使用して手動で構成ファイルを編集することが唯一の方法です。

1
James Shewey