Menggunakan volume NFS sebagai Datastore vSphere di VMware Engine

Dokumen ini menjelaskan cara menggunakan volume NFS sebagai Datastore vSphere di VMware Engine dengan membuat dan mengelola Datastore NFS yang didukung oleh instance Filestore, volume Google Cloud NetApp Volumes, atau berbagi NFS pihak ketiga menggunakan VMware Engine API atau Google Cloud CLI. Endpoint API adalah vmwareengine.googleapis.com. Operasi API dan gcloud CLI untuk membuat, memperbarui, menghapus, memasang, dan melepas Datastore bersifat asinkron. Saat Anda memulai salah satu operasi ini, VMware Engine akan menampilkan objek operasi yang dapat Anda gunakan untuk melacak status permintaan Anda.

Melakukan polling operasi

Untuk melacak status operasi, gunakan permintaan GET atau gcloud CLI.

API

curl -X GET \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/operations/OPERATION_ID

Ganti kode berikut:

  • PROJECT_ID: Project ID Google Cloud Anda.
  • LOCATION: Lokasi operasi.
  • OPERATION_ID: ID operasi yang sedang dilacak.

gcloud

gcloud vmware operations describe OPERATION_ID --location=LOCATION --project=PROJECT_ID

Ganti kode berikut:

  • PROJECT_ID: Project ID Google Cloud Anda.
  • LOCATION: Lokasi operasi.
  • OPERATION_ID: ID operasi yang sedang dilacak.

Membuat Datastore NFS

Untuk membuat Datastore yang didukung oleh instance Filestore, volume Google Cloud NetApp Volumes, atau berbagi NFS pihak ketiga, gunakan gcloud CLI atau buat permintaan POST berikut:

POST https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/datastores?datastoreId=DATASTORE_ID

Ganti kode berikut:

  • PROJECT_ID: Project ID Google Cloud Anda.
  • LOCATION: Lokasi untuk Datastore.
  • DATASTORE_ID: Nama Datastore Anda.

Isi permintaan harus berupa objek JSON yang berisi detail volume NFS yang akan mendukung Datastore.

  • description: (Opsional) Deskripsi singkat tentang Datastore Anda.
  • nfs_datastore: (Wajib) Penampung untuk konfigurasi Datastore NFS.

Filestore

Bagian berikut menjelaskan cara membuat Datastore yang didukung oleh Filestore menggunakan API atau gcloud CLI.

API

Untuk Datastore yang didukung oleh Filestore, berikan hal berikut di google_file_service:

  • filestore_instance: (Wajib) Nama lengkap resource instance Filestore dalam format projects/{project}/locations/{location}/instances/{instance}.

Contoh isi permintaan:

{
  "description": "Filestore Datastore example",
  "nfs_datastore": {
    "google_file_service": {
      "filestore_instance": "projects/FILESTORE_PROJECT_ID/locations/LOCATION/instances/INSTANCE_NAME"
    }
  }
}

Ganti kode berikut:

  • FILESTORE_PROJECT_ID: Project ID tempat instance Filestore Anda berada.
  • LOCATION: Lokasi instance Filestore. Nilai ini harus sama dengan lokasi Datastore yang ditentukan di URL permintaan.
  • INSTANCE_NAME: Nama instance Filestore Anda.

gcloud

gcloud vmware datastores create DATASTORE_ID \
--location=LOCATION --project=PROJECT_ID \
--filestore=projects/FILESTORE_PROJECT_ID/locations/LOCATION/instances/INSTANCE_NAME

Ganti kode berikut:

  • DATASTORE_ID: Nama Datastore Anda.
  • LOCATION: Lokasi untuk instance Datastore dan Filestore.
  • PROJECT_ID: Project ID Google Cloud Anda.
  • FILESTORE_PROJECT_ID: Project ID tempat instance Filestore Anda berada.
  • INSTANCE_NAME: Nama instance Filestore Anda.

Google Cloud NetApp Volumes

Bagian berikut menjelaskan cara membuat Datastore yang didukung oleh Google Cloud NetApp Volumes menggunakan API atau gcloud CLI.

API

