全部产品
Search
文档中心

Cloud Parallel File Storage:FAQ Pemasangan dan Akses

更新时间:Dec 09, 2025

Topik ini menjelaskan masalah umum dan solusinya ketika Anda tidak dapat memasang sistem file Cloud Parallel File Storage (CPFS) pada sistem operasi Linux menggunakan klien CPFS-POSIX atau CPFS-NFS.

Ikhtisar

Titik pemasangan klien POSIX

Pemasangan klien CPFS-POSIX

Pemasangan klien CPFS-NFS

Skala keluar CPFS

Apa yang harus saya lakukan jika muncul error "Insufficient inventory" saat membuat titik pemasangan klien POSIX?

  • Masalah:

    Saat Anda membuat titik pemasangan klien POSIX untuk sistem file di Konsol Cloud Parallel File Storage (CPFS), muncul error seperti pada gambar berikut.

  • Penyebab:

    Saat membuat titik pemasangan POSIX, CPFS secara otomatis membuat tiga Instance Elastic Compute Service (ECS) bayar sesuai penggunaan (ecs.g*.large) di Akun Alibaba Cloud Anda. Instance-instance ini digunakan untuk mengelola kluster klien CPFS-POSIX. Untuk membuat titik pemasangan klien POSIX, Akun Alibaba Cloud Anda harus dalam kondisi baik dan mampu membeli Instance ECS.

  • Solusi:

    Login ke Konsol ECS dan buka Custom Launch untuk melihat inventaris tipe Instance ECS yang dibutuhkan. Hal ini membantu mencegah kegagalan pembuatan titik pemasangan akibat inventaris tipe instance yang ditentukan tidak mencukupi.

Apa yang harus saya lakukan jika muncul error "Insufficient number of IP addresses in the vSwitch" saat membuat titik pemasangan klien POSIX?

  • Masalah:

    Saat Anda membuat titik pemasangan klien POSIX untuk sistem file di Konsol CPFS, muncul pesan error 'The number of specified vSwitch IP addresses is insufficient'.

  • Penyebab:

    Node penyimpanan sistem file CPFS menggunakan alamat IP yang dialokasikan dari vSwitch yang ditentukan oleh titik pemasangan klien POSIX. Setiap node penyimpanan memerlukan satu alamat IP. Node penyimpanan sistem file CPFS dapat memerlukan hingga 160 alamat IP.

  • Solusi:

    Login ke Konsol virtual private cloud (VPC) untuk memeriksa jumlah alamat IP yang tersedia di vSwitch VPC tujuan. Pastikan vSwitch memiliki jumlah alamat IP yang cukup.

Mengapa saya tidak dapat membuat titik pemasangan klien POSIX?

Jika Anda tidak dapat menemukan titik pemasangan yang baru saja Anda buat di Konsol CPFS, periksa apakah Akun Alibaba Cloud Anda memiliki Pembayaran tertunda. Jika Akun Alibaba Cloud Anda memiliki Pembayaran tertunda, Anda tidak dapat membuat titik pemasangan untuk sistem file CPFS. Anda harus menambahkan dana ke akun Anda sebelum dapat membuat titik pemasangan tersebut.

Berapa banyak sistem file CPFS yang dapat saya pasang pada satu Instance ECS?

Anda dapat memasang maksimal satu sistem file CPFS pada satu Instance ECS.

Apa yang harus saya lakukan jika muncul error "unsupported OS for 'X86_64' architecture" saat memasang sistem file CPFS?

Jika pesan error ini muncul saat Anda memasang sistem file CPFS, sistem operasi node komputasi tidak didukung. Anda harus mengganti sistem operasi node komputasi tersebut. Untuk informasi lebih lanjut mengenai sistem operasi yang didukung oleh klien CPFS, lihat Batasan.

[ FATAL ] You cannot add cpfs-client-001 node because it has an unsupported OS for 'X86_64' architecture.

Apa yang harus saya lakukan jika muncul error "make sure kernel-devel version is consistent with kernel" saat memasang sistem file CPFS?

