Sun Cluster 軟體安裝指南 (適用於 Solaris 作業系統)

如何手動卸載 RSMRDT 驅動程式

如果驅動程式在完成如何解除安裝 SUNWscrdt 套裝軟體之後仍位於記憶體中,請執行此程序以手動卸載驅動程式。

  1. 啟動 adb 公用程式。


    # adb -kw
    
  2. 將核心變數 clifrsmrdt_modunload_ok 設定為 1


    physmem NNNN 
    clifrsmrdt_modunload_ok/W 1
    
  3. 按下 Control-D 以結束 adb 公用程式。

  4. 找到 clif_rsmrdtrsmrdt 模組 ID。


    # modinfo | grep rdt
    

  5. 卸載 clif_rsmrdt 模組。

    您必須在卸載 rsmrdt 模組之前卸載 clif_rsmrdt 模組。


    # modunload -i clif_rsmrdt_id
    


    提示 –

    如果 modunload 指令失敗,則應用程式可能仍在使用該驅動程式。再次執行 modunload 之前,終止應用程式。


    clif_rsmrdt_id

    指定被卸載的模組之數字 ID。

  6. 卸載 rsmrdt 模組。


    # modunload -i rsmrdt_id
    

    rsmrdt_id

    指定被卸載的模組之數字 ID。

  7. 驗證已成功卸載該模組。


    # modinfo | grep rdt
    

範例 — 卸載 RSMRDT 驅動程式

以下範例顯示手動卸載 RSMRDT 驅動程式之後的主控台輸出。


# adb -kw
physmem fc54
clifrsmrdt_modunload_ok/W 1
clifrsmrdt_modunload_ok: 0x0 = 0x1
^D
# modinfo | grep rsm
 88 f064a5cb 974 - 1 rsmops (RSMOPS module 1.1)
 93 f08e07d4 b95 - 1 clif_rsmrdt (CLUSTER-RSMRDT Interface module)
 94 f0d3d000 13db0 194 1 rsmrdt (Reliable Datagram Transport dri)
# modunload -i 93
# modunload -i 94
# modinfo | grep rsm
 88 f064a5cb 974 - 1 rsmops (RSMOPS module 1.1)
#