Solaris OS용 Sun Cluster 소프트웨어 설치 안내서

ProcedureRSMRDT 드라이버를 수동으로 언로드하는 방법

SUNWscrdt 패키지 제거 방법을 완료한 후 드라이버가 메모리에 로드되어 있는 경우 이 절차를 수행하여 드라이버를 수동으로 언로드합니다.

  1. adb 유틸리티를 시작합니다.


    phys-schost# adb -kw
    
  2. 커널 변수 clifrsmrdt_modunload_ok1로 설정합니다.


    physmem NNNN
    clifrsmrdt_modunload_ok/W 1
    
  3. Ctrl-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
    

예 9–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를 다시 실행하기 전에 응용 프로그램을 종료합니다.