티스토리 뷰
OpenStack Swift를 설치하면 우리가 알아볼 수 없는 저게 파일인가 폴더인가 뭔지 모르는 구조의 폴더구조가 생성된다. 단지 내가 생성한 디렉토리가 내가 업로드한 파일이 제대로 올라가 있는지 생성되었는지 확인을 하기 위해서는 다음과 같은 swift 명령어를 이용하여야만 한다.
우선 swift를 설치할때 account를 관리하기 위하여 swauth를 설치하였을 것이다.
account를 관리하기 위한 명령어 몇가지를 알아보도록 하자
- Account List를 확인하는 명령어
swauth-list -A http://localhost:8080/auth/ -K swauthkey
- 다음과 같은 결과가 나온다.
{"accounts": [{"name": "admin"}, {"name": "system"}, {"name": "test"}, {"name": "user"}]}
- 그럼 특정 Account의 User List를 알아보자
swauth-list -A http://localhost:8080/auth/ -K swauthkey user
- User List를 조회하면 해당 User 정보가 출력된다.
{"services": {"storage": {"default": "local", "local": "http://localhost:8080/v1/AUTH_9799a70b-d58a-46ba-8f5a-98ac905b543d"}}, "account_id": "AUTH_9799a70b-d58a-46ba-8f5a-98ac905b543d", "users": [{"name":
"nalee"}, {"name": "naleejang"}]}
-그럼 Account를 추가할 때는 어떻게 해야 할까? 다음과 같은 명령을 사용하면 된다.
swauth-add-user -K key -A http://localhost:8080/auth/ -a <account>
- Account를 추가했으면 이번에는 Account에 User를 추가해보자.
swauth-add-user -K key -A http://localhost:8080/auth/ -a <account> <user id> <user pass>
- User도 추가했으니 User의 상태를 한번 확인해 보자.
swift -A http://localhost:8080/auth/v1.0 -U user:naleejang -K testpass stat
- 위와 같이 입력하면 다음과 같은 결과를 확인할 수 있다.
Account: AUTH_9799a70b-d58a-46ba-8f5a-98ac905b543d
Containers: 3094
Objects: 5
Bytes: 45582768
Accept-Ranges: bytes
여기까지 Account 정보를 알아보는 명령어를 살펴보았다. 다음 시간에는 Container 정보를 확인해 보는 명령어를 알아보도록 하겠다.
'OpenStack' 카테고리의 다른 글
OpenStack를 기반으로 한 ixCloud 사용 후기1 (0) | 2012.07.24 |
---|---|
OpenStack Swift Ring의 구조 (0) | 2012.06.28 |
NIPA SW공학센터 세미나 자료~!! (0) | 2012.02.24 |
OpenStack Swift DB 구조 - 테이블편 (0) | 2012.02.10 |
OpenStack Swift Multi Server 설치 매뉴얼 (4) | 2012.02.02 |
- Total
- Today
- Yesterday
- NOVA
- Python
- 명령어
- Network
- 후기
- 김미경
- 레드햇
- 컨테이너
- 네트워크
- 클라우드
- 오픈스택
- cpu
- neutron
- openstack
- Swift
- 파이썬
- 뉴트론
- command
- 설치
- 쿠버네티스
- 세미나
- sdn
- ubuntu
- OVN
- Java
- 하둡
- 오픈쉬프트
- Redhat
- install
- 우분투
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |