このセクションでは、NSX Advanced Load Balancer CLI シェルを Linux または Macintosh にインストールする手順について説明します。手順はどの OS でも同じです。
手順
pip
をインストールします(まだインストールされていない場合)。virtualenv
をインストールします(まだインストールされていない場合)。sudo pip install virtualenv Downloading virtualenv-14.0.6-py2.py3-none-any.whl (1.8MB) 100% |████████████████████████████████| 1.8MB 178kB/s Installing collected packages: virtualenv Successfully installed virtualenv-14.0.6
- CLI シェルの仮想環境を作成します。
virtualenv avi_shell New python executable in /home/user/git/clean/avi-dev/build/avi_shell/bin/python Installing setuptools, pip, wheel...done.
- CLI シェルの仮想環境に移動します。
cd avi_shell/ source ./bin/activate
- CLI シェル パッケージをインストールします。
pip install /tmp/avi_shell-18.2.1-9010.tar.gz Processing /tmp/avi_shell-18.2.1-9010.tar.gz Collecting cmd2==0.6.8 (from shell-client==18.2) Collecting iso8601==0.1.11 (from shell-client==18.2) Using cached iso8601-0.1.11-py2.py3-none-any.whl ... ... Successfully installed cmd2-0.6.8 commentjson-0.6 iso8601-0.1.11 prettytable-0.7.2 pyparsing-2.1.0 pytz-2015.7 requests-2.9.1 requests-toolbelt-0.5.1 shell-client-17.2.17 urllib3-1.14 virtualenv-13.1.2 wheel-0.26.0 wrapt-1.10.6
注:Keystone のサポートが有効になっている OpenStack 書き込みアクセス モードの展開を管理するために CLI シェルをインストールする方法については、『VMware NSX Advanced Load Balancerインストール ガイド』の「Install the LBaaS CLI Shell (OpenStack with Keystone)」トピックを参照してください。