Untuk Datastore yang didukung oleh Google Cloud NetApp Volumes, berikan hal berikut di google_file_service:

  • netapp_volume: (Wajib) Nama resource lengkap volume Google Cloud NetApp Volumes dalam format projects/{project}/locations/{location}/volumes/{volume}.

Contoh isi permintaan:

{
  "description": "NetApp Volumes Datastore example",
  "nfs_datastore": {
    "google_file_service": {
      "netapp_volume": "projects/NETAPP_PROJECT_ID/locations/LOCATION/volumes/VOLUME_NAME"
    }
  }
}

Ganti kode berikut:

  • NETAPP_PROJECT_ID: Project ID tempat volume Google Cloud NetApp Volumes Anda berada.
  • LOCATION: Lokasi volume Google Cloud NetApp Volumes. Nilai ini harus sama dengan lokasi Datastore yang ditentukan di URL permintaan.
  • VOLUME_NAME: Nama volume Google Cloud NetApp Volumes Anda.

gcloud

gcloud vmware datastores create DATASTORE_ID \
--location=LOCATION --project=PROJECT_ID \
--netapp=projects/NETAPP_PROJECT_ID/locations/LOCATION/volumes/VOLUME_NAME

Ganti kode berikut:

  • DATASTORE_ID: Nama Datastore Anda.
  • LOCATION: Lokasi untuk Datastore dan volume Google Cloud NetApp Volumes.
  • PROJECT_ID: Project ID Google Cloud Anda.
  • NETAPP_PROJECT_ID: Project ID tempat volume Google Cloud NetApp Volumes Anda berada.
  • VOLUME_NAME: Nama volume Google Cloud NetApp Volumes Anda.

NFS pihak ketiga

Bagian berikut menjelaskan cara membuat Datastore yang didukung oleh berbagi NFS pihak ketiga menggunakan API atau gcloud CLI.

API

Untuk Datastore yang didukung oleh berbagi NFS pihak ketiga, berikan hal berikut di nfs_datastore:

  • third_party_nfs: (Wajib) Berisi konfigurasi untuk NFS pihak ketiga.
    • network: Nama jaringan VPC dalam format projects/{project}/global/networks/{network}.
    • file_share: Nama berbagi file.
    • servers: Daftar alamat IP server.

Isi permintaan akan menyerupai berikut:

{
  "description": "Third-party NFS Datastore example",
  "nfs_datastore": {
    "third_party_nfs": {
      "network": "projects/PROJECT_ID/global/networks/NETWORK_NAME",
      "file_share": "FILE_SHARE_NAME",
      "servers": ["SERVER_ADDRESS_1"]
    }
  }
}

Ganti kode berikut:

  • PROJECT_ID: Project ID Google Cloud Anda.
  • NETWORK_NAME: Nama jaringan VPC untuk Datastore NFS pihak ketiga.
  • FILE_SHARE_NAME: Nama berbagi file untuk Datastore NFS pihak ketiga.
  • SERVER_ADDRESS_1: Alamat IP server untuk Datastore NFS pihak ketiga. Tambahkan alamat lainnya ke daftar jika diperlukan.

gcloud

gcloud vmware datastores create DATASTORE_ID \
--third-party-nfs-network=NETWORK_NAME \
--third-party-nfs-file-share=FILE_SHARE_NAME \
--third-party-nfs-servers=SERVER_ADDRESSES \
--location=LOCATION --project=PROJECT_ID

Ganti kode berikut:

  • DATASTORE_ID: Nama Datastore Anda.
  • NETWORK_NAME: Nama jaringan VPC untuk Datastore NFS pihak ketiga.
  • FILE_SHARE_NAME: Nama berbagi file untuk Datastore NFS pihak ketiga.
  • SERVER_ADDRESSES: Daftar alamat IP server yang dipisahkan koma untuk Datastore NFS pihak ketiga.
  • LOCATION: Lokasi untuk Datastore.
  • PROJECT_ID: Project ID Google Cloud Anda.

Mencantumkan atau mendapatkan Datastore

Untuk mencantumkan semua Datastore untuk project dan lokasi tertentu, gunakan gcloud CLI atau buat permintaan GET:

API

Untuk mencantumkan semua Datastore untuk project dan lokasi tertentu, buat permintaan GET:

