Memecahkan masalah pembuatan instance

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

  1. Periksa apakah Filestore API diaktifkan:

    gcloud services enable file.googleapis.com
    
  2. 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.

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

  4. 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.

Langkah selanjutnya