ECS クラスタを使用した VMware Cloud Director Object Storage Extension の構成には、VMware Cloud Director Object Storage Extension サービスと ECS サービス間の接続を確立することが含まれます。

セキュリティ上の理由から、 VMware Cloud Director Object Storage Extension はすべてのパスワードの複雑さを検証します。 ose コマンドライン ユーティリティを使用してパスワードを設定する場合は、パスワードが次の条件を満たしていることを確認してください。
  • 8 文字以上
  • 1 文字以上の大文字を含んでいる
  • 1 文字以上の小文字を含んでいる
  • 1 文字以上の数字を含んでいる
  • 1 文字以上の英数字以外の文字を含んでいる

    表示可能な ASCII 文字のみを使用します。スペースや、BEL や NUL などの非印字制御文字は使用しないでください。

VMware Cloud Director Object Storage Extension は、次のスクリプトの実行の一部としてパスワード検証を実行します。
  • ose ecs admin set
  • ose ecs console set
テストの目的で、実行するコマンドに --force 引数を追加することで、パスワードの検証を回避できます。

前提条件

ECS の構成が VMware Cloud Director Object Storage Extension のデプロイ要件を満たしていることを確認します。ECS 展開の要件を参照してください。

手順

  1. VMware Cloud Director Object Storage Extension をインストールしたマシンへの SSH 接続を開きます。
  2. VMware Cloud Director Object Storage Extension Keeper サービスを起動します。
    systemctl start voss-keeper
  3. 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!'
  4. 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!
  5. 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
  6. ECS プラットフォームの使用を許可します。
    ose platforms enable ecs
  7. 構成を検証します。
    ose config validate
    すべてのコンポーネントが正常に構成されている場合、システムは次のメッセージを返します。
    +------------------------+-------------+-----------------+---------------------------------+
    |          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 でログ ファイルを確認します。
  8. VMware Cloud Director Object Storage Extension サービスのステータスを確認します。
    ose service show
    VMware Cloud Director Object Storage Extension サービスが想定どおりに実行する場合は、システムは「 実行中」ステータスと構成の詳細を返します。

    エラー メッセージが表示された場合は、--debug 引数を追加してデバッグ モードで VMware Cloud Director Object Storage Extension サービスを開始し、問題についてトラブルシューティングすることができます。

  9. VMware Cloud Director Object Storage Extension サービスを開始します。
    ose service start
  10. (オプション) 構成の詳細を取得します。
    ose ecs show
    システムが ECS 構成の詳細を返します。