GET https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/datastores

Untuk mengambil detail tentang Datastore tertentu, buat permintaan GET:

GET https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/datastores/DATASTORE_ID

Ganti kode berikut:

  • PROJECT_ID: Project ID Google Cloud Anda.
  • LOCATION: Lokasi Datastore.
  • DATASTORE_ID: Nama Datastore.

gcloud

Untuk mencantumkan semua Datastore untuk project dan lokasi tertentu, gunakan perintah gcloud vmware datastores list:

gcloud vmware datastores list \
--location=LOCATION --project=PROJECT_ID

Untuk mengambil detail tentang Datastore tertentu, gunakan perintah gcloud vmware datastores describe:

gcloud vmware datastores describe DATASTORE_ID \
--location=LOCATION --project=PROJECT_ID

Ganti kode berikut:

  • LOCATION: Lokasi Datastore.
  • PROJECT_ID: Project ID Google Cloud Anda.
  • DATASTORE_ID: Nama Datastore.

Memasang Datastore

Setelah membuat resource Datastore, Anda harus memasangnya ke cluster vSphere agar tersedia untuk host ESXi. Untuk memasang Datastore NFS, gunakan gcloud CLI atau buat permintaan POST ke cluster target:

API

POST https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/privateClouds/PRIVATE_CLOUD_ID/clusters/CLUSTER_ID:mountDatastore

Contoh isi permintaan:

{
  "datastore_mount_config": {
    "datastore": "projects/PROJECT_ID/locations/LOCATION/datastores/DATASTORE_ID",
    "datastore_network": {
      "subnet": "projects/PROJECT_ID/locations/LOCATION/privateClouds/PRIVATE_CLOUD_ID/subnets/SERVICE_SUBNET_NAME",
      "connection_count": 4
    },
    "access_mode": "READ_WRITE",
    "nfs_version": "NFS_V3"
  }
}
  • datastore: Nama resource Datastore yang akan dipasang.
  • subnet: Nama resource subnet layanan yang akan digunakan untuk traffic NFS.
  • connection_count: (Opsional) Jumlah koneksi. Jumlah defaultnya adalah 4
  • access_mode: (Opsional) Mode akses, READ_WRITE atau READ_ONLY. Default-nya adalah READ_WRITE.
  • nfs_version: (Opsional) Versi NFS. Jumlah defaultnya adalah NFS_V3

Ganti kode berikut:

  • PROJECT_ID: Project ID Google Cloud Anda.
  • LOCATION: Lokasi resource.
  • PRIVATE_CLOUD_ID: Nama private cloud.
  • CLUSTER_ID: Nama cluster.
  • DATASTORE_ID: Nama Datastore yang akan dipasang.
  • SERVICE_SUBNET_NAME: Nama subnet layanan yang akan digunakan untuk traffic NFS.

gcloud

gcloud vmware private-clouds clusters mount-datastore CLUSTER_ID \
--location=LOCATION --project=PROJECT_ID \
--private-cloud=PRIVATE_CLOUD_ID \
--datastore=projects/PROJECT_ID/locations/LOCATION/datastores/DATASTORE_ID \
--subnet=SERVICE_SUBNET_NAME

Atau, Anda dapat memberikan detail konfigurasi jaringan menggunakan file JSON dengan tanda --datastore-network:

gcloud vmware private-clouds clusters mount-datastore CLUSTER_ID \
--location=LOCATION --project=PROJECT_ID \
--private-cloud=PRIVATE_CLOUD_ID \
--datastore=projects/PROJECT_ID/locations/LOCATION/datastores/DATASTORE_ID \
--datastore-network=network-config.json

Dengan network-config.json berisi:

{
    "subnet": "SERVICE_SUBNET_NAME",
    "mtu": 1500,
    "connection-count": 4
}

Ganti kode berikut:

  • CLUSTER_ID: Nama cluster.
  • LOCATION: Lokasi resource.
  • PROJECT_ID: Project ID Google Cloud Anda.
  • PRIVATE_CLOUD_ID: Nama private cloud.
  • DATASTORE_ID: Nama Datastore yang akan dipasang.
  • SERVICE_SUBNET_NAME: Nama subnet layanan yang akan digunakan untuk traffic NFS.

