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

Procedure如何手動卸載 RSMRDT 驅動程式

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

  1. 啟動 adb 公用程式。


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


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

  4. 找到 clif_rsmrdtrsmrdt 模組 ID。


    phys-schost# modinfo | grep rdt
    
  5. 卸載 clif_rsmrdt 模組。

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


    phys-schost# modunload -i clif_rsmrdt_id
    
    clif_rsmrdt_id

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

  6. 卸載 rsmrdt 模組。


    phys-schost# modunload -i rsmrdt_id
    
    rsmrdt_id

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

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


    phys-schost# modinfo | grep rdt
    

範例 8–1 卸載 RSMRDT 驅動程式

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


phys-schost# adb -kw
physmem fc54
clifrsmrdt_modunload_ok/W 1
clifrsmrdt_modunload_ok: 0x0 = 0x1
^D
phys-schost# 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)
phys-schost# modunload -i 93
phys-schost# modunload -i 94
phys-schost# modinfo | grep rsm
 88 f064a5cb 974 - 1 rsmops (RSMOPS module 1.1)

疑難排解

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