ECS クラスタを使用した VMware Cloud Director Object Storage Extension の構成には、VMware Cloud Director Object Storage Extension サービスと ECS サービス間の接続を確立することが含まれます。
セキュリティ上の理由から、
VMware Cloud Director Object Storage Extension はすべてのパスワードの複雑さを検証します。
ose コマンドライン ユーティリティを使用してパスワードを設定する場合は、パスワードが次の条件を満たしていることを確認してください。
VMware Cloud Director Object Storage Extension は、次のスクリプトの実行の一部としてパスワード検証を実行します。
- ose ecs admin set
- ose ecs console set
テストの目的で、実行するコマンドに
--force 引数を追加することで、パスワードの検証を回避できます。
前提条件
ECS の構成が VMware Cloud Director Object Storage Extension のデプロイ要件を満たしていることを確認します。ECS 展開の要件を参照してください。
手順
- VMware Cloud Director Object Storage Extension をインストールしたマシンへの SSH 接続を開きます。
- VMware Cloud Director Object Storage Extension Keeper サービスを起動します。
systemctl start voss-keeper
- ECS 管理サービスの HTTPS API エンドポイントへの接続を構成します。
ose ecs admin set --url ecs-admin-service-url --user admin-user --secret 'password'
入力するパスワードに一重引用符 (') が含まれている場合、--secret 引数を指定せずにコマンドを実行すると、新しい行にパスワードを入力するように求められます。
例:
ose ecs admin set --url https://object-storage.acme.com:19443 --user sysadmin --secret 'ChangeIt!'
- ECS 管理コンソールへの接続を構成します。
ose ecs console set --url ecs-console-url --user admin-user --secret admin-user-pass
例:
ose ecs console set --url https://object-storage.acme.com:8443 --user admin --secret ChangeIt!
- ECS S3 サービスへの接続を構成します。
ose ecs s3 set ecs-s3-url
接続を構成するには、S3 サービスの FQDN または IP アドレスを使用します。FQDN を使用する場合は、ECS クラスタに S3 サービス ドメインが正しく構成されていることを確認してください。また、DNS サーバが仮想ホストから実際の S3 サービス ホストに、すべてのバケット要求をルーティングできることを確認してください。たとえば、bucket-name.ecs-s3-host から ecs-s3-host にルーティングできることを確認します。S3 サービスの IP アドレスを使用する場合、ドメインおよび仮想ホストのルート設定は必要ありません。
例:
ose ecs s3 set https://object-storage.acme.com:443
- ECS プラットフォームの使用を許可します。
- 構成を検証します。
すべてのコンポーネントが正常に構成されている場合、システムは次のメッセージを返します。
+------------------------+-------------+-----------------+---------------------------------+
| Name | Required | Connectivity | Detail |
+========================+=============+=================+=================================+
| Database | Y | Normal | |
+------------------------+-------------+-----------------+---------------------------------+
| Certificate | Y | Normal | |
+------------------------+-------------+-----------------+---------------------------------+
| Cloud Director | Y | Normal | |
+------------------------+-------------+-----------------+---------------------------------+
| Platform - ECS | Y | Normal | |
+------------------------+-------------+-----------------+---------------------------------+
| ECS Admin Service | Y | Normal | |
+------------------------+-------------+-----------------+---------------------------------+
| ECS Console Service | N | Normal | |
+------------------------+-------------+-----------------+---------------------------------+
| ECS S3 Service | Y | Normal | |
+------------------------+-------------+-----------------+---------------------------------+
システムがエラーを返した場合は、
/opt/vmware/voss/log でログ ファイルを確認します。
- VMware Cloud Director Object Storage Extension サービスのステータスを確認します。
VMware Cloud Director Object Storage Extension サービスが想定どおりに実行する場合は、システムは「
実行中」ステータスと構成の詳細を返します。
エラー メッセージが表示された場合は、--debug 引数を追加してデバッグ モードで VMware Cloud Director Object Storage Extension サービスを開始し、問題についてトラブルシューティングすることができます。
- VMware Cloud Director Object Storage Extension サービスを開始します。
- (オプション) 構成の詳細を取得します。
システムが
ECS 構成の詳細を返します。