Setelah operasi pemasangan berhasil, Anda dapat melihat konfigurasi Datastore yang terpasang di resource cluster. Resource cluster mencakup entri DatastoreMountConfig yang sesuai dengan pemasangan. Contoh:

...
datastoreMountConfig:
- accessMode: READ_WRITE
  datastore: projects/PROJECT_ID/locations/LOCATION/datastores/DATASTORE_ID
  datastoreNetwork:
    connectionCount: 4
    mtu: 1500
    networkPeering: projects/PROJECT_ID/locations/global/networkPeerings/PEERING_NAME
    subnet: projects/PROJECT_ID/locations/LOCATION/privateClouds/PRIVATE_CLOUD_ID/subnets/SUBNET_NAME
  fileShare: FILE_SHARE_NAME
  nfsVersion: NFS_V3
  servers:
  - SERVER_IP
...

Setelah operasi pemasangan berhasil, daftar clusters resource Datastore akan diperbarui. Anda dapat mendeskripsikan Datastore untuk melihat cluster tempat Datastore tersebut di-mount.

API

GET https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/datastores/DATASTORE_ID

gcloud

gcloud vmware datastores describe DATASTORE_ID --location=LOCATION --project=PROJECT_ID

Setelah mendeskripsikan Datastore, cari kolom clusters dalam respons untuk melihat cluster tempat Datastore di-mount. Contoh output berikut menampilkan Datastore yang di-mount di satu cluster:

{
  "name": "projects/PROJECT_ID/locations/LOCATION/datastores/DATASTORE_ID",
  ...
  "clusters": [
    "projects/PROJECT_ID/locations/LOCATION/privateClouds/PRIVATE_CLOUD_ID/clusters/CLUSTER_ID"
  ],
  ...
}

Memperbarui Datastore

Hanya kolom description Datastore yang dapat diupdate. Untuk mengupdate Datastore, gunakan gcloud CLI atau buat permintaan PATCH:

API

PATCH https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/datastores/DATASTORE_ID

Contoh isi permintaan:

{
  "description": "New datastore description"
}

Ganti kode berikut:

  • PROJECT_ID: Project ID Google Cloud Anda.
  • LOCATION: Lokasi Datastore.
  • DATASTORE_ID: ID Datastore.

gcloud

gcloud vmware datastores update DATASTORE_ID \
--location=LOCATION --project=PROJECT_ID \
--description="DESCRIPTION"

Ganti kode berikut:

  • DATASTORE_ID: Nama Datastore.
  • LOCATION: Lokasi Datastore.
  • PROJECT_ID: Project ID Google Cloud Anda.
  • DESCRIPTION: Deskripsi untuk Datastore.

Melepas Datastore

Untuk melepas Datastore NFS dari cluster, gunakan gcloud CLI atau buat permintaan POST:

API

POST https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/privateClouds/PRIVATE_CLOUD_ID/clusters/CLUSTER_ID:unmountDatastore

Contoh isi permintaan:

{
  "datastore": "projects/PROJECT_ID/locations/LOCATION/datastores/DATASTORE_ID"
}

Ganti kode berikut:

  • PROJECT_ID: Project ID Google Cloud Anda.
  • LOCATION: Lokasi resource.
  • PRIVATE_CLOUD_ID: Nama private cloud.
  • CLUSTER_ID: Nama cluster.
  • DATASTORE_ID: Nama Datastore yang akan di-unmount.

gcloud

gcloud vmware private-clouds clusters unmount-datastore CLUSTER_ID \
--location=LOCATION --project=PROJECT_ID \
--private-cloud=PRIVATE_CLOUD_ID \
--datastore=projects/PROJECT_ID/locations/LOCATION/datastores/DATASTORE_ID

Ganti kode berikut:

  • CLUSTER_ID: Nama cluster.
  • LOCATION: Lokasi resource.
  • PROJECT_ID: Project ID Google Cloud Anda.
  • PRIVATE_CLOUD_ID: Nama private cloud.
  • DATASTORE_ID: Nama Datastore yang akan di-unmount.

Menghapus Datastore

