Halaman ini memberikan informasi pemecahan masalah untuk membantu mengatasi masalah yang mungkin Anda temui saat mencoba membuat instance Filestore.
PERMISSION DENIED
saat membuat instance Filestore
Periksa apakah Filestore API diaktifkan:
gcloud services enable file.googleapis.com
Setiap instance Filestore harus memiliki rentang alamat IP yang terkait dengannya yang tidak tumpang tindih dengan rentang lain yang digunakan. Untuk daftar mendetail batasan, lihat Mengonfigurasi rentang alamat IP yang dicadangkan.
Periksa apakah Anda memiliki peran
roles/file.editor
. Untuk mengetahui detailnya, lihat Kontrol akses atau Peran dan izin IAM.Jika masih mengalami error, berarti akun layanan Filestore mungkin telah menghapus peran
file.serviceAgent
-nya. Untuk memeriksa apakah hal ini yang terjadi, jalankan:gcloud projects get-iam-policy project-id-or-number \ --flatten="bindings[].members" \ --format='table(bindings.role)' \ --filter="bindings.members:service-project-number@cloud-filer.iam.gserviceaccount.com"
dengan:
- project-id-or-number adalah ID atau nomor project Google Cloud Anda.
- project-number adalah nomor project Google Cloud Anda.
Perintah akan menampilkan hasil seperti berikut:
ROLE roles/file.serviceAgent
Jika
roles/file.serviceAgent
tidak tercantum, Anda dapat memulihkannya dengan menjalankan:gcloud projects add-iam-policy-binding project-id-or-number \ --member serviceAccount:service-project-number@cloud-filer.iam.gserviceaccount.com \ --role roles/file.serviceAgent
System limit for internal resources has been reached
error saat membuat instance
Error ini disebabkan oleh Filestore yang mencapai kuota jaringan internal. Untuk setiap jaringan VPC tempat Anda membuat instance Filestore, Filestore harus membuat jaringan internal yang peering dengan jaringan tersebut. Jaringan internal ini tetap dipertahankan meskipun instance Filestore dan jaringan VPC yang terkait dengannya dihapus.
Setelah jumlah jaringan internal mencapai 49 untuk sebuah project, Filestore tidak lagi dapat membuat jaringan internal baru, sehingga Anda tidak dapat membuat instance Filestore pada jaringan VPC baru. Jika dilakukan, akan muncul salah satu error berikut:
System limit for internal resources has been reached. Please request to adjust limit here: https://forms.gle/PFPJ2QD4KnCHzYEx9
Anda dapat menghapus jaringan internal dengan menonaktifkan, lalu mengaktifkan kembali Filestore API.
Gunakan perintah gcloud services disable
untuk menonaktifkan Filestore API:
gcloud services disable file.googleapis.com
Kemudian, gunakan perintah gcloud services enable
untuk mengaktifkan kembali Filestore API:
gcloud services enable file.googleapis.com
Jika Anda tidak dapat menonaktifkan API karena memiliki instance Filestore yang tidak dapat dihapus atau tidak ingin kehilangan kuota yang telah diberikan melalui permintaan penambahan kuota, Anda dapat mengisi formulir berikut untuk menyesuaikan batas jaringan:
https://forms.gle/PFPJ2QD4KnCHzYEx9
Jika Anda perlu menghapus dan membuat jaringan VPC dan instance Filestore secara rutin, ada dua cara untuk menghindari kehabisan kuota jaringan:
Saat Anda membuat jaringan VPC, gunakan nama yang sama dengan jaringan sebelumnya yang telah digunakan untuk pembuatan instance Filestore.
Lakukan siklus melalui kumpulan tidak lebih dari 49 jaringan VPC, bukan menghapus dan membuat ulang jaringan tersebut.