Sun Cluster 3.0 12/01 소프트웨어 설치 안내서

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

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


주 -

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


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

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

  2. 캡슐화를 해제할 노드에서 수퍼유저가 되십시오.

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


    # scswitch -S -h node
    
    -S

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

    -h node

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

  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/cNtXdYsZ
    

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


    # 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. 클러스터의 각 노드에 대하여 이 절차를 반복하여 해당 노드의 루트 디스크 캡슐화를 해제하십시오.