1.2. OpenStack 명령줄 클라이언트 설치
각 OpenStack 클라이언트용 사전 요구 사항 소프트웨어 및 Python 패키지를 설치합니다.
1.2.1. 사전 요구 사항 소프트웨어 설치 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
다음 표에는 명령줄 클라이언트를 실행해야 하는 소프트웨어가 나열되어 있으며 필요에 따라 설치 지침을 제공합니다.
| 사전 요구 사항 | 설명 |
|---|---|
|
Python 2.6 이상
|
현재 클라이언트는 Python 3을 지원하지 않습니다.
|
|
setuptools 패키지
|
많은 Linux 배포판에서는 setuptools 를 쉽게 설치할 수 있는 패키지를 제공합니다. 패키지 관리자가 setuptools 를 검색하여 설치 패키지를 찾습니다. 하나를 찾을 수 없는 경우 http://pypi.python.org/pypi/setuptools 에서 직접 setuptools 패키지를 다운로드합니다.
|
1.2.2. 클라이언트 설치 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
이 섹션의 지침에 따라 PROJECT 를 설치할 클라이언트의 소문자(예: nova )로 바꿉니다. 각 고객에 대해 반복합니다. 다음 값이 유효합니다.
ceilometer- Telemetry APICinder- 블록 스토리지 API 및 확장Glance- 이미지 서비스 APIHeat- 오케스트레이션 APIKeystone- ID 서비스 API 및 확장Neutron- 네트워킹 APINova- Compute API 및 확장Swift- 오브젝트 스토리지 APITrove- 데이터베이스 서비스 API
다음 예제에서는 yum 을 사용하여 nova 클라이언트를 설치하는 명령을 보여줍니다.
yum install python-novaclient
# yum install python-novaclient
1.2.2.1. 패키지에서 설치 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
Red Hat Enterprise Linux에서 yum 을 사용하여 클라이언트를 설치합니다.
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow
yum install python-PROJECTclient
# yum install python-PROJECTclient
1.2.3. 클라이언트 업그레이드 또는 제거 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
클라이언트를 업그레이드하려면 yum install 명령에
--upgrade 옵션을 추가합니다.
yum install --upgrade python-PROJECTclient
# yum install --upgrade python-PROJECTclient
클라이언트를 제거하려면 yumdelete 명령을 실행합니다.
yum erase python-PROJECTclient
# yum erase python-PROJECTclient
1.2.4. What's Next 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
클라이언트 명령을 실행하려면
PROJECT-openrc.sh 파일을 생성하고 소싱하여 환경 변수를 설정해야 합니다. 1.4절. “OpenStack RC 파일을 사용하여 환경 변수 설정”을 참조하십시오.