vApp テンプレートおよび対応するカタログ項目を作成せず、OVF パッケージから vApp を直接作成およびデプロイできます。
VMware Cloud Director には、vCenter Server の制限とは異なる OVF デプロイに対する独自の制限があります。このため、vCenter Server で成功した OVF デプロイが VMware Cloud Director では失敗する可能性があります。
VMware Cloud Director は OVF 1.1 をサポートしていますが、OVF 1.1 スキーマのすべてのセクションをサポートしているわけではありません。たとえば、OVF の DeploymentOptions
セクションはサポートされていません。
VMware Cloud Director の OVF デプロイには、TransferService
、NFS マウントのスプール領域、vCenter Server への NFC 接続、チェックサム検証などの多くのコンポーネントが含まれます。これらのコンポーネントのいずれかに障害が発生すると、OVF のアップロードに失敗します。
マニフェスト ファイルを含む OVF パッケージをアップロードすると、VMware Cloud Director は OVF 記述子ファイルとすべての VMDK ファイルの SHA-1 ハッシュを manifest.mf
ファイルの値に対して検証します。ハッシュが一致しない場合、アップロードは失敗します。システム管理者は、CONFIG
プロパティを ovf.manifest.check.disabled
に設定することで、このチェックを無効にできます。
前提条件
- アップロードする OVF パッケージがあり、OVF パッケージをアップロードし、vApp をデプロイする権限があることを確認します。
- OVF 記述子ファイルの OVF バージョンが 0.9 ではないことを確認します。
- VMware Cloud Director でサポートされている OVF 記述子ファイルのデフォルトの最大サイズは 12 MB です。これをオーバーライドするには、
CONFIG
プロパティovf.descriptor.size.max
を編集します。 - マニフェスト ファイル(.mf 拡張子)のデフォルトの最大許容サイズが 1 MB であることを確認します。
- OVF パッケージが OVF XSD スキーマに準拠していることを確認します。
- ハードウェア バージョンが OVF 記述子ファイルの
VirtualSystemType
要素で指定されている場合は、そのバージョンが OVF をアップロードする仮想データセンターでサポートされている最新のハードウェア バージョンよりも低いことを確認します。 - OVF 記述子ファイルに
ExtraConfig
要素が含まれている場合は、システム管理者がこれらの要素をextraConfigs
要素のAllowedList
に含めていることを確認します。AllowedList
に含まれていない要素があると、OVF のアップロードが検証エラーで失敗します。