Jika pesan error ini muncul saat Anda memasang sistem file CPFS, paket kernel-devel dan kernel-headers belum diinstal pada Instance ECS yang ingin Anda pasang, atau versi paket yang diinstal tidak kompatibel.

No package kernel-devel-3.10.0-957.21.3.el7.x86_64 available.

Error: Nothing to do

please make sure kernel-devel version is consistent with kernel

Jalankan perintah berikut untuk memeriksa apakah paket tersebut telah diinstal pada Instance ECS.

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

Jika hasilnya kosong, berarti paket tersebut belum diinstal dengan benar pada Instance ECS. Anda harus menginstal ulang paket tersebut pada Instance ECS. Untuk informasi lebih lanjut, lihat Langkah 1: Persiapkan lingkungan.

Apa yang harus saya lakukan jika muncul error "ssh: connect to host A port 22: Connection timed out" saat memasang sistem file CPFS?

Jika pesan error ini muncul saat Anda memasang sistem file CPFS, koneksi jaringan antara Instance ECS yang ingin Anda pasang dan sistem file terputus.

====> start check ssh
try ssh root@a.b.c.d by /root/.ssh/id_rsa.pub

ssh: connect to host a.b.c.d port 22: Connection timed out

Identifikasi penyebab dan selesaikan masalah berdasarkan informasi berikut:

Kemungkinan penyebab

Solusi

Koneksi jaringan antara Instance ECS (a.b.c.d) dan node bidang kontrol klien POSIX (qr-001) terputus.

Periksa konektivitas jaringan dan jalankan kembali perintah pemasangan.

Instance ECS (a.b.c.d) belum ditambahkan ke grup keamanan qr-sg.

Periksa konfigurasi grup keamanan dan coba pasang kembali sistem file tersebut. Untuk informasi lebih lanjut, lihat Konfigurasi grup keamanan.

Instance ECS (a.b.c.d) dan titik pemasangan CPFS tidak berada dalam VPC yang sama.

Pilih Instance ECS yang berada dalam VPC yang sama dengan titik pemasangan.

Alamat IP Instance ECS (a.b.c.d) tidak ada.

Periksa status instance dari Instance ECS tersebut.

Apa yang harus saya lakukan jika muncul error "not active on:<hostname>" saat memasang sistem file CPFS?

Jika pesan error ini muncul saat Anda memasang sistem file CPFS, sistem file CPFS tidak dapat dijalankan pada Instance ECS yang ingin Anda pasang.

[ WARN ] GPFS is not active on: hostname. Consult the install toolkit logs for possible errors 
during install. The GPFS service can also be started manually by running GPFS command 
'mmstartup -N Node[,Node...]'

[ FATAL ] GPFS NOT ACTIVE

Identifikasi penyebab dan selesaikan masalah berdasarkan informasi berikut:

  1. Grup keamanan Instance ECS yang ingin Anda pasang dikonfigurasi secara salah, atau Instance ECS tersebut belum ditambahkan ke grup keamanan qr-sg. Untuk informasi lebih lanjut, lihat Konfigurasi grup keamanan.

  2. Sistem file CPFS memerlukan Instance ECS memiliki memori tersedia lebih dari 4 GB. Jika Instance ECS memiliki memori tidak mencukupi, akan muncul error. Konfirmasi memori tersedia pada Instance ECS tersebut.

Apa yang harus saya lakukan jika muncul error "Command failed" saat memasang sistem file CPFS?

Jika pesan error ini muncul saat Anda memasang sistem file CPFS, memori tersedia pada Instance ECS kurang dari 4 GB. Anda harus meningkatkan memori Instance ECS tersebut dan menjalankan kembali perintah cpfs add ip untuk memasang sistem file tersebut.

[ WARN ] GPFS is not active on: hostname. Consult the install toolkit logs for possible errors 
during install. The GPFS service can also be started manually by running GPFS command 
'mmstartup -N Node[,Node...]'

[ FATAL ] GPFS NOT ACTIVE

Apa yang harus saya lakukan jika muncul error "cpfs.sh is running already" saat memasang sistem file CPFS?

Jika pesan error ini muncul saat Anda memasang sistem file CPFS, tugas pemasangan atau pencopotan sedang berlangsung. Tunggu beberapa saat, lalu coba pasang kembali sistem file tersebut.