Untuk menghapus resource Datastore, gunakan gcloud CLI atau buat permintaan DELETE. Datastore tidak boleh di-mount ke cluster mana pun.

API

DELETE https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/datastores/DATASTORE_ID

Ganti kode berikut:

  • PROJECT_ID: Project ID Google Cloud Anda.
  • LOCATION: Lokasi Datastore.
  • DATASTORE_ID: Nama Datastore yang akan dihapus.

gcloud

gcloud vmware datastores delete DATASTORE_ID \
--location=LOCATION --project=PROJECT_ID

Ganti kode berikut:

  • DATASTORE_ID: Nama Datastore yang akan dihapus.
  • LOCATION: Lokasi Datastore.
  • PROJECT_ID: Project ID Google Cloud Anda.

Pemecahan masalah

Tabel berikut mencantumkan error umum selama pembuatan dan pemasangan Datastore:

Error pembuatan Datastore

Tabel berikut menjelaskan error yang mungkin Anda temui saat membuat Datastore:

Pesan error Penyebab Solusi
Instance server file NFS filestore tidak boleh kosong. Kolom filestore_instance di isi permintaan kosong. Berikan nama resource lengkap instance Filestore Anda.
Volume server file NFS netapp tidak boleh kosong. Kolom netapp_volume di isi permintaan kosong. Berikan nama lengkap resource volume Google Cloud NetApp Volumes Anda.
Format kolom tidak valid untuk jenis kolom filestore_instance Kolom filestore_instance tidak mengikuti format yang diperlukan. Pastikan nama resource dalam format projects/{project}/locations/{location}/instances/{instance}.
Format Kolom tidak valid untuk jenis kolom netapp_volume… Kolom netapp_volume tidak mengikuti format yang diperlukan. Pastikan nama resource dalam format projects/{project}/locations/{location}/volumes/{volume}.
Volume Datastore dan NFS berada di lokasi yang berbeda. Instance Filestore atau volume Google Cloud NetApp Volumes berada di lokasi yang berbeda dengan Datastore yang sedang Anda coba buat. Pastikan volume NFS dan Datastore berada di lokasi yang sama.
Pengguna tidak memiliki izin yang diperlukan "file.instances.get" Akun layanan tidak memiliki izin IAM yang diperlukan untuk mengakses instance Filestore. Berikan peran roles/file.viewer kepada agen layanan VMware Engine.
Izin 'netapp.volumes.get' ditolak pada resource… Akun layanan tidak memiliki izin IAM yang diperlukan untuk mengakses volume Google Cloud NetApp Volumes. Berikan peran roles/netapp.viewer kepada agen layanan VMware Engine.
Instance Filestore ... tidak ada. Instance Filestore yang ditentukan tidak dapat ditemukan. Pastikan instance Filestore ada dan nama resource sudah benar.
Volume Netapp ... tidak ada. Volume Google Cloud NetApp Volumes yang ditentukan tidak dapat ditemukan. Pastikan volume Google Cloud NetApp Volumes ada dan nama resource sudah benar.
Instance Filestore memiliki tingkat yang tidak didukung Instance Filestore menggunakan tingkat yang tidak didukung oleh fitur ini. Buat instance Filestore baru dengan tingkat yang didukung: Zonal atau Regional.
Instance Filestore memiliki versi NFS yang tidak didukung Instance Filestore menggunakan versi NFS yang tidak didukung. Buat instance Filestore baru dengan NFS versi 3.
Volume Netapp ... memiliki versi NFS yang tidak didukung … Volume Google Cloud NetApp Volumes menggunakan versi NFS yang tidak didukung. Buat volume Google Cloud NetApp Volumes baru dengan NFS versi 3.
Volume Netapp ... telah menonaktifkan perlindungan penghapusan. Volume Google Cloud NetApp Volumes tidak mengaktifkan perlindungan penghapusan. Aktifkan perlindungan penghapusan pada volume Google Cloud NetApp Volumes.
Tidak dapat membuat Datastore. Resource ... dengan konfigurasi yang sama sudah ada. Datastore dengan nama dan konfigurasi yang sama sudah ada. Pilih nama yang berbeda untuk Datastore Anda atau ubah konfigurasi.

