全部产品
Search
文档中心

Cloud Parallel File Storage:Memasang sistem file pada klien CPFS-POSIX (Ubuntu/CentOS)

更新时间:Nov 12, 2025

Topik ini menjelaskan cara menginstal klien CPFS-POSIX dan memasang sistem file Cloud Parallel File Storage (CPFS) di Ubuntu atau CentOS.

Prasyarat

  • Anda telah membuat sistem file. Untuk informasi selengkapnya, lihat Membuat sistem file.

  • Anda telah menambahkan titik pemasangan POSIX. Untuk informasi selengkapnya, lihat Menambahkan titik pemasangan klien POSIX.

  • Anda telah membuat satu atau beberapa Instance Elastic Compute Service (ECS) yang menjalankan Ubuntu atau CentOS. Instans harus memenuhi persyaratan versi kernel yang ditunjukkan dalam tabel berikut serta memiliki setidaknya 2 core CPU dan memori 4 GiB agar beroperasi dengan baik. Untuk informasi selengkapnya, lihat Membuat instans ECS.

    Jenis sistem operasi

    Distribusi

    Versi kernel

    RHEL atau CentOS

    8.4

    4.18.0-305.19.1.el8_4

    8.3

    4.18.0-240.22.1.el8_3

    8.2

    4.18.0-193.28.1.el8_2

    8.1

    4.18.0-147.8.1.el8_1

    8.0

    4.18.0-80.11.2.el8_0

    7.9

    3.10.0-1160.42.2.el7

    7.8

    3.10.0-1127.19.1.el7

    7.7

    3.10.0-1062.18.1.el7

    7.6

    3.10.0-957.54.1.el7

    7.5

    3.10.0-862.14.4.el7

    7.4

    3.10.0-693.2.2.el7

    7.3

    3.10.0-514.26.2.el7

    7.2

    3.10.0-514.26.2.el7

    Ubuntu

    20.04.3 LTS

    5.4.0-86-generic

    Penting
    • Jika versi kernel sistem operasi Anda tidak didukung oleh klien POSIX, gunakan klien NFS untuk mengakses sistem file CPFS. Untuk informasi selengkapnya, lihat Memasang sistem file pada klien CPFS-NFS (Direkomendasikan).

    • Untuk pengguna CentOS: Proyek CentOS telah mengumumkan akhir masa pakai (EOL) untuk CentOS Linux. Citra publik CentOS Linux di Alibaba Cloud berasal dari proyek CentOS. Setelah CentOS Linux mencapai EOL-nya, Alibaba Cloud tidak akan lagi memberikan dukungan untuk sistem operasi tersebut. Untuk mencegah gangguan bisnis, kami menyarankan Anda mengganti sistem operasi. Untuk informasi selengkapnya tentang cara mengganti sistem operasi, lihat Migrasi sistem operasi.

Informasi latar belakang

  • Dalam topik ini, instans ECS tujuan mengacu pada node komputasi tempat Anda memasang dan mengakses sistem file CPFS.

  • CPFS kompatibel dengan API berbasis POSIX. Anda dapat menggunakan CPFS dengan menginstal klien CPFS-POSIX lalu memasang sistem file tersebut. Klien CPFS-POSIX adalah layanan khusus yang dapat Anda instal pada sistem operasi Ubuntu dan CentOS. Jika Anda ingin mengakses sistem file CPFS menggunakan protokol NFS, lihat Memasang sistem file pada klien CPFS-NFS (Direkomendasikan).

  • Setelah Anda menambahkan titik pemasangan POSIX, CPFS secara otomatis membuat tiga instans ECS node bidang kontrol: <FSID>-<GENID>-qr-001, <FSID>-<GENID>-qr-002, dan <FSID>-<GENID>-qr-003. Instans ECS node bidang kontrol pertama dalam daftar (<FSID>-<GENID>-qr-001) adalah node instalasi default untuk klien CPFS-POSIX.

Langkah 1: Siapkan lingkungan

Lengkapi langkah-langkah berikut untuk menyiapkan lingkungan sebelum menginstal klien CPFS-POSIX.

Ubuntu

  1. Jalankan perintah berikut untuk menginstal dependensi perangkat lunak:

    apt-get -y install linux-headers-`uname -r` cpp gcc binutils

    Jika pesan Unable to locate packages linux-headers dikembalikan, hal ini menunjukkan bahwa sumber apt tidak memiliki paket linux-headers yang diperlukan. Anda dapat mengunduh paket tersebut dari situs web resmi Ubuntu dan menginstalnya.

  2. Jalankan perintah berikut untuk memeriksa apakah versi paket linux-headers sesuai dengan versi kernel:

    dpkg -l | grep linux-headers-`uname -r`

CentOS

  1. Jalankan perintah berikut untuk menginstal dependensi perangkat lunak:

    yum -y install kernel-devel-`uname -r` cpp gcc gcc-c++ binutils

    Jika pesan No package kernel-devel available dikembalikan, hal ini menunjukkan bahwa sumber Yellowdog Updater, Modified (YUM) tidak memiliki paket kernel-devel yang diperlukan. Jalankan perintah uname -r untuk memeriksa versi kernel. Kemudian, unduh paket kernel-devel yang sesuai dari situs web resmi CentOS dan instal.

  2. Jalankan perintah berikut untuk memeriksa versi kernel:

    uname -r
  3. Jalankan perintah berikut untuk memeriksa apakah versi paket kernel-devel sesuai dengan versi kernel:

    rpm -qa | grep kernel-devel-`uname -r`

