GNU/Linux >> Belajar Linux >  >> Cent OS

'kelas pembukaan kesalahan fc_host' – Kesalahan Perintah systool pada CentOS/RHEL 7 dan 8

Masalahnya

Saat menjalankan perintah systool pada CentOS/RHEL 7, pesan kesalahan berikut dilaporkan:

# systool -c fc_host -v
Error opening class fc_host

Solusinya

Kesalahan terjadi karena scsi_transport_fc modul yang bertanggung jawab untuk mengisi konten /sys/class/fc_host/ direktori tidak dimuat pada sistem.

1. Muat modul scsi_transport_fc secara manual kemudian buat file modules.dep dan System.map.

# modprobe scsi_transport_fc
# depmod
# lsmod | grep scsi_transport_fc
scsi_transport_fc 57344 0

2. Jalankan kembali perintah systool(1) untuk memastikannya menampilkan output yang diharapkan, mis:

# systool -c fc_host
Class = "fc_host"

Class Device = "host2"
      Device = "host2"

Class Device = "host3"
      Device = "host3"

3. Bangun kembali citra disk RAM awal.

sebuah. Cadangkan file disk RAM awal yang ada untuk versi kernel yang sedang berjalan, mis.:

# cp -p /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak

b. Bangun kembali file disk RAM awal untuk versi kernel yang sedang berjalan:

# dracut -f

CATATAN :Jika Anda menjalankan versi kernel yang berbeda dengan versi disk RAM awal yang Anda buat (atau jika menjalankan dalam Mode Penyelamatan Linux), Anda harus menentukan versi/arsitektur kernel lengkap, mis:

# dracut -f /boot/initramfs-5.4.17-2102.201.3.el7uek.x86_64.img 5.4.17-2102.201.3.el7uek.x86_64

4. Nyalakan ulang server. Setelah reboot, sistem akan secara otomatis memuat modul kernel scsi_transport_fc mis.:

# lsmod | grep scsi_transport_fc
scsi_transport_fc 57344 0

5. Jalankan kembali perintah systool(1) untuk memastikannya menampilkan output yang diharapkan, mis.:

# systool -c fc_host
Class = "fc_host"

Class Device = "host2"
      Device = "host2"

Class Device = "host3"
      Device = "host3"


Cent OS
  1. "mlock gagal:Tidak dapat mengalokasikan memori" kesalahan perintah lvcreate di CentOS/RHEL 7

  2. CentOS/RHEL – perintah vgs melaporkan kesalahan:“global/global_filter” tidak diketahui

  3. "kesalahan:tidak dapat menemukan perintah 'ffffffffff ....." Kesalahan GRUB2 CentOS/RHEL 7

  1. Cara Menginstal penggalian di CentOS 7 dan 8

  2. Cara menginstal dan mengkonfigurasi samba di RHEL 8 / CentOS 8

  3. “BAD PASSWD:is too simple” – kesalahan saat mengubah kata sandi di CentOS/RHEL 7 dan 8

  1. Instal nmap di RHEL 8 / CentOS 8

  2. Cara menginstal menggali di RHEL 8 / CentOS 8

  3. Cara menginstal wget di RHEL 8 / CentOS 8 Linux