ConoHa VPS Object Storage 사용방법 2/2
▶ Openstack Swift 설치
yum -y install gcc python-devel python-setuptools python-pip
pip install --upgrade setuptools pip
pip install python-swiftclient python-keystoneclient
▶ 코노하 오브젝트 스토리지 정보 입력
[root@conoha ~]# swift stat
Auth version 1.0 requires ST_AUTH, ST_USER, and ST_KEY environment variables
to be set or overridden with -A, -U, or -K.
Auth version 2.0 requires OS_AUTH_URL, OS_USERNAME, OS_PASSWORD, and
OS_TENANT_NAME OS_TENANT_ID to be set or overridden with --os-auth-url,
--os-username, --os-password, --os-tenant-name or os-tenant-id. Note:
adding "-V 2" is necessary for this.
Auth 1.0 버전에서는 필요로 하는 정보가 ST_AUTH, ST_USER, ST_KEY 이며,
Auth 2.0 버전에서는 OS_AUTH_URL, OS_TENANT_NAME or OS_TENANT_ID, OS_USERNAME, OS_PASSWORD 이다.
코노하는 인증이 2.0 버전이므로 아래 처럼 정의하면 된다.
export OS_AUTH_URL=https://identity.tyo1.conoha.io/v2.0
export OS_TENANT_NAME=테넌트명
export OS_USERNAME=API유저아이디
export OS_PASSWORD=비밀번호
명령어를 실행해도 되고
# vi ~/.bash_profile 파일에 위의 내용을 추가 하여 저장한 뒤에 재로그인 하여도 된다.
모든게 완료되었다면 확인을 해보자.
[root@conoha ~]# swift stat
Account: nc_3c74294caf774974abf9a089b517d100
Containers: 0
Objects: 0
Bytes: 0
Meta Quota-Bytes: 107374182400
X-Timestamp: 1459475021.06595
X-Trans-Id: tx39d51395db12471489ea2-0518341fbd
Content-Type: text/plain; charset=utf-8
Accept-Ranges: bytes
코노하 오브젝트 스토리지 용량 추가 방법은 여기를 https://ivps.tistory.com/46 참고하자.
그리고 swift 사용 방법은 여기를 https://ivps.tistory.com/48 참고하자.
위의 설치는 CentOS 7.x 환경에서 테스트 되었다.
6.x 버전에서는 아마 에러가 날 것이다. 해결 방법은 여기를 https://itrooms.blogspot.com/2016/05/centos-6x-openstack-swift-install.html 참고하자.
'VPS' 카테고리의 다른 글
우비에서 코노하로 네임서버 변경 (1) | 2016.05.14 |
---|---|
CentOS 7.x VSFTPD 설치 및 설정방법 (0) | 2016.05.13 |
ConoHa VPS Object Storage 사용방법 1/2 (0) | 2016.05.12 |
해외 Alvotech VPS 소개 (0) | 2016.05.10 |
CentOS 7.x BIND 네임서버(DNS) 설치 및 설정하기 (0) | 2016.05.09 |