Sun Blade Storage Module M2 제품 안내서

 

문서 정보

머리말

제품 정보 웹 사이트

관련 설명서

이 설명서에 대한 정보(PDF 및 HTML)

설명 주석

변경 내역

Sun Blade Storage Module M2 제품 안내서 개요

지원되는 펌웨어, 하드웨어 및 소프트웨어

저장소 모듈 펌웨어 릴리스 내역

지원되는 하드웨어

지원되는 운영 체제

ILOM(Integrated Lights Out Manager)

하드웨어 문제

현재 하드웨어 문제

해결된 하드웨어 문제

Solaris 운영 체제 문제

현재 Solaris 운영 체제 문제

Oracle Solaris 10에서 디스크 오류 및 제거 준비 LED가 작동하지 않음(6926642)

새 OS 설치 후 stmsboot가 루트 장치를 매핑하지 못함(6931924)

stmsboot -d를 사용하여 MPxIO를 비활성화하면 시스템이 제대로 재부팅되지 않을 수 있음(6923599)

드라이브의 물리적 구성을 변경하면 Solaris format 유틸리티가 중단됨(6890270, 6930996)

Solaris에서 장치를 제거하면 mpathadm이 중단됨(6908971, 6919439)

MPXIO 사용 장치에 대한 경로가 지정된 경우 cfgadm -c unconfigure가 실패함(6948701)

RAID 10 볼륨을 만드는 명령이 올바르게 명명되지 않음(6943131)

cfgadm을 사용하는 경우 저장소 모듈 디스크 제거 준비 LED가 작동하지 않음(6946124)

Linux 운영 체제 문제

현재 Linux 운영 체제 문제

MPXIO 사용 장치에 대한 경로가 지정된 경우 cfgadm -c unconfigure가 실패함(6948701)

Sun Storage 6Gb SAS REM HBA(SGX-SAS6-REM-Z)가 설치된 Sun Blade X6270 M2에서 MPXIO 사용 장치에 대한 경로를 지정하면 Solaris cfgadm -c unconfigure 명령이 실패합니다.

해결 방법
  1. 연결을 해제할 디스크를 선택합니다.

    아래 예에서는 c0t5000C5000F0FE227d0 드라이브의 연결을 해제합니다.

    # format
    Searching for disks...done
    AVAILABLE DISK SELECTIONS:
    0. c0t5000C5000F0E5AFFd0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
    /scsi_vhci/disk@g5000c5000f0e5aff
    1. c0t5000C5000F0FE227d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
     /scsi_vhci/disk@g5000c5000f0fe227
  2. mount(1M)를 실행하여 장치가 마운트되어 있는지 또는 장치가 부팅 드라이브인지 여부를 확인합니다.

    다음은 드라이브가 마운트되어 있는지를 확인하는 방법에 대한 예입니다.

    # mount | grep c0t5000C5000F0E5AFFd0 /mnt on 
    /dev/dsk/c0t5000C5000F0E5AFFd0s6 read/write/setuid/devices/intr/largefiles
    /logging/xattr/onerror=panic/dev=600016 on Fri Jun  4 10:37:08 2010

    드라이브가 부팅 드라이브인지 확인하려면 다음 예를 참조하십시오.

    bash-3.00# mount | grep c0t5000C5000F0FE227d0 / on 
    /dev/dsk/c0t5000C5000F0FE227d0s0 read/write/setuid/devices/intr/largefiles
    /logging/xattr/onerror=panic/dev=800010 on Wed Jun 9 09:58:24 2010
    
    /export/home on /dev/dsk/c0t5000C5000F0FE227d0s7 read/write/setuid/devices/intr
    /largefiles/logging/xattr/onerror=panic/dev=800017 on Wed Jun 9 09:59:13 2010
    
    Note: "/" root directory
  3. fuser(1M) 명령을 실행하여 디스크에 액세스 중인 프로세스를 확인합니다.

    디스크에 액세스 중인 프로세스가 없는 경우의 예:

    # fuser -d /dev/dsk/c0t5000C5000F0E5AFFd0s2 /dev/dsk
    /c0t5000C5000F0E5AFFd0s2:

    디스크에 액세스 중인 프로세스가 있는 경우의 예(fuser가 해당 프로세스를 식별함):

    bash-3.00# fuser -d /dev/dsk/c0t5000C5000F0FE227d0s2 /dev/dsk
    /c0t5000C5000F0FE227d0s2: 1036o
    
    bash-3.00# ps -ef | grep 1036
    root 1036 982 0 11:56:34 pts/2 0:02 dd if=/dev/dsk/c0t5000C5000F0E5AFFd0s2 
    of=/dev/dsk/c0t5000C5000F0FE227d0s7
  4. 3단계에서 확인된 프로세스를 모두 강제 종료합니다. 예를 들면 다음과 같습니다.

    kill —p PID

    또는

    kill —P PID

  5. 다음 중 하나를 수행하여 디스크를 제거합니다.

    • 디스크가 부팅 드라이브가 아닌 경우 마운트 지점을 umount한 다음 sync(1M)를 실행하여 디스크를 비웁니다.

      # umount /mnt
      # mount |grep c0t5000C5000F0E5AFFd0
      # sync
      Remove the disk safely.
    • 디스크가 부팅 드라이브 경우 sync(1M)를 실행하여 디스크를 비우고 시스템을 종료합니다.

      bash-3.00# sync
      bash-3.00# init 0
      Remove the disk safely.