コマンドラインからvCenter Server ApplianceのIPを変更するにはどうすればよいですか?


9

特定のネットワーク上の物理サーバーにvCenter 5.1アプライアンス(VCSA)をインストールし、それに内部IPを割り当てました。次に、このサーバー(Dell R620)はリモートのホスティングロケーションに行きました。そこでは、まったく異なるIPとサブネットを持つネットワークに接続されています。

したがって、ここで必要なのは、vCenterサーバーのIPをリモートで接続できるIPに変更することです。

ホストマシン内からのみアプライアンスのコンソールを起動できます。

ここに画像の説明を入力してください

コマンドライン(rootとしてログイン)を使用してアプライアンスIPを変更するにはどうすればよいですか?

回答:


17

ここでこれを行う快適な方法を見つけました:

静的IPアドレスをVMware vCenter Server Appliance(VCSA)に割り当てる| Ivo Beerensのブログ

ホスト名、DNS、デフォルトゲートウェイ、プロキシを変更することもできます。

要約すると:

  • VCSAのコンソールセッションを開く
  • rootとしてログイン:
  • デフォルトのパスワードは:vmware
  • 次のコマンドを実行します。 /opt/vmware/share/vami/vami_config_net
  • コマンドを実行すると、メニューが表示されます。メニュー内IPアドレス、ホスト名、DNS、デフォルトゲートウェイ、プロキシサーバーを変更できます。

VCSAに静的IPアドレスを割り当てた後、次のURLを使用して事後設定を行うことができます。

https://static-ip-address:5480

1
私は今週、これを2度行わなければなりませんでした。これは正しいです。
ewwhite 2014

2
これを機能させるには、http://<ip-address>:5480インターフェイスに移動して 、[管理]→[証明書の再生成を有効化]を選択しました。このVMware KBページでその設定を見つけました。数回リブートすることも役立つかもしれません。
andrew.n

1
@ andrew.n IPが変更された後に複数の再起動が機能することを確認しました。私の場合は3つの再起動が正確であることを確認しています...
yagmoth555

4

VCAが組み込まれている特定のLinixディストリビューションを思い出すことはできませんが、RHELのバリアントだと思うので/etc/sysconfig/networking/devices/ifcfg-eth0、ルートとして編集するだけで、そこからすべてがわかります。次に、変更を反映させるためにネットワークサービスを再起動または再起動します。


1
素晴らしい、ファイルは/ etc / sysconfig / networking / devicesです-「BROADCASTING」アドレスで何をしますか?それは何ですか?ゲートウェイ?
サーリコ

2
ブロードキャストアドレスは、ネットワークのブロードキャストアドレスです。それがわからない場合は、subnet-calculator.comを使用して計算できます。
Dan

1
vninja.net/virtualization/…に従って/ etc / sysconfig / network / ifcfg-eth1にシンボリックリンクするまで機能しませんでした
13

2
IPを変更するときにこのファイルを編集しないでください。インベントリとSTS(セキュアトークンサービス、SSOスイートの一部)でエラーが発生します。これらのコンポーネントは、新しいURLで再登録する必要があります。はるかに良い方法は、以下のジョナスの答えで、ベンダーがサポートする方法です。
Tohuw 2014年

2

vCenter IPを変更する正しい方法は、実際にはvCenterのコンソールから/ opt / vmware / share / vami / vami_config_netを実行しています。別の方法は、アクセス権がある場合、VAMI自体(https:// vcenter:5480)からです。IP変更後は、必ず証明書の再生成を実行してください。証明書のSAN(サブジェクトの別名)の1つはIP自体であるため、名前が変更されなくても再生成する必要があります。

VAMIにログインし、「admin」に移動して、「証明書の再生成を有効にする」にチェックを入れて「はい」にします。再起動して、証明書の再生成が完了するまでしばらく待ちます。15〜20分かかる可能性があります。コンソールで進行状況を追跡できます。証明書の再生成のプロセスが完了し、コンソールがログイン画面に移動したら、VAMIに再度ログインし、「admin」に移動して、「証明書の再生成を有効にする」を「no」に設定します。

代替の証明書再生成方法については、VMware vCenter Serverアプライアンス5.1または5.5での自己署名SSL証明書の再生成 (2070603)を参照してください。VMwareナレッジベース


0

実際のアプライアンスのGUIからこれを行うこともできます。ブラウザを使用してアプライアンスにログインし、[ネットワーク]セクションに移動すると、そこですべてを設定できます。

ここに画像の説明を入力してください


1
素晴らしいコマンドラインインターフェース。質問を注意深く読んだことをうれしく思います。
Deer Hunter

1
他のユーザーが類似しているが同一ではない質問がある場合に備えて、これを代替として提供していました。私が「あなたもできる...」から始めたので、このサイトはおそらくもっと厳格であり、非常に具体的な質問以外には何も追加しないことに留意する必要があります。
jlkansascity 2016年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.