Sun Cluster 3.0 U1 설치 안내서

루트 디스크 캡슐화를 해제하는 방법

루트 디스크 캡슐화를 해제하려면 이 절차를 수행하십시오.


주 -

이 절차는 Sun Cluster 3.0 구성에 적용됩니다. Sun Cluster 2.2 구성에서 루트 디스크 캡슐화를 해제하려면 VxVM 문서에 있는 절차를 사용하십시오.


  1. 루트 디스크에 루트(/), 스왑, 글로벌 장치 이름 공간, /usr, /var, /opt, /home 등의 Solaris 루트 파일 시스템만 있어야 합니다.

    루트 디스크에 다른 파일 시스템이 있으면 백업하고 루트 디스크에서 제거하십시오.

  2. 캡슐화를 해제할 노드에서 superuser가 되어야 합니다.

  3. 노드에서 자원 그룹과 장치 그룹을 모두 제거하십시오.


    # scswitch -S -h node
    
    -S

    모든 자원 그룹과 장치 그룹을 제거합니다

    -hnode

    자원 또는 장치 그룹을 제거할 노드의 이름을 지정합니다

  4. 노드의 노드 ID 번호를 결정하십시오.


    # clinfo -n
    N
    

  5. 이 노드에 대한 글로벌 장치 파일 시스템의 마운트를 해제하십시오. 여기서 N단계 4에서 반환된 노드 ID 번호입니다.


    # umount /global/.devices/node@N
    

  6. /etc/vfstab 파일을 보고 글로벌 장치 파일 시스템에 해당하는 VxVM 볼륨을 결정하십시오.


    # vi /etc/vfstab
    #device        device          mount           FS      fsck    mount   mount
    #to mount      to fsck         point           type    pass    at boot options
    #
    #NOTE: volume rootdiskxNvol (/global/.devices/node@N) encapsulated partition cNtXdYsZ
    

  7. rootdg 디스크 그룹에서 글로벌 장치 파일 시스템에 해당하는 VxVM 볼륨을 제거하십시오.


    # vxedit -rf rm rootdiskxNvol
    


    주 -

    VxVM 볼륨을 제거하면 글로벌 장치 파일 시스템의 데이터가 모두 삭제되지만 루트 디스크 캡슐화를 해제하면 다시 복원됩니다.


  8. 루트 디스크 캡슐화를 해제하십시오.


    # /etc/vx/bin/vxunroot
    

    자세한 내용은 VxVM 문서를 참조하십시오.

  9. format(1M) 명령을 사용하여 글로벌 장치 파일 시스템에 사용할 루트 디스크에 100MB 파티션을 추가하십시오.


    정보 -

    /etc/vfstab 파일에 지정된 대로 루트 디스크가 캡슐화되기 전에 글로벌 장치 파일 시스템에 할당된 동일한 슬라이스를 사용하십시오.


  10. 단계 9에서 만든 파티션에 파일 시스템을 설정하십시오.


    # newfs /dev/rdsk/cNtX
    dYsZ
    

  11. 루트 디스크의 장치 ID(DID) 이름을 결정하십시오.


    # scdidadm -l cNtXdY
    1        phys-schost-1:/dev/rdsk/cNtXdY   
    /dev/did/rdsk/dN 
    

  12. /etc/vfstab 파일에서 글로벌 장치 파일 시스템 항목에 있는 경로 이름을 단계 11에서 확인한 DID 경로로 교체하십시오.

    원래 항목은 다음과 같습니다.


    # vi /etc/vfstab
    /dev/vx/dsk/rootdiskxNvol /dev/vx/rdsk/rootdiskxNvol /global/.devices/node@
    N ufs  2  no  global

    DID 경로를 사용하는 새 항목은 다음과 같습니다.


    /dev/did/dsk/dNsX /dev/did/rdsk/dNsX /global/.devices/node@N ufs 2  no  global

  13. 글로벌 장치 파일 시스템을 마운트하십시오.

    글로벌 마운트를 수행하지 않아도 됩니다.


    # mount /global/.devices/node@N
    

  14. 클러스터의 한 노드에서 원시 디스크 및 Solstice DiskSuite 장치에 대한 장치 노드를 다시 글로벌 장치 파일 시스템에 채우십시오.

    VxVM


    # scgdevs
    
    장치가 다음에 다시 부트할 때 다시 만들어집니다.

  15. 노드를 다시 부트하십시오.


    # reboot
    

  16. 클러스터의 각 노드에 대하여 이 절차를 반복하여 해당 노드의 루트 디스크 캡슐화를 해제하십시오.