Cloud Parallel File Storage (CPFS) mendukung protokol Network File System (NFS) melalui layanan protokol. Protokol NFS menawarkan kompatibilitas sistem operasi yang sangat baik dan elastisitas komputasi sambil mempertahankan throughput tinggi CPFS. Topik ini menggunakan CentOS sebagai contoh untuk menjelaskan cara cepat menerapkan sistem file CPFS dan memasangnya menggunakan protokol NFS. Layanan protokol menyediakan titik pemasangan NFS independen yang tidak bergantung pada titik pemasangan POSIX.
Prasyarat
Layanan CPFS telah diaktifkan.
Saat pertama kali masuk ke Konsol CPFS, ikuti petunjuk di layar untuk mengaktifkan layanan tersebut.
Instance Elastic Compute Service (ECS) telah dibuat dan memenuhi kondisi berikut. Untuk informasi selengkapnya, lihat Buat instance.
Alamat IPv4 publik telah ditetapkan ke instans, atau Elastic IP Address (EIP) telah dikaitkan dengan instans tersebut.
Instans menjalankan salah satu sistem operasi berikut yang didukung oleh klien CPFS-NFS.
Jenis sistem operasi
Versi sistem operasi
Alibaba Cloud Linux
Alibaba Cloud Linux 3.2104 64-bit
Alibaba Cloud Linux 2.1903 64-bit
CentOS
CentOS 8.x 64-bit
CentOS 7.x 64-bit
Ubuntu
Ubuntu 20.04 64-bit
Ubuntu 18.04 64-bit
Ubuntu 16.04 64-bit
Debian
Debian 10.x 64-bit
Debian 9.x 64-bit
Debian 8.x 64-bit
SUSE
SUSE Linux Enterprise Server 15 64-bit
Topik ini menggunakan instance ECS dan sistem file CPFS dengan konfigurasi berikut:
ECS
Sistem operasi: CentOS 7.9
Wilayah: Tiongkok (Shanghai)
Zona: Zona B Shanghai
CPFS
Wilayah: Tiongkok (Shanghai)
Zona: Zona B Shanghai
Tipe: garis dasar 100 MB/s/TiB
Kapasitas penyimpanan: 3.600 GiB
Prosedur
Langkah 1: Buat sistem file
Masuk ke Konsol CPFS.
Di bagian bawah halaman Overview, klik Create CPFS File System.
Pada CPFS (Pay-As-You-Go) page, konfigurasikan parameter yang diperlukan seperti dijelaskan dalam tabel berikut. Untuk parameter lainnya, gunakan konfigurasi default atau tentukan nilai kustom sesuai kebutuhan. Untuk informasi selengkapnya, lihat Buat sistem file.
Parameter
Deskripsi
Region
Dari daftar drop-down, pilih China (Shanghai).
Zone
Pilih Shanghai Zone B. Sistem file dan instance ECS harus berada di zona yang sama.
Type
Pilih 100 MB/s/TiB Baseline.
Storage Capacity
Pilih kapasitas penyimpanan sistem file. Topik ini menggunakan 3600 GiB sebagai contoh.
VPC
Pilih VPC yang sudah ada.
vSwitch
Pilih vSwitch yang berada di VPC yang dipilih.
Klik Buy Now dan ikuti petunjuk di layar untuk menyelesaikan pembelian.
Langkah 2: Buat fileset (opsional)
Fileset adalah subdivisi dari sistem file CPFS yang memiliki ruang inode independen dan dapat dikelola secara terpisah. Fileset muncul sebagai direktori dalam struktur direktori sistem file. Anda dapat membuat fileset untuk mengekspor data dan membuat titik pemasangan NFS. Fileset menyediakan lebih banyak fitur dibandingkan direktori biasa, seperti batasan jumlah file dan pengendalian aliran data.
Pada panel navigasi sebelah kiri, pilih , lalu klik nama sistem file yang baru saja Anda buat.
Pada halaman detail sistem file, klik tab Fileset.
Pada tab Fileset, klik Create Fileset dan konfigurasikan parameter yang diperlukan. Untuk parameter lainnya, gunakan konfigurasi default atau tentukan nilai kustom sesuai kebutuhan.
Fileset Path: Jalur fileset dalam sistem file. Jalur harus diawali dan diakhiri dengan garis miring (/). Contohnya, /fileset1/.
Klik OK.
Langkah 3: Buat layanan protokol dan direktori ekspor
Untuk mengakses sistem file CPFS menggunakan protokol NFS, Anda harus mengonfigurasi layanan protokol untuk menghasilkan titik pemasangan. Instance ECS menggunakan titik pemasangan ini untuk memasang sistem file CPFS.
Pada halaman detail sistem file, klik tab Protocol Service. Klik Create Protocol Service dan konfigurasikan parameter yang diperlukan seperti dijelaskan dalam tabel berikut. Untuk parameter lainnya, gunakan konfigurasi default atau tentukan nilai kustom sesuai kebutuhan. Untuk informasi selengkapnya, lihat Kelola layanan protokol.
Parameter
Deskripsi
Protocol Type
Pilih NFS V3.
vSwitch
Pilih vSwitch yang berada di VPC yang sama dengan sistem file.
Protocol Export
Klik Fileset (Recommended) dan pilih fileset yang Anda buat di Langkah 2.
Export VPC
Pilih VPC yang sama dengan instance ECS.
Export vSwitch
Pilih vSwitch yang sama dengan instance ECS. Kluster protokol mengekspor layanan protokol ke VPC ekspor yang ditentukan melalui vSwitch ini.
CatatanSatu layanan protokol dapat mengonsumsi hingga 32 alamat IP pada vSwitch. Pastikan vSwitch memiliki sumber daya IP yang mencukupi.
Klik OK.
Untuk layanan protokol yang baru saja Anda buat, klik Export Directory pada kolom Action.
Pada panel Export Directory, salin alamat pemasangan untuk digunakan nanti.

