OVFTool を使用して VM を サービスとしての VCF にインポートする
IBM Cloud® for VMware Cloud Foundation as a Service は、仮想化リソースを管理し、柔軟なクラウド環境の作成を容易にするための強力なプラットフォームです。 VMware Open Virtualization Format Tool (OVFTool)は、 VMware Cloud Director™システム内での仮想アプライアンスの展開と設定のタスクを簡素化します。
このチュートリアルでは、OVFTool を使用して VMware Cloud Director 上の仮想アプライアンスを管理する方法について概説します。
目標
このチュートリアルの目的は、初期プロビジョニング後に OVA イメージをオンプレミス環境から VMware Cloud Foundation (VCF) as a Service シングル・テナント・インスタンスまたはマルチテナント・インスタンスにインポートするための基本的な手順を示すことです。
このチュートリアルは、約 20 分から 30 分で完了し、 サービスとしての VCF インスタンス および 仮想データ・センター(VDC) がプロビジョンされていることを前提としています。
このチュートリアルでは、次のことを学びます:
- VMware Cloud Director インスタンスでローカル・ユーザーを作成する方法。
- OVFTool を使用して OVA イメージを VMware Cloud Director インスタンスにインポートする方法。
開始前に
OVFTool は無料で利用できます。 OVFToolをダウンロードするには、 VMware® by Broadcomアカウントを作成する必要があります。
このチュートリアルでは、以下が必要です。
- IBM Cloud の有料のアカウント。
- 必要なユーザー権限。 サービスとしての VCF リソースを作成および管理するための 十分な権限がユーザー・アカウントにあることを確認してください。
- 事前プロビジョンされた サービスとしての VCF インスタンス。
- サービスとしての VCF上の事前プロビジョンされた VDC。
- IBM CloudCLI
- IBM Cloud API キー。
- VMware Cloud Director インスタンスに OVA 形式でインポートするためにエクスポートされた VM (仮想マシン)。 詳しくは、 OVF および OVA テンプレートのデプロイおよびエクスポートを参照してください。
VMware Cloud Director でのローカル・ユーザー名とパスワードの作成
このチュートリアルのローカル・ユーザーは、OVA を サービスとしての VCF インスタンスにインポートするときの認証に使用されます。
VMware Cloud Director でローカル・ユーザー名とパスワードを作成するには、以下の手順を実行します。
Organization Administrator
ロールを持つユーザで サービスとしての VCF インスタンスにログインします。- ナビゲーションバーから 「管理 」をクリックします。
- 左のナビゲーション・パネルから、 アクセス・コントロールの下のユーザーをクリックします。
- ユーザーのリストの横にある 「新規」 をクリックします。
- ユーザーのユーザー名とパスワードを入力します。 パスワードの最小文字数は6文字です。
- 定義済みロールのリストで、ユーザーに割り当てる
Organization Administrator
ロールを選択します。 - 保存 をクリックします。
VDC への OVA イメージのアップロード
OVA イメージを VDC にアップロードするには、以下の手順を実行します。
- ローカル・コンピューターに OVFTool をインストールします。
- vDC,以下のコマンドを使用します。 アップロードが完了すると、VM イメージが vApp に表示され、構成の準備が整います。
ovftool -tt=vCloud c:\LOCAL_FILEPATH\FILE_NAME.ova “vcloud://ORG_USER@VCLOUD_URL/cloud?org=ORG_NAME&vdc=VDC_NAME&vapp=VAPP_NAME”
先のコマンドで、変数を以下の値に置き換える:
LOCAL_FILEPATH
はOVAイメージを含む絶対ファイルパスです。FILE_NAME
はOVAイメージの名前です。ORG_USER
は、VMware Cloud Director にログインするためのローカル ユーザー名 (local) です。 OVFTool は、パスワードの入力を求めるプロンプトを出します。VCLOUD_URL
URL は、 Cloud Directorにログインする際に使用するメールアドレスです。 VMware 例えば、https://dirw003.us-east.vmware.cloud.ibm.com/
のように、ドメイン名だけを使います。ORG_NAME
は、VMware Cloud Director組織のフルネームです。VDC_NAME
はVDCのフルネームです。VAPP_NAME
は保存先のvAppの名前です。
コマンド例:
.\ovftool.exe -tt=vCloud c:\test-image.ova vcloud://local-admin@"dirw003.us-east.vmware.cloud.ibm.com/cloud?org=xxxxxa&vdc=yyyyyo&vapp=demoApp"
Opening OVA source: c:\test-image.ova
The manifest validates
Enter login information for target vcloud://dirw003.us-east.vmware.cloud.ibm.com/xxxxxx
Username: local-admin
Password: **********
Opening vCloud target: vcloud://local-admin@dirw003.us-east.vmware.cloud.ibm.com:443/cloud
Deploying to vCloud vApp: vcloud://local-admin@dirw003.us-east.vmware.cloud.ibm.com:443/cloud
Transfer Completed
Completed successfully
結果は、開始可能な サービスとしての VCF インスタンス内の vApp になります。