NTNX>日記

個人的な趣味による Nutanix Community Edition 日記。Japanese のみですみません。

Nutanix CE を Prism Central に登録する。(ncli 編)

Nutanix CE を、Prism Central に ncli で登録してみます。(ただし、一般的には Prism Element の Web コンソールから登録します。)

環境は下記です。

Nutanix

  • バージョン: CE 2019.02.11-stable
  • 今回の IP アドレス: 192.168.20.42

Prism Central

  • バージョン: 2019.02.28-stable
  • 今回の IP アドレス: 192.168.20.16

Prism Central は、下記の投稿のようにセットアップ&起動ずみです。

Nutanix CE の CVM へのログイン

CVM に、nutanix ユーザで SSH ログインします。コマンドラインを見やすくするため、プロンプト文字列を「CVM$」に変更しています。

nutanix@NTNX-c86c5f76-A-CVM:192.168.20.42:~$ PS1='CVM$ '
CVM$

Prism Central 登録前の状態確認

まだ、Prism Central には登録されていません。

CVM$ ncli multicluster get-cluster-state
    [None]

Prism Central 登録

ncli multicluster ~ コマンドで登録します。external-ip-address-or-svm-ips には、Prism Central の IP アドレスを指定します。

CVM$ ncli multicluster register-to-prism-central external-ip-address-or-svm-ips=192.168.20.16 username=admin password='パスワード'
Cluster registration is currently in progress. This operation may take a while.

    Task UUID                 : 8bce0d26-d47d-43d7-9336-8369f6568888

Prism Central 登録後の状態確認

Prism Central が登録されました。

CVM$ ncli multicluster get-cluster-state

    Cluster Id                : dac2282d-99e2-4ca1-98fe-2a86ab9f6f28
    Cluster Name              : Unnamed
    Is Multicluster           : true
    Controller VM IP Addre... : [192.168.20.16]
    External or Masqueradi... :
    Controller VM NAT IP A... :
    Marked for Removal        : false
    Remote Connection Exists  : true

Prism からの状態確認

Nutanix CE 側

Prism Element の Home 画面などで、Prism Central に登録されている(OK)ことがわかります。

f:id:gowatana:20191122165620p:plain

Prism Central 側

Main Dashboard などに、登録した Nutanix CE のクラスタ名が表示されています。

f:id:gowatana:20191122165907p:plain

参考: Prism Central の登録解除

Nutanix CE の CVM で、次の ncli コマンドを実行します。アドレスと username / password は、Prism Central のものです。UUID には、ncli multicluster get-cluster-state などで確認した Cluster ID を指定します。

CVM$ ncli multicluster remove-from-multicluster external-ip-address-or-svm-ips=192.168.20.16 username=admin password='パスワード' force=true
Cluster unregistration is currently in progress. This operation may take a while.

    Status                    : true

登録が解除されたことがわかります。

CVM$ ncli multicluster get-cluster-state
    [None]

Prism Central 側で、Cluster ID を指定して unregistration_cleanup.py スクリプトを実行しておきます。

nutanix@NTNX-192-168-20-16-A-CVM:~$ python /home/nutanix/bin/unregistration_cleanup.py dac2282d-99e2-4ca1-98fe-2a86ab9f6f28

Nutanix CE の CVM 側でも、Cluster ID を指定して unregistration_cleanup.py スクリプトを実行しておきます。

CVM$ python /home/nutanix/bin/unregistration_cleanup.py dac2282d-99e2-4ca1-98fe-2a86ab9f6f28

以上。

©2019 gowatana
クリエイティブ・コモンズ・ライセンスこの 作品 は クリエイティブ・コモンズ 表示 4.0 国際 ライセンスの下に提供されています。