ECS 클러스터를 사용하여 VMware Cloud Director Object Storage Extension을 구성하는 작업은 VMware Cloud Director Object Storage ExtensionECS 서비스 간의 연결을 설정하는 것입니다.

보안을 위해 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 구성 세부 정보를 반환합니다.