Error pemasangan dan pelepasan Datastore

Tabel berikut menjelaskan error yang mungkin Anda temui saat memasang atau melepas Datastore:

Pesan error Penyebab Solusi
Validasi DatastoreFormat gagal. Format Datastore yang ditentukan tidak didukung atau tidak valid. Pastikan format Datastore kompatibel dengan VMware Engine (misalnya, NFSv3).
Rentang MTU tidak valid, harus 1300 hingga 9000 Nilai MTU (Unit Transmisi Maksimum) yang diberikan untuk jaringan Datastore berada di luar rentang yang dapat diterima, yaitu 1300 hingga 9000. Tentukan nilai MTU antara 1300 dan 9000.
Project Datastore tidak sama dengan project cluster ID project Google Cloud Datastore tidak cocok dengan ID project Google Cloud cluster vSphere. Pastikan Datastore dan cluster termasuk dalam Google Cloud project yang sama.
MTU tidak valid, MTU harus konsisten dengan MTU Datastore yang sudah ter-mount di cluster MTU jaringan Datastore baru tidak konsisten dengan MTU Datastore NFS lain yang sudah di-mount di cluster yang sama. Sesuaikan MTU Datastore baru dengan MTU Datastore yang sudah ter-mount di cluster.
Datastore harus ada dan dalam status Siap Resource Datastore yang ditentukan tidak ada atau tidak dalam status READY. Verifikasi bahwa Datastore telah berhasil dibuat dan statusnya adalah READY menggunakan Get atau List Datastore API.
Untuk Pihak pertama, filestore atau netapp yang dirujuk harus ada dan harus dalam status siap Instance Filestore atau volume Google Cloud NetApp Volumes yang mendasarinya tidak ada atau tidak dalam status READY. Pastikan volume NFS yang dirujuk ada dan dalam status READY di project Google Cloud -nya.
Peering jaringan harus ada dalam status aktif antara VPC berbagi file dan jaringan VMware Engine dari cloud pribadi cluster Koneksi Peering Jaringan VPC diperlukan antara jaringan VPC tempat volume NFS berada dan jaringan VMware Engine dari cloud pribadi, dan koneksi ini tidak ada atau tidak dalam status ACTIVE. Pastikan koneksi Peering Jaringan VPC yang aktif ada antara VPC berbagi file dan jaringan VMware Engine dari cloud pribadi Anda.
Operasi pemasangan gagal di jaringan lama Untuk jaringan lama, koneksi pribadi ke project tenant volume NFS tidak ada atau tidak aktif. Pastikan koneksi pribadi aktif ke project tenant ada sebelum Anda mencoba memasang Datastore. Jangan menghapus koneksi pribadi yang digunakan oleh Datastore yang terpasang.
Untuk Pihak pertama, opsi ekspor harus ditambahkan agar subnet PC dapat digunakan untuk pemasangan Kebijakan ekspor pada volume NFS tidak menyertakan subnet layanan cloud pribadi untuk akses. Ubah kebijakan ekspor volume NFS Anda untuk mengizinkan akses dari subnet layanan cloud pribadi yang akan digunakan untuk pemasangan.
Subnet harus ada dengan CIDR IP yang valid yang dikonfigurasi untuknya Subnet layanan yang ditentukan untuk jaringan Datastore tidak ada atau tidak memiliki rentang CIDR IP yang valid yang dikonfigurasi. Pastikan subnet layanan yang ditetapkan ada dan memiliki rentang CIDR IP yang dikonfigurasi dengan benar, yang cukup untuk mengalokasikan IP ke semua host ESXi di cluster.
Format Datastore tidak valid Nama resource Datastore yang ditentukan tidak dalam format yang dikenali atau benar, sehingga mencegah operasi pelepasan. Pastikan nama resource Datastore yang diberikan dalam permintaan pelepasan akurat dan mengikuti format projects/{project}/locations/{location}/datastores/{datastore_id}.
Datastore tidak di-mount pada cluster Datastore yang Anda coba batalkan pemasangannya tidak dipasang pada cluster yang ditentukan. Sebelum mencoba melepas, pastikan Datastore dipasang di cluster vSphere target.