Network File System (NFS) adalah protokol sistem file terdistribusi yang memungkinkan Anda berbagi file dan sistem file antar server dalam jaringan. NFSv4.x memperkenalkan fitur baru dan peningkatan dibandingkan versi sebelumnya, tetapi memiliki beberapa masalah yang diketahui. Topik ini menjelaskan masalah-masalah yang mungkin terjadi ketika NFS dijalankan pada instance Alibaba Cloud Linux serta solusi untuk mengatasinya.
Konflik delegasi terjadi di NFSv4.0
Deskripsi masalah
Konflik delegasi antar klien dapat terjadi pada NFSv4.0. Untuk informasi lebih lanjut, lihat Delegasi di NFS Versi 4.
Delegasi adalah fitur NFSv4.0 yang memungkinkan server sementara mendelegasikan pengelolaan file atau direktori ke klien. Dengan cara ini, klien dapat melakukan operasi seperti membaca dan menulis tanpa sering berkomunikasi dengan server. Fitur delegasi membantu meningkatkan kinerja klien dan mengurangi beban jaringan.
Solusi
Jika Anda menggunakan NFSv4.0 pada instance Alibaba Cloud Linux, kami sarankan agar Anda tidak mengaktifkan fitur delegasi. Untuk informasi tentang cara menonaktifkan fitur tersebut di sisi server, lihat Cara Memilih Versi Berbeda dari NFS di Server.
Cacat di NFSv4.1 dan NFSv4.2 menyebabkan aplikasi gagal keluar
Deskripsi masalah
Pada NFSv4.1 dan NFSv4.2, jika aplikasi Anda mengeluarkan permintaan I/O asinkron (AIO) untuk file dan menutup deskriptor file sebelum semua operasi I/O selesai, livelock dapat terpicu. Livelock dapat mencegah proses keluar sesuai harapan.
Solusi
Masalah ini telah diperbaiki di Alibaba Cloud Linux 2 mulai versi kernel 4.19.30-10.al7.
Masalah ini jarang terjadi. Namun, Anda dapat melakukan langkah-langkah berikut untuk meningkatkan versi kernel guna menyelesaikan masalah.
Peningkatan kernel dapat menyebabkan kegagalan boot sistem. Lakukan tindakan ini dengan hati-hati.
Sebelum meningkatkan kernel, pastikan bahwa snapshot atau gambar kustom telah dibuat untuk mencadangkan data. Untuk informasi lebih lanjut, lihat Buat Snapshot Disk atau Buat Gambar Kustom dari Instance.
Jalankan perintah
sudo yum update kernel -yuntuk meningkatkan kernel.Setelah peningkatan selesai, restart sistem.