Data dalam sebuah kontainer biasanya hilang ketika kontainer tersebut dihapus, yang dapat mempengaruhi lingkungan produksi secara negatif. NAS sangat ideal untuk komputasi kinerja tinggi (HPC) dan berbagi data. Anda dapat memasang sistem file NAS ke instans aplikasi Serverless App Engine (SAE) untuk persistensi data dan berbagi data antar instans aplikasi.
Prasyarat
Prosedur
Konfigurasi Penyimpanan NAS saat Anda membuat aplikasi
Di halaman Daftar Aplikasi SAE, pilih Wilayah tujuan dan namespace di bagian atas halaman, lalu klik Create Application.
Di wizard Application Basic Information, atur informasi yang diperlukan dan klik Next: Advanced Settings.
Perluas bagian Persistent Storage dan konfigurasikan parameter.
Aktifkan sakelar Enable NAS File Storage.
Di baris NAS File System, pilih sistem file dari daftar drop-down, dan atur Mount Source, Mount Directory, Container Path, dan Permission.
CatatanMount Directory harus Direktori root / atau subdirektori yang namanya tidak dimulai dengan garis miring (/).
Nilai parameter Container Path harus unik. Jika Anda menentukan beberapa path pemasangan, path tersebut tidak boleh bersarang. Misalnya, Anda tidak dapat menentukan /tmp dan /tmp/nas secara bersamaan.
Untuk menambahkan path pemasangan, klik +Add. Anda dapat menambahkan hingga 10 path pemasangan.
Klik Create Application.
Konfigurasi Penyimpanan NAS saat Anda menerapkan aplikasi
Setelah Anda menerapkan ulang aplikasi, aplikasi akan dimulai ulang. Untuk mencegah kesalahan tak terduga seperti gangguan bisnis, kami sarankan Anda menerapkan aplikasi selama jam sepi.
Prosedur yang dapat dilakukan untuk memperbarui aplikasi bervariasi berdasarkan jumlah instans dalam aplikasi. Bagian ini memberikan contoh tentang cara mengonfigurasi fitur yang diperlukan untuk aplikasi di mana jumlah instans lebih besar dari atau sama dengan 1. Untuk informasi tentang cara memperbarui aplikasi di mana jumlah instans adalah 0, lihat Perbarui aplikasi.
Di Daftar Aplikasi SAE, pilih Wilayah tujuan dan namespace di bagian atas, lalu klik ID Application target untuk membuka halaman detail aplikasi.
Di halaman Basic Information aplikasi target, klik Deploy Application.
Perluas bagian Persistent Storage dan konfigurasikan parameter.
Aktifkan sakelar Enable NAS File Storage.
Di baris NAS File System, pilih sistem file dari daftar drop-down, dan atur Mount Source, Mount Directory, Container Path, dan Permission.
CatatanMount Directory harus Direktori root / atau subdirektori yang namanya tidak dimulai dengan garis miring (/).
Nilai parameter Container Path harus unik. Jika Anda menentukan beberapa path pemasangan, path tersebut tidak boleh bersarang. Misalnya, Anda tidak dapat menentukan /tmp dan /tmp/nas secara bersamaan.
Untuk menambahkan path pemasangan, klik +Add. Anda dapat menambahkan hingga 10 path pemasangan.
Setelah menyelesaikan konfigurasi, klik OK.
Lepaskan Sistem File NAS
Setelah Anda menerapkan ulang aplikasi, aplikasi akan dimulai ulang. Untuk mencegah kesalahan tak terduga seperti gangguan bisnis, kami sarankan Anda menerapkan aplikasi selama jam sepi.
Jika Anda tidak lagi memerlukan sistem file NAS yang telah dipasang, Anda dapat melepaskannya. Melepaskan sistem file NAS dari SAE console tidak menghapus data yang disimpan di dalamnya. Untuk prosedurnya, lihat Konfigurasi Penyimpanan NAS saat Anda menerapkan aplikasi. Ikuti Langkah 4, matikan sakelar Enable NAS Storage, dan klik OK.
Verifikasi hasil
Anda dapat menggunakan salah satu metode berikut untuk memverifikasi bahwa sistem file NAS telah dipasang:
Ini bergantung pada detail perubahan.
Jika pembuatan atau penerapan berhasil dan tidak ada aktivitas anomali pada instans baru, sistem file NAS telah dipasang.

Dari perspektif kontainer.
Di webshell, jalankan perintah berikut untuk memeriksa informasi pemasangan NAS di aplikasi:
cat /proc/mounts | grep nfsJika informasi berikut ditampilkan, sistem file NAS telah dipasang.

Anda dapat mengevaluasi dari perspektif bisnis.
Di webshell, lakukan operasi pada path NAS yang telah dipasang. Jika path tersebut dapat ditemukan di sistem file NAS, pemasangan berhasil.
FAQ
Bagaimana cara melihat isi sistem file NAS?
Anda tidak dapat menggunakan alat konsol untuk melihat isi sistem file NAS. Untuk melihat isi, Anda harus memasang sistem file ke aplikasi SAE atau server ECS. Untuk informasi lebih lanjut, lihat dokumen berikut:
Bisakah saya menggunakan NAS untuk menyimpan log?
Jangan gunakan NAS untuk persistensi log. Jika beberapa klien menulis ke file yang sama pada saat yang sama, konflik akses bersamaan dan hambatan performa dapat terjadi.
Untuk skenario log, kami sarankan Anda menggunakan Simple Log Service (SLS) untuk persistensi data. Untuk informasi lebih lanjut, lihat Konfigurasi pengumpulan log ke SLS.