Langkah 4: Instal klien CPFS-NFS dan pasang sistem file
Sambungkan ke instance ECS. Untuk informasi selengkapnya, lihat Sambungkan ke instance ECS.
Konfigurasikan klien CPFS-NFS.
Unduh klien CPFS-NFS.
wget https://cpfs-hangzhou-nfs-client.oss-cn-hangzhou.aliyuncs.com/aliyun-alinas-utils-latest.el.noarch.rpmInstal klien CPFS-NFS.
sudo yum install aliyun-alinas-utils-*.rpmPeriksa apakah klien CPFS-NFS telah terinstal.
which mount.cpfs-nfsJika output yang mirip dengan berikut dikembalikan, berarti klien CPFS-NFS telah terinstal.
/usr/sbin/mount.cpfs-nfs
Pasang sistem file CPFS.
sudo mount -t cpfs-nfs -o vers=3,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport file-system-id.region.cpfs.aliyuncs.com:/share/path /mntGanti
file-system-id.region.cpfs.aliyuncs.com:/share/pathdengan titik pemasangan yang Anda salin di Langkah 3. Ganti/mntdengan jalur lokal di server tempat Anda ingin memasang sistem file. Untuk informasi selengkapnya tentang parameter pemasangan, lihat Deskripsi parameter.Jalankan perintah
mount -luntuk melihat hasil pemasangan.Setelah sistem file dipasang, jalankan perintah
df -huntuk melihat kapasitas sistem file.CatatanUntuk memasang sistem file secara otomatis saat instance ECS dinyalakan, tambahkan konfigurasi pemasangan ke file /etc/fstab. Hal ini mencegah hilangnya informasi pemasangan jika instance direstart. Untuk informasi selengkapnya, lihat Konfigurasikan pemasangan otomatis saat startup.
Langkah 5: Gunakan sistem file
Setelah sistem file dipasang, akses dan gunakan seperti direktori biasa pada instance ECS.
Contoh berikut menunjukkan cara membuat dan menghapus file dalam sistem file CPFS menggunakan jalur lokal /mnt pada instance ECS.