GNU/Linux >> Linux Esercitazione >  >> Cent OS

FATAL:errore durante l'inserimento di rds_rdma

Il problema

Il modulo RDS non viene caricato dopo il riavvio dei nodi del cluster. Pertanto, il CRS non può essere eseguito su nessuno dei nodi. Quando si tenta di caricare il modulo vengono visualizzati i seguenti errori:

# 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)

L'output di dmesg mostra le seguenti voci:

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

Quando si presenta questo problema. Il demone "ccsd" di Cluster Synchronization Services (CSS) non si avvierà, quindi non consentirà l'avvio completo di GI. Le voci seguenti vengono registrate nel file di traccia del demone 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]

La soluzione

Il problema è causato dalla riga "install rds /bin/true ” che appare in /etc/modprobe.d/network.conf il file funziona in modo simile a una lista nera di quel modulo, ma con una precedenza maggiore.

La soluzione al problema è eseguire una delle seguenti azioni, il cui obiettivo principale è eliminare "install rds /bin/true" in modo che il modulo possa essere caricato dopo ogni riavvio del sistema.

1. Rimuovere il file /etc/modprobe.d/network.conf o spostalo in un'altra directory come /tmp.

o

2. Commentare la riga in /etc/modprobe.d/network.conf come nell'esempio qui sotto

# install rds /bin/true

Quindi possiamo procedere solo a riavviare il sistema e assicurarci che rds sia caricato dopo il riavvio, se rds non è caricato caricare il modulo eseguendo:

# modprobe rds_rdma

o

Esegui i seguenti comandi:

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

Una volta che il modulo rds è stato caricato correttamente, CRS può essere avviato su tutti i nodi del cluster.

Nota:il nome del file in "/etc/modprobe.d/" per il modulo rds dipende da ciò che l'utente desidera utilizzare. ovvero:“network.conf” o “rds.conf”


Cent OS
  1. Correzione dell'errore fatale openssl err.h – Nessun file o directory di questo tipo [OpenCA]

  2. “Impossibile risolvere il proxy:https; Errore sconosciuto” – errore con 'yum update'

  3. CentOS/RHEL – Il comando vgs segnala un errore:"global/global_filter" sconosciuto

  4. FATAL:Errore modulo non trovato utilizzando modprobe

  5. Errore irreversibile:cuda.h:file o directory non presenti

errore fatale openssl/evp.h:nessun file o directory di questo tipo:[Risolto]

Errore Nouveau:chipset sconosciuto durante l'avvio di Ubuntu 14.04?

Errore irreversibile PHP:chiamata a funzione non definita Thesql_connect()?

Arresti anomali della sessione di Ubuntu:avviso Gdk:sessione di Gnome:errore irreversibile di Io 11?

Errore nella definizione di rete:chiave sconosciuta Dhcp4-override?

Correzione - Errore di indirizzo sconosciuto 550-Verifica non riuscita in exim