Komponen cnfs-nas-daemon mengintegrasikan alat klien yang diperlukan untuk memasang volume NAS dan CPFS serta mendukung fitur-fitur tingkat lanjut NAS dan CPFS. Topik ini menjelaskan cara menginstal dan menggunakan komponen cnfs-nas-daemon.
Ikhtisar
Komponen cnfs-nas-daemon berjalan sebagai DaemonSet terkontainerisasi dan mengintegrasikan alat klien yang diperlukan untuk memasang volume Alibaba Cloud File Storage (NAS dan CPFS). Setelah komponen ini diinstal, Anda tidak perlu lagi menginstal alat klien yang sesuai pada node Kubernetes. Anda dapat menggunakan klien EFC untuk memasang volume NAS dan klien CPFS-NFS untuk memasang volume CPFS.
Prasyarat
Versi kluster adalah 1.26 atau lebih baru. Untuk meningkatkan kluster, lihat Tingkatkan kluster secara manual.
Versi 1.33.1 atau lebih baru dari komponen csi-plugin telah diinstal di kluster. Untuk meningkatkan komponen csi-plugin, lihat Kelola komponen csi-plugin dan csi-provisioner.
Instal komponen cnfs-nas-daemon
Masuk ke Konsol ACK. Di panel navigasi sebelah kiri, klik Clusters.
Pada halaman Clusters, temukan kluster yang ingin Anda kelola lalu klik namanya. Di panel navigasi sebelah kiri, klik Add-ons.
Klik tab Storage.
Instal komponen cnfs-nas-daemon.
Setelah komponen cnfs-nas-daemon diinstal, sebuah DaemonSet diterapkan di kluster.
Temukan komponen cnfs-nas-daemon lalu klik Install.
Konfigurasikan parameter DaemonSet untuk cnfs-nas-daemon sesuai kebutuhan lalu klik OK.
PentingParameter
updateStrategyDaemonSet untuk cnfs-nas-daemon diatur keOnDeletesecara default. Hal ini mencegah dampak skala besar terhadap Pod dengan volume yang dipasang saat Anda melakukan peningkatan komponen. Untuk menyelesaikan pembaruan, Anda dapat menghapus Pod asli atau mengubah nilaiupdateStrategymenjadiRollingUpdate.Verifikasi penerapan DaemonSet untuk cnfs-nas-daemon.
kubectl get pods -n cnfs-system -l app=cnfs-nas-daemonContoh keluaran:
NAME READY STATUS RESTARTS AGE cnfs-nas-daemon-47mjw 1/1 Running 0 56s cnfs-nas-daemon-dkf4d 1/1 Running 0 56s cnfs-nas-daemon-s2btk 1/1 Running 0 56sPentingSaat Pod cnfs-nas-daemon dimulai ulang, proses klien NAS atau CPFS yang sesuai juga dimulai ulang. Selama proses mulai ulang, operasi I/O pada Titik pemasangan sementara diblokir atau tertunda. Setelah proses mulai ulang selesai, operasi I/O secara otomatis dilanjutkan tanpa memengaruhi layanan Anda.
Ubah parameter komponen csi-plugin untuk mengaktifkan cnfs-nas-daemon.
Temukan komponen csi-plugin lalu klik Configuration.
Tambahkan
AlinasMountProxy=trueke parameter FeatureGate.Setelah Anda mengaktifkan feature gate ini, CSI akan memanggil cnfs-nas-daemon untuk memasang volume.