cpfs.sh is running already, pid: xyz

Apa yang harus saya lakukan jika muncul error "connect to host B port 22: Connection timed out" saat memasang sistem file CPFS?

Jika pesan error ini muncul saat Anda memasang sistem file CPFS pada Instance ECS A, terdapat Instance ECS B yang tidak normal dalam kluster sistem file CPFS saat ini.

# cpfs add A

connect to host B port 22: Connection timed out

B hostname is invalid

Failed to add node.

Lakukan pemecahan masalah dan perbaiki Instance ECS B yang tidak normal berdasarkan petunjuk berikut. Kemudian, coba lagi operasi pemasangan.

Pada node bidang kontrol qr-001, jalankan mmgetstate -a untuk memeriksa apakah status Instance ECS B normal. Status `active` menunjukkan status normal.

  • Jika status instance B normal, ajukan tiket ke tim CPFS untuk pemecahan masalah lebih lanjut.

  • Jika status instance B tidak normal, tentukan apakah Anda ingin terus menggunakan instance tersebut.

    • Jika Anda ingin terus menggunakan instance tersebut, ajukan tiket ke tim CPFS untuk menyelesaikan status instance tersebut.

    • Jika Anda tidak ingin lagi menggunakan instance tersebut, jalankan perintah mmdelnode -N <id> --force untuk membersihkan informasi node.

      mmdelnode -N iZuf61mhwoc9flkufs0**** --force
      
        Do you want to continue? (yes/no) yes
      
      mmdelnode: [W] Could not cleanup the following unreached nodes:
      
      iZuf61mhwoc9flkufs0****
      
      mmdelnode: Command successfully completed
      
      mmdelnode: Propagating the cluster configuration data to all affected nodes. This is an 
      asynchronous process.

      Setelah informasi dibersihkan, hapus informasi host instance B dari file /etc/hosts. Dalam contoh ini, iZuf61mhwoc9flkufs0**** adalah ID Instance ECS tujuan.

Apa yang harus saya lakukan jika muncul error "[FATAL] B: Could not connect to B via ssh" saat memasang sistem file CPFS?

Jika pesan error ini muncul saat Anda memasang sistem file CPFS pada Instance ECS A, terdapat Instance ECS B dalam kluster sistem file CPFS saat ini yang proses instalasinya terganggu dan menyisakan konfigurasi residual.

[ FATAL ] ssh: connect to host B port 22: Connection timed out

[ FATAL ] B: Could not connect to B via ssh.
  • Versi sebelum 2.2.0

    Hapus informasi konfigurasi residual Instance ECS B dari file /usr/lpp/mmfs/5.0.5.0/installer/configuration/clusterdefinition.txt.

    [node4]
    fqdn = B
    
    os = rhel7
    arch = x86_64
    
    ip_address = 192.168.6.37
    is_admin_node = False
    
    is_object_store = False
    
    is_nfs = False
    is_smb = False
    
    is_hdfs = False
    is_protocol_node = False
    is_nsd_server = False
    access_ips =
    is_quorum_node = False
    
    is_manager_node = False
    is_gui_server = False
    is_ems_node = False
    
    is_callhome_node = False
    
    is_broker_node = False
    
    is_node_offline = False
    
    is_node_reachable = True
    
    is_node_excluded = False
    
    is_mestor_node = False
  • Versi 2.2.0 dan yang lebih baru

    Hapus informasi konfigurasi residual Instance ECS B dari file /usr/lpp/mmfs/5.1.2.0/ansible-toolkit/ansible/ibm-spectrum-scale-install-infra/vars/scale_clusterdefinition.json.

       {
          "fqdn": "iZuf6hn0blj1g377w4xxxxZ",
          "os": "rhel7",
          "arch": "x86_64",
          "ip_address": "172.19.0.100",
          "is_admin_node": false,
          "is_object_store": false,
          "is_nfs": false,
          "is_smb": false,
          "is_hdfs": false,
          "is_protocol_node": false,
          "is_nsd_server": false,
          "is_quorum_node": false,
          "is_manager_node": false,
          "is_gui_server": false,
          "is_ems_node": false,
          "is_callhome_node": false,
          "is_broker_node": false,
          "is_node_offline": false,
          "is_node_reachable": true,
          "is_node_excluded": false,
          "is_mestor_node": false,
          "scale_daemon_nodename": "iZuf6hn0blj1g377w4xxxxZ"
        }

