SDDC Manager インスタンスにインターネット経由で直接接続していない場合は、バンドル転送ユーティリティを使用して、VMware デポからインストール バンドルを手動でローカル コンピュータにダウンロードし、SDDC Manager にアップロードできます。
この手順では、バンドル転送ユーティリティを使用してインストール バンドルをダウンロードするプロセスについて説明します。アップデート/アップグレード バンドルのダウンロードの詳細については、『
VMware Cloud Foundation ライフサイクル管理ガイド』を参照してください。
前提条件
- バンドルをダウンロードするためのインターネットに接続可能な Windows または Linux コンピュータ。
- コンピュータに Java 8 以降がインストールされている必要があります。
- バンドルをアップロードするための SDDC Manager アプライアンス にアクセス可能な Windows または Linux コンピュータ。
- Windows コンピュータからマニフェスト ファイルをアップロードするには、OpenSSL がインストールおよび設定されている必要があります。
- 長時間の操作にバンドル転送ユーティリティを使用する場合にソケット接続タイムアウトを回避するために、SSH クライアントで TCP キープアライブを構成します。
注: バンドル転送ユーティリティは、バンドルのダウンロードのためにサポートされている唯一の方法です。サードパーティ製ツールまたはその他の方法を使用してバンドルをダウンロードしないでください。
手順
- インターネットに接続しているコンピュータにバンドル転送ユーティリティの最新バージョンをダウンロードします。
- VMware Customer Connect にログインし、[VMware Cloud Foundation のダウンロード] ページを参照します。
- [ バージョンの選択] フィールドで、インストール バンドルをダウンロードするバージョンを選択します。
- [ドライバとツール] をクリックします。
- VMware Cloud Foundation 補助ツールを展開し、[ダウンロードに移動] をクリックします。
- バンドル転送ユーティリティの [今すぐダウンロード] をクリックします。
- lcm-tools-prod.tar.gz を解凍します。
- lcm-tools-prod/bin/ に移動し、すべてのフォルダに対する実行権限があることを確認します。
- バンドル転送ユーティリティを、SDDC Manager アプライアンス にアクセスできるコンピュータにコピーしてから、バンドル転送ユーティリティを SDDC Manager アプライアンス にコピーします。
- vcf ユーザー アカウントを使用して SDDC Manager アプライアンスに SSH 接続します。
- su と入力して、root ユーザーに切り替えます。
- lcm-tools ディレクトリを作成します。
mkdir /opt/vmware/vcf/lcm/lcm-tools
注:
/opt/vmware/vcf/lcm/lcm-tools ディレクトリに古いバージョンのバンドル転送ユーティリティがすでに存在する場合は、続行する前に既存のディレクトリの内容を削除する必要があります。
- 手順 1 でダウンロードしたバンドル転送ユーティリティ ファイル (lcm-tools-prod.tar.gz) を /opt/vmware/vcf/lcm/lcm-tools ディレクトリにコピーします。
- lcm-tools-prod.tar.gz の内容を解凍します。
tar -xvf lcm-tools-prod.tar.gz
- lcm-tools ディレクトリの権限を設定します。
cd /opt/vmware/vcf/lcm/
chown vcf_lcm:vcf -R lcm-tools
chmod 750 -R lcm-tools
- インターネットにアクセスできるコンピュータで、マニフェスト ファイルをダウンロードします。これは、リリースのコンポーネント情報に記載された VMware 製品バージョンに関する情報を含む構造化メタデータ ファイルです。
./lcm-bundle-transfer-util --download --manifestDownload --depotUser Username
- マニフェスト ファイルと lcm-tools-prod ディレクトリを、SDDC Manager アプライアンスにアクセスできるコンピュータにコピーします。
- マニフェスト ファイルを SDDC Manager アプライアンス にアップロードします。
./lcm-bundle-transfer-util --update --sourceManifestDirectory Manifest-Downloaded-Directory --sddcMgrFqdn FQDN --sddcMgrUser Username
--sddcMgrUser
パラメータには、vSphere SSO 認証情報を使用します。
- インターネットに接続しているコンピュータから、インストール バンドルをダウンロードします。
- ユーティリティをダウンロードした /lcm-tools/bin フォルダから、次のコマンドを入力してインストール バンドルをダウンロードします。
Windows:
lcm-bundle-transfer-util.bat -download --outputDirectory absolute-path-output-dir -depotUser depotUser -p vcfVersion --imageType
INSTALL
Linux:
./lcm-bundle-transfer-util -download --outputDirectory absolute-path-output-dir -depotUser depotUser -p vcfVersion --imageType
INSTALL
例:
./lcm-bundle-transfer-util -download --outputDirectory /root/downloadedBundles -depotUser [email protected] -p 4.4.0.0 --imageType INSTALL
説明:
absolute-path-output-dir |
バンドル ファイルをダウンロードするディレクトリへのパス。このディレクトリ フォルダには 777 権限が必要です。ダウンロード先のディレクトリを指定しない場合、バンドルは 777 権限を持つデフォルトのディレクトリにダウンロードされます。 |
depotUser |
VMware Customer Connect ユーザー名。パスワードを入力するように求められます。パスワードに特殊文字が含まれている場合は、単一引用符でパスワードを指定します。 |
-p |
特定のバージョンの VMware Cloud Foundation のバンドルをフィルタリングします。値は x.x.x.x 形式に基づいています。 |
VMware Customer Connect パスワードを入力すると、ユーティリティから
Do you want to download vRealize bundles? 。
Y または
N と入力します。ユーティリティには、指定したバージョンの
VMware Cloud Foundation で使用可能なインストール バンドルのリストが表示されます。
- ダウンロードするバンドルを指定します。
次のいずれかのオプションを入力します。
- all
- 特定のバンドルをダウンロードするための特定のバンドル名またはバンドル名のカンマ区切りリスト。例:bundle-52610, bundle-52990。
- SDDC Manager アプライアンス にアクセスできるコンピュータに出力ディレクトリ全体をコピーしてから、SDDC Manager アプライアンス にコピーします。
使用可能な空き容量が十分にある
SDDC Manager アプライアンス 上の任意の場所を選択できます。例:
/nfs/vmware/vcf/nfs-mount/。
コマンド例
SDDC Manager アプライアンス
scp -pr /root/downloadedBundles vcf@SDDC_MANAGER_IP:/nfs/vmware/vcf/nfs-mount/
上記の例の scp コマンドは、出力ディレクトリ (
downloadedBundles) を
SDDC Manager アプライアンス の
/nfs/vmware/vcf/nfs-mount/ ディレクトリにコピーします。
- ディレクトリを SDDC Manager アプライアンス の内部 LCM リポジトリにアップロードします。
- vcf ユーザー アカウントを使用して SDDC Manager アプライアンスに SSH 接続します。
- /opt/vmware/vcf/lcm/lcm-tools/bin に移動します。
- 次のコマンドを実行します。
./lcm-bundle-transfer-util -upload -bundleDirectory absolute-path-bundle-dir
absolute-path-bundle-dir を、出力ディレクトリをコピーした場所へのパスに置き換えます。例:
/nfs/vmware/vcf/nfs-mount/downloadedBundles。
ユーティリティはバンドルをアップロードし、各バンドルのアップロード ステータスを表示します。アップロードが完了すると、バンドルは
SDDC Manager ユーザー インターフェイス で使用できるようになります。ダウンロードされたバンドルを表示するには、
の順に移動します。