1.2. OpenStack コマンドラインクライアントのインストール
各 OpenStack クライアントに必要なソフトウェアと Python パッケージをインストールします。
1.2.1. 前提条件となるソフトウェアをインストールします。 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
コマンドライン クライアントの実行に必要なソフトウェアと、必要に応じてインストールの手順を次の表に示します。
| 前提条件 | 説明 |
|---|---|
|
Python 2.6 以降
|
現在、クライアントは Python 3 をサポートしていません。
|
|
setuptools パッケージ
|
多くの Linux ディストリビューションは、setuptools をインストールを容易にするパッケージを提供します。パッケージマネージャーで setuptools を検索し、インストールパッケージを検索します。見つからない場合は、setuptools パッケージを http://pypi.python.org/pypi/setuptools から直接ダウンロードします。
|
1.2.2. クライアントのインストール リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
このセクションの手順に従う場合は、PROJECT を、インストールするクライアントの小文字名に置き換えます(例: nova )。各クライアントに対して繰り返します。次の値が有効です。
ceilometer- Telemetry APICinder- Block Storage API と拡張機能Glance- Image サービス APIheat- Orchestration APIKeystone- Identity サービス API と拡張機能Neutron- Networking APINova- Compute API および拡張機能Swift- Object Storage APItrove- Database Service 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 コマンドに the-
upgrade オプションを追加します。
yum install --upgrade python-PROJECTclient
# yum install --upgrade python-PROJECTclient
クライアントを削除するには、yum erase コマンドを実行します。
yum erase python-PROJECTclient
# yum erase python-PROJECTclient
1.2.4. 次のステップ リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
クライアントコマンドを実行する前に、
PROJECT-openrc.sh ファイルを作成してソースし、環境変数を設定する必要があります。「OpenStack RC ファイルを使用して環境変数を設定する」を参照してください。