View previous topic :: View next topic |
Author |
Message |
manuels Advocate
Joined: 22 Nov 2003 Posts: 2146 Location: Europe
|
Posted: Thu Jul 02, 2009 9:18 am Post subject: Wie gefaehrlich ist "nfs: Unknown symbol" |
|
|
Moin,
ich habe hier einen Cluster, zu dem ich morgen meine Meinung zum technischen Zustand sagen soll (ob er abgenommen wird oder nicht).
Ich finde in der dmesg-Ausgabe immer wieder folgende Zeilen:
Code: | nfs: disagrees about version of symbol xdr_read_pages
nfs: Unknown symbol xdr_read_pages
nfs: disagrees about version of symbol xdr_encode_opaque_fixed
nfs: Unknown symbol xdr_encode_opaque_fixed
nfs: disagrees about version of symbol nfsacl_decode
nfs: Unknown symbol nfsacl_decode
nfs: disagrees about version of symbol rpc_sleep_on
nfs: Unknown symbol rpc_sleep_on
nfs: disagrees about version of symbol rpc_run_task
nfs: Unknown symbol rpc_run_task
nfs: disagrees about version of symbol rpc_print_iostats
nfs: Unknown symbol rpc_print_iostats
nfs: disagrees about version of symbol xdr_enter_page
nfs: Unknown symbol xdr_enter_page
nfs: disagrees about version of symbol xdr_encode_pages
nfs: Unknown symbol xdr_encode_pages
nfs: Unknown symbol svc_create_xprt
nfs: disagrees about version of symbol __rpc_wait_for_completion_task
nfs: Unknown symbol __rpc_wait_for_completion_task
nfs: disagrees about version of symbol rpc_setbufsize
nfs: Unknown symbol rpc_setbufsize
nfs: disagrees about version of symbol nfsacl_encode
nfs: Unknown symbol nfsacl_encode
nfs: Unknown symbol xprt_load_transport
nfs: disagrees about version of symbol rpc_clone_client
nfs: Unknown symbol rpc_clone_client
nfs: disagrees about version of symbol svc_process
nfs: Unknown symbol svc_process
nfs: Unknown symbol rpc_peeraddr2str
nfs: Unknown symbol rpc_lookup_cred
nfs: Unknown symbol rpc_lookup_machine_cred
nfs: disagrees about version of symbol xdr_init_decode
nfs: Unknown symbol xdr_init_decode
nfs: disagrees about version of symbol rpc_max_payload
nfs: Unknown symbol rpc_max_payload
nfs: disagrees about version of symbol rpc_bind_new_program
nfs: Unknown symbol rpc_bind_new_program
nfs: Unknown symbol rpc_create
nfs: disagrees about version of symbol svc_destroy
nfs: Unknown symbol svc_destroy
nfs: Unknown symbol rpc_call_start
nfs: disagrees about version of symbol svc_create
nfs: Unknown symbol svc_create
nfs: disagrees about version of symbol rpc_call_sync
nfs: Unknown symbol rpc_call_sync
nfs: disagrees about version of symbol rpc_queue_upcall
nfs: Unknown symbol rpc_queue_upcall
nfs: disagrees about version of symbol rpc_delay
nfs: Unknown symbol rpc_delay
nfs: disagrees about version of symbol rpc_killall_tasks
nfs: Unknown symbol rpc_killall_tasks
nfs: disagrees about version of symbol xdr_reserve_space
nfs: Unknown symbol xdr_reserve_space
nfs: disagrees about version of symbol rpc_restart_call
nfs: Unknown symbol rpc_restart_call
nfs: disagrees about version of symbol xdr_inline_pages
nfs: Unknown symbol xdr_inline_pages
nfs: disagrees about version of symbol rpc_init_wait_queue
nfs: Unknown symbol rpc_init_wait_queue
nfs: disagrees about version of symbol put_rpccred
nfs: Unknown symbol put_rpccred
nfs: disagrees about version of symbol xdr_encode_string
nfs: Unknown symbol xdr_encode_string
nfs: disagrees about version of symbol rpc_unlink
nfs: Unknown symbol rpc_unlink
nfs: Unknown symbol svc_sock_update_bufs
nfs: Unknown symbol svc_print_addr
nfs: Unknown symbol nlmclnt_init
nfs: disagrees about version of symbol rpc_call_async
nfs: Unknown symbol rpc_call_async
nfs: Unknown symbol nlmclnt_done
nfs: disagrees about version of symbol rpcauth_create
nfs: Unknown symbol rpcauth_create
nfs: disagrees about version of symbol xdr_init_encode
nfs: Unknown symbol xdr_init_encode
nfs: Unknown symbol rpc_destroy_wait_queue
nfs: disagrees about version of symbol xdr_shift_buf
nfs: Unknown symbol xdr_shift_buf
| Meine Frage ist: sind diese Ausgaben kritisch?
Kann es sein, dass der Cluster von heut auf morgen seinen Dienst auf Grund dieser Fehler verweigert und das nfs streikt oder koennen diese Meldungen einfach ignoriert werden?
Tschoe mit oe
Manuel _________________ Build your own live cd with catalyst 2.0! |
|
Back to top |
|
|
STiGMaTa_ch Veteran
Joined: 28 Dec 2004 Posts: 1686 Location: Rüti ZH / Schweiz
|
Posted: Fri Jul 03, 2009 7:19 am Post subject: |
|
|
Unknown Symbol Meldungen bedeuten, dass ein Programm auf ein Symbol referenziert (z.B. xdr_read_pages) welches jedoch nicht vorhanden ist. Meistens liegt das daran, dass beim kompilieren andere Library Versionen verwendet werden als dann tatsächlich auf dem System installiert werden.
Beheben kann man das relativ einfach in dem man einfach dafür sorgt, dass das, wogegen man kompiliert, auch installiert ist. Oder falls man Binärpakete verwendet darauf achtet, dass die Abhängigkeiten sauber aufgelöst sind.
Zur Frage ob der Cluster seinen Dienst aufgeben kann: Können ja, müssen nicht unbedingt. Da müsstest du den Sourcecode anschauen. Je nachdem wo auf diese Symbole referenziert wird kann das einen crash zur Folge haben. Wenn ein Programm z.B. irgendwas auflösen muss was es z.B. für eine Statistikausgabe benötigt, dann hast du entweder Müll in der Ausgabe oder eben "unaufgelösten" Inhalt. Das sieht dann vielleicht nicht so schön aus, tut aber niemandem weh. Wird jedoch die selbe Methode benötigt um mit dem Ergebnis etwas relevantes anzufangen kann es je nach Excpetion Handling passieren, dass das Programm crasht.
Fazit: Wenn das Ding kritisch ist, dann sollte das Problem behoben werden. Ansonsten einfach mal bis zum ersten Crash abwarten
Lieber Gruss
STiGMaTa _________________ Ich bin Schuldknappe. Das bedeutet ich bin immer an allem Schuld. Und das nicht zu knapp! | Der alltägliche Familienwahnsinn auf meinem BLOG |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|