Langkah 2: Mengonfigurasi grup keamanan untuk instans ECS tujuan

  1. Dapatkan informasi grup keamanan instans ECS node bidang kontrol CPFS-POSIX.

    1. Masuk ke Konsol NAS.

    2. Pada panel navigasi di sebelah kiri, pilih File System > File Systems.

    3. Di pojok kiri atas halaman, pilih kelompok sumber daya dan wilayah tempat sistem file tujuan berada.

      image

    4. Klik sistem file tujuan untuk membuka halaman detailnya, lalu klik Mount & Use.

    5. Pada bagian Client Control Plane Nodes, klik ID instans ECS pertama dalam daftar untuk membuka halaman detailnya.

    6. Pada halaman Instance Details, klik tab Security Groups dan catat ID/Nama Grup Keamanan node bidang kontrol CPFS-POSIX.

      Nama grup keamanan node bidang kontrol mengikuti format <FSID>-<GENID>-qr-sg.

      <FSID> adalah ID sistem file CPFS. <GENID> adalah nomor seri titik pemasangan, yang bertambah setiap kali titik pemasangan CPFS dibuat.

  2. Tambahkan grup keamanan instans ECS node bidang kontrol CPFS-POSIX ke instans ECS tujuan.

    1. Pada panel navigasi di sebelah kiri, pilih Instances & Images > Instances.

    2. Pada halaman Instances, klik ID instans ECS tempat Anda ingin memasang sistem file CPFS. Klik tab Security Groups, lalu klik Change Security Group.

    3. Pada kotak dialog Change Security Group, pilih grup keamanan node bidang kontrol (<FSID>-<GENID>-qr-sg) yang telah Anda catat dari daftar drop-down Security Group, lalu klik OK.

Langkah 3: Pasang sistem file

  1. Sambungkan ke instans ECS tempat klien CPFS-POSIX diinstal. Untuk informasi selengkapnya, lihat Pilih alat untuk menyambung ke instans.

    Anda dapat menemukan instans ECS untuk instalasi klien CPFS-POSIX di bagian Client Control Plane Nodes. Instans ECS pertama dalam daftar adalah node instalasi default. Untuk informasi selengkapnya, lihat Melihat titik pemasangan klien POSIX.

  2. Jalankan perintah berikut untuk menginstal klien CPFS-POSIX pada instans ECS tujuan dan menambahkannya ke kluster klien.

    cpfs add <Internal IP address of destination ECS 1> <Internal IP address of destination ECS 2> <Internal IP address of destination ECS 3>

    Contoh:

    cpfs add 192.168.1.249 192.168.1.250 192.168.1.251
    Catatan
    • Saat menambahkan instans ECS, masukkan alamat IP internalnya.

    • Setiap klien harus memiliki hostname yang unik.

    • Anda dapat menambahkan satu atau beberapa instans ECS. Jika menambahkan beberapa instans, pisahkan alamat IP internalnya dengan spasi.

    • Waktu eksekusi perintah meningkat seiring jumlah instans ECS yang Anda tambahkan. Dibutuhkan sekitar 2 menit untuk menambahkan satu instans ECS. Kami menyarankan Anda menjalankan perintah di latar belakang menggunakan alat seperti screen atau nohup.

  3. Jalankan perintah berikut untuk memastikan bahwa instans ECS tujuan termasuk dalam daftar node.

    • Jalankan perintah

      mmlscluster
    • Contoh keluaran

       Node  Daemon node name                     IP address  Admin node name                      Designation
      ---------------------------------------------------------------------------------------------------------
         1   cpfs-001cb78****154e3-000001-qr-001  10.0.2.41   cpfs-001cb78****154e3-000001-qr-001  quorum-manager-perfmon
         2   cpfs-001cb78****154e3-000001-qr-002  10.0.2.43   cpfs-001cb78****154e3-000001-qr-002  quorum-manager-perfmon
         3   cpfs-001cb78****154e3-000001-qr-003  10.0.2.42   cpfs-001cb78****154e3-000001-qr-003  quorum-manager-perfmon
         4   iZbp11iqkys8rl5cwa4****              10.0.2.44   iZbp11iqkys8rl5cwa4****              perfmon
  4. Opsi: Kueri path default.

    Setelah Anda menambahkan instans ECS tujuan ke node bidang kontrol klien, sistem file secara otomatis dipasang ke path default /cpfs/<nomor seri FSID>. Anda dapat menjalankan perintah mmlsfs <nomor seri FSID>-<GENID> -T untuk mengkueri path default.

    • Contoh perintah

      mmlsfs 001cb78****154e3-000001 -T
    • Contoh keluaran

      flag                value                    description
      ------------------- ------------------------ -----------------------------------
       -T                 /cpfs/001cb78****154e3-000001 Default mount point

    Anda juga dapat menjalankan perintah mount --bind untuk mengakses sistem file CPFS dari jalur kustom.

    mount --bind /cpfs/001cb78****154e3-000001 /mnt/test

    /cpfs/001cb78****154e3-000001 adalah path pemasangan default sistem file CPFS. /mnt/test adalah path pemasangan kustom.

    Catatan
    • Path pemasangan kustom tidak diizinkan pada node instalasi sistem file CPFS.

    • Pemasangan subdirektori tidak didukung.

    Setelah sistem file dipasang, Anda dapat mengaksesnya seperti mengakses direktori lokal.

FAQ

Untuk informasi selengkapnya tentang pertanyaan umum (FAQ) dan solusi terkait pemasangan CPFS, lihat FAQ Pemasangan dan Akses.

Referensi