Apa yang harus saya lakukan jika muncul error [ FATAL ] No GPFS admin node specified. specify an admin node using 'spectrumscale node add <node name or IP> -a'. saat memasang sistem file CPFS?

Jika pesan error ini muncul saat Anda memasang sistem file CPFS, Anda menjalankan perintah pada node yang salah.

[ FATAL ] No GPFS admin node specified. specify an admin node using 'spectrumscale node add <node name or IP> -a'.

Pastikan Anda menjalankan perintah CPFS pada node qr-001.qr-001

Apa yang harus saya lakukan jika muncul error Failed to resolve domain: file-system-id.region.cpfs.aliyuncs.com saat memasang sistem file CPFS?

  • Penyebab

    Parameter file-system-id.region.cpfs.aliyuncs.com dalam perintah pemasangan belum diganti dengan alamat pemasangan direktori ekspor.

  • Solusi

    Login ke Konsol NAS. Di kolom Tindakan sistem file CPFS tujuan, klik Manage. Pada halaman yang muncul, klik tab Protocol Service. Di kolom Actions, klik Export Directory. Di panel Export Directory, dapatkan alamat pemasangan. Kemudian, ganti parameter file-system-id.region.cpfs.aliyuncs.com dalam perintah pemasangan dengan alamat pemasangan yang Anda peroleh. Jalankan kembali perintah pemasangan untuk memasang sistem file tersebut.

