Memecahkan masalah pembuatan instance

Halaman ini memberikan informasi pemecahan masalah untuk membantu mengatasi masalah yang mungkin Anda alami saat mencoba membuat instance Filestore.

PERMISSION DENIED saat membuat instance Filestore

  1. Periksa apakah Filestore API diaktifkan:

    gcloud services enable file.googleapis.com
    
  2. Setiap instance Filestore harus memiliki rentang alamat IP yang terkait dengannya dan tidak tumpang tindih dengan rentang lain yang digunakan. Untuk daftar pembatasan yang mendetail, lihat Mengonfigurasi rentang alamat IP yang dicadangkan.

  3. Periksa apakah Anda memiliki peran roles/file.editor. Untuk mengetahui detailnya, lihat Kontrol akses atau Peran dan izin IAM.

  4. Jika Anda masih mengalami error, akun layanan Filestore mungkin telah menghapus peran file.serviceAgent-nya. Untuk memeriksa apakah hal ini 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 ini akan menampilkan sesuatu yang mirip dengan berikut ini:

    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
    

Error System limit for internal resources has been reached 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 melakukan peering dengan jaringan tersebut. Jaringan internal ini dipertahankan bahkan saat instance Filestore dan jaringan VPC yang terkait dengannya dihapus.

Setelah jumlah jaringan internal mencapai 49 untuk sebuah project, Filestore tidak dapat lagi membuat jaringan internal baru, yang mencegah Anda membuat instance Filestore di 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 peningkatan 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 membuat jaringan VPC, gunakan nama yang sama dengan jaringan sebelumnya yang telah digunakan untuk pembuatan instance Filestore.

  • Mengalihkan kumpulan yang berisi tidak lebih dari 49 jaringan VPC, bukan menghapus lalu membuat ulang jaringan tersebut.

Langkah selanjutnya