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

FATAL:Kesalahan memasukkan rds_rdma

Masalahnya

Modul RDS tidak dimuat setelah me-reboot node cluster. Oleh karena itu, CRS tidak dapat berjalan di salah satu node. Saat mencoba memuat modul, kesalahan berikut ditampilkan:

# modprobe rds_rdma
FATAL: Error inserting rds_rdma
/lib/modules/2.6.18-274.18.1.0.1.el5/updates/net/rds/rds_rdma.ko): Unknown symbol in module, or unknown parameter (see dmesg)

keluaran dmesg menunjukkan entri berikut:

rds_rdma: Unknown symbol rds_cong_map_updated
rds_rdma: Unknown symbol rds_conn_drop
rds_rdma: Unknown symbol rds_message_addref
rds_rdma: Unknown symbol rds_trans_unregister
rds_rdma: Unknown symbol rds_info_deregister_func
rds_rdma: Unknown symbol rds_send_get_message
rds_rdma: Unknown symbol rds_for_each_conn_info
rds_rdma: Unknown symbol rds_message_add_rdma_dest_extension
rds_rdma: Unknown symbol rds_wq
rds_rdma: Unknown symbol rds_atomic_send_complete
rds_rdma: Unknown symbol rds_conn_connect_if_down
rds_rdma: Unknown symbol rds_conn_destroy

Ketika masalah ini muncul. Daemon Cluster Synchronization Services (CSS) "ccsd" tidak akan dimulai sehingga tidak memungkinkan GI untuk memulai sepenuhnya. Entri berikut dicatat dalam file jejak daemon Cluster Synchronization Services (CSS) “ocssd.trc”

2017-10-25 20:13:23.776120 : SKGFD:922437376: ERROR: -8(OS Error -1 (open,sskgxplp,Invalid protocol requested (2) or protocol not loaded.,Error 0)
2017-10-25 20:13:23.776127 : SKGFD:922437376: ERROR: -10(OSS Operation oss_initialize failed with error 4 [Network initialization failed]

Solusinya

Masalah ini disebabkan karena baris “install rds /bin/true ” yang muncul di /etc/modprobe.d/network.conf file bekerja mirip dengan daftar hitam modul itu, tetapi dengan prioritas yang lebih tinggi.

Solusi untuk masalah ini adalah melakukan salah satu tindakan berikut, yang tujuan utamanya adalah menyingkirkan “install rds /bin/true” sehingga modul dapat dimuat setelah setiap sistem di-boot ulang.

1. Hapus file /etc/modprobe.d/network.conf atau pindahkan ke direktori lain seperti /tmp.

atau

2. Mengomentari baris di /etc/modprobe.d/network.conf seperti contoh di bawah

# install rds /bin/true

Kemudian kita dapat melanjutkan hanya untuk me-reboot sistem dan memastikan rds dimuat setelah reboot, jika rds tidak dimuat maka muat modul dengan menjalankan:

# modprobe rds_rdma

atau

Jalankan perintah berikut:

# depmod -ae current_kernel_version_running  -------> for example 2.6.18-274.18.1.0.1.el5
# modprobe rds_rdma
# reboot

Setelah modul rds dimuat dengan benar, CRS dapat dimulai di semua node cluster.

Catatan:Nama file di bawah “/etc/modprobe.d/” untuk modul rds bergantung pada apa yang ingin digunakan pengguna. yaitu:“network.conf” atau “rds.conf”


Cent OS
  1. kesalahan fatal openssl/evp.h:Tidak ada file atau direktori seperti itu:[Terpecahkan]

  2. Perbaiki kesalahan fatal openssl err.h – Tidak ada file atau direktori seperti itu [OpenCA]

  3. Kesalahan Dalam Definisi Jaringan:Kunci Tidak Dikenal Dhcp4-override?

  1. "passwd:Modul tidak diketahui" – kesalahan saat mengubah kata sandi di CentOS/RHEL 6

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

  3. Kesalahan fatal:cuda.h:Tidak ada file atau direktori seperti itu

  1. “Tidak dapat menyelesaikan proxy:https; Kesalahan tidak diketahui” – kesalahan dengan ‘pembaruan yum’

  2. Pesan kesalahan Postgres:FATAL:Otentikasi identitas gagal untuk pengguna ...

  3. kesalahan iptables:opsi tidak diketahui --dport