Apa yang harus saya lakukan jika terjadi error saat memasang sistem file CPFS pada komputer cloud?

    Apa yang harus saya lakukan jika terjadi error repositori YUM saat menjalankan perintah cpfs add untuk memasang sistem file CPFS?

    Jika pesan error ini muncul saat Anda memasang sistem file CPFS, konfigurasi repositori YUM untuk CentOS 8 tidak valid.

    Errors during downloading metadata for repository 'appstream':
    Status code: 404 for http://mirrors.cloud.aliyuncs.com/centos/8/AppStream/x86_64/os/repodata/repomd.xml (IP: 100.100.XX.XX)
    Error: Failed to download metadata for repo 'appstream': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried

    Sistem operasi CentOS 8 telah mencapai masa akhir dukungan (EOL), dan komunitas Linux tidak lagi memelihara versi sistem operasi ini. Anda harus mengganti repositori YUM.

    Apa yang harus saya lakukan jika klien CPFS gagal dimulai?

    • Masalah:

      1. Saat Anda menjalankan mmgetstate -a pada node bidang kontrol qr-001 untuk memeriksa status Instance ECS, status instance tersebut adalah `down`.

      2. Saat Anda menjalankan perintah /usr/lpp/mmfs/bin/mmstartup, informasi berikut dikembalikan.

        … mmfslinux.ko kernel extension does not exist. Use mmbuildgpl
        command to create the needed kernel extension for your kernel …
    • Penyebab:

      Kernel Instance ECS saat ini telah ditingkatkan.

    • Solusi:

      1. Jalankan perintah /usr/lpp/mmfs/bin/mmbuildgpl untuk membangun ulang ekstensi kernel.

        Contoh tanggapan:

        mmbuildgpl: Building GPL (5.1.X.X) module begins at Fri Dec 3 16:05:33 CST 2021.
        --------------------------------------------------------
        Verifying Kernel Header...
         kernel version = 41800305 (418000305012001, 4.18.0-305.12.1.el8_4.x86_64, 4.18.0-305.12.1)
         module include dir = /lib/modules/4.18.0-305.12.1.el8_4.x86_64/build/include
         module build dir  = /lib/modules/4.18.0-305.12.1.el8_4.x86_64/build
         kernel source dir = /usr/src/linux-4.18.0-305.12.1.el8_4.x86_64/include
         Found valid kernel header file under /usr/src/kernels/4.18.0-305.12.1.el8_4.x86_64/include
        Getting Kernel Cipher mode...
         Will use skcipher routines
        Verifying Compiler...
         make is present at /bin/make
         cpp is present at /bin/cpp
         gcc is present at /bin/gcc
         g++ is present at /bin/g++
         ld is present at /bin/ld
        Verifying libelf devel package...
         Verifying elfutils-libelf-devel is installed ...
          Command: /bin/rpm -q elfutils-libelf-devel
          The required package elfutils-libelf-devel is installed
        Verifying Additional System Headers...
         Verifying kernel-headers is installed ...
          Command: /bin/rpm -q kernel-headers
          The required package kernel-headers is installed
        make World ...
        make InstallImages ...
        --------------------------------------------------------
        mmbuildgpl: Building GPL module completed successfully at Fri Dec 3 16:05:54 CST 2021.
        --------------------------------------------------------
      2. Jalankan perintah /usr/lpp/mmfs/bin/mmstartup untuk memulai ulang Instance ECS.

      3. Jalankan perintah /usr/lpp/mmfs/bin/mmmount all untuk memasang kembali sistem file tersebut.

    Bagaimana cara membersihkan informasi konfigurasi sisa dari Instance ECS yang belum dipasang?

    Pertama, pastikan sistem file CPFS telah dicopot dari Instance ECS tersebut. Untuk informasi lebih lanjut, lihat Copot pemasangan sistem file. Kemudian, jalankan perintah mmdelnode -N <id> --force untuk membersihkan informasi konfigurasi sisa dari Instance ECS yang belum dipasang. Contoh:

    mmdelnode -N iZuf61mhwoc9flkufs0**** --force
      Do you want to continue? (yes/no) yes
    mmdelnode: [W] Could not cleanup the following unreached nodes:
    
    iZuf61mhwoc9flkufs0****
    
    mmdelnode: Command successfully completed
    
    mmdelnode: Propagating the cluster configuration data to all affected nodes. This is an 
    asynchronous process.

    Dalam contoh ini, iZuf61mhwoc9flkufs0**** adalah ID Instance ECS tujuan.

    Apa yang harus saya lakukan jika muncul error "Insufficient inventory" selama operasi skala keluar?

    Operasi skala keluar sistem file CPFS bergantung pada inventaris node penyimpanan CPFS dan jumlah alamat IP yang tersedia di vSwitch titik pemasangan. Buka Konsol VPC untuk melihat jumlah alamat IP yang tersedia saat ini. Sistem file CPFS memerlukan maksimal 164 alamat IP yang tersedia. Pastikan vSwitch memiliki jumlah alamat IP yang cukup.

    Apakah data historis secara otomatis diseimbangkan setelah sistem file CPFS diperluas kapasitasnya?

    Setelah sistem file CPFS diperluas kapasitasnya, penyeimbangan data tidak dilakukan secara default. Artinya, data historis tetap disimpan pada node penyimpanan asli dan tidak secara otomatis dimigrasikan ke node penyimpanan baru.

    Proses penyeimbangan data mengonsumsi bandwidth jaringan dan disk dari node penyimpanan, yang menyebabkan penurunan performa I/O antarmuka depan. Selain itu, semakin besar volume data historis dalam sistem file, semakin lama proses penyeimbangan data berlangsung. Karena sebagian besar layanan tidak memerlukan penyeimbangan data otomatis setelah operasi skala keluar, sistem file CPFS tidak secara otomatis menyeimbangkan data setelah diperluas kapasitasnya.

    Apakah saya hanya dapat menggunakan klien POSIX untuk memasang dan mengakses sistem file CPFS?

    CPFS mendukung pemasangan dan akses sistem file menggunakan klien CPFS-POSIX atau klien CPFS-NFS. Akses timbal balik antara klien CPFS-POSIX dan klien CPFS-NFS juga didukung. Misalnya, jika Anda membuat file dan mengubah isinya menggunakan klien CPFS-POSIX, konten yang diubah tersebut akan terlihat dari klien CPFS-NFS, dan sebaliknya. Untuk informasi lebih lanjut, lihat Deskripsi klien.