Cloud Builder 5.2を再利用する(失敗)

 

概要

VCFライセンスでSDDC構成を組むためにはCloud Builder VMをデプロイして、管理ドメインを構築する必要がある。

このCloud Builderは一度管理ドメインの構築に成功すると、基本的に別の管理ドメインを構成できない。

ただし、Broadcom KBCloud Builderをリセットする方法について記載があるので、

Broadcom KBの手順でCloud Builder 5.2を再利用できるかどうか試す

 

 

参照KB

https://knowledge.broadcom.com/external/article?legacyId=75172

 

 

5.2で実施する場合の注意

まず、第一にKBにも記載のある通りpsql コマンドをFull Pathで入力する必要がある。

第二に、KBではsudoで実施しているが、デフォルトのadminユーザではsudoで実行できなかったため、surootユーザにスイッチしてから実行した。

第三に、Resourcesというテーブルがなくなっていた(下記の出力例参照)

 

root@cb [ /home/admin ]# /usr/pgsql/13/bin/psql -U postgres -d bringup -h localhost

psql (13.14)

Type "help" for help.

 

bringup=# delete from execution;

DELETE 9

bringup=# delete from "Resource";

ERROR:  relation "Resource" does not exist

LINE 1: delete from "Resource";

                    ^

bringup=#

 

psqlの別のコマンドで確認したところ、確かにResourceというテーブルは存在しなかった(下記参照)。

他に代替となるテーブルやDBは確認できなかったため、いったんそのままGUIから再実行をしてみた。

 

bringup=# \dt

                 List of relations

 Schema |          Name           | Type  |  Owner

--------+-------------------------+-------+---------

 public | bringup_deployment_info | table | bringup

 public | execution               | table | bringup

 public | execution_to_task       | table | bringup

 public | processing_context      | table | bringup

 public | processing_task         | table | bringup

 public | task                    | table | bringup

(6 rows)

 

bringup=# \l

                                  List of databases

   Name    |  Owner   | Encoding |   Collate   |    Ctype    |   Access privileges

-----------+----------+----------+-------------+-------------+-----------------------

 bringup   | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =Tc/postgres         +

           |          |          |             |             | postgres=CTc/postgres+

           |          |          |             |             | bringup=C/postgres

 postgres  | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 |

 template0 | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =c/postgres          +

           |          |          |             |             | postgres=CTc/postgres

 template1 | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =c/postgres          +

           |          |          |             |             | postgres=CTc/postgres

(4 rows)

 

bringup=#

 

 

 

 

再実行結果(失敗)

GUIを開いたところ、きちんと初期画面が表示できた

 

 

 

 

ただし、ESXiとの接続性検証のタイミングのステップで失敗となった。

エラー内容を見るとSSL証明書の検証にて問題が発生しているという内容だった。

きちんとESXiの証明書を更新(/sbin/generate-certificates)を実施しても解決せず、

Workbookにサムプリントを入力しても先に進めることができなかった。

 

まとめ

KBの手順でCloud Builderの再利用を試みたが、5.2は対応していなかった。

Cloud Builderを再思量したい場合は、デプロイ直後の状態でSnapshotを取得しておくか、KB5.2に対応するのを待つしかない。

 

 

 

コメント

このブログの人気の投稿

vSwitchにSTPが不要な理由

NTPと同期してくれないときのトラブルシューティング

ESXi に DNS サーバを何個まで登録できるか