Integrated OpenStack Manager vApp을 배포하는 경우 선택적 개체 스토리지 구성 요소가 로드됩니다. 이를 배포하려면 별도의 구성이 필요합니다.
이 태스크 정보
VM 콘솔을 통해 개체 스토리지 구성 요소를 구성하고 배포합니다.
필수 조건
VMware Integrated OpenStack 클라우드를 구성하고 생성합니다.
프로시저
- ID 서비스 구성 요소에 대한 콘솔을 엽니다.
- ID 서비스 구성 요소별로 인증을 위한 관리 사용자를 생성합니다.
- user-create 명령을 사용하여 사용자를 생성합니다.
$ openstack user create \
--domain local \
--password password \
--email [email protected] \
swift
- 새로 생성된 사용자에게 관리 권한을 제공합니다.
$ openstack role add \
--project service \
--user swift \
admin
- 개체 스토리지 서비스에 대한 서비스 항목을 생성합니다.
$ openstack service create \
--name swift \
--description "VIO Object Storage" \
object-store
+-------------+----------------------------------+
| Field | Value |
+-------------+----------------------------------+
| description | VIO Object Storage |
| enabled | True |
| id | e969cc0a446b4b3cb4e6a556c41d048e |
| name | swift |
| type | object-store |
+-------------+----------------------------------+
- 개체 스토리지 서비스에 대한 API 끝점을 생성합니다.
다음 예제에서는 컨트롤러 IP 주소를 사용합니다.
openstack endpoint create \
--region nova \
object-store \
public \
http://controller01_IP_address:8080/v1/AUTH_%\(tenant_id\)s
openstack endpoint create \
--region nova \
object-store \
internal \
http://controller01_IP_address:8080/v1/AUTH_%\(tenant_id\)s
openstack endpoint create \
--region nova \
object-store \
admin \
http://controller01_IP_address:8080/v1
- publicurl, internalurl 및 adminurl 설정에 대해 controller01 노드의 IP 주소를 제공합니다.
다음에 수행할 작업
개체 스토리지 구성 요소를 배포한 후, 필요한 구성 파일을 생성합니다. 개체 스토리지 구성 파일 생성을 참조하십시오.