솔라리스 디스크 오류, 어떻게 삭제하나요?

솔라리스 디스크 오류, 어떻게 삭제하나요?

저는 솔라리스 10 시스템을 사용하고 있습니다. 내부 디스크 중 하나가 손상되었습니다.

c0t0d0s2     auto:sliced    rootdisk1_1  rootdg      online               c0t0d0s2         -
c0t1d0s2     auto           -            -           error                c0t1d0s2         -
c1t0d0s2     auto:sliced    rootmirror1_1  rootdg      online               c1t0d0s2
c1t1d0s2     auto:sliced    rootmirror2_1  rootdg      online               c1t1d0s2         -

명령 을 실행하면 formatc0t1d0s2 디스크로 인해 중단됩니다. format다시 작동할 수 있도록 시스템에서 완전히 제거하는 방법이 있습니까 ?

답변1

여기 내 비상 대응 메모가 있습니다. Solaris 버전에 대해 언급하는 것을 잊어버렸고 더 이상 이 기능을 확인할 수 있는 최신 Solaris 상자가 없으므로 맨페이지를 확인하고 적절한 경우 시도해 보십시오.

너 먼저~ 해야 하다 umount디스크의 모든 볼륨을 비활성화하고, 디스크의 스왑을 비활성화하고, 그렇지 않으면 사용을 중지합니다(예: Solaris 소프트웨어 RAID를 사용하는 경우). Veritas를 사용하는 경우 rkosegi의 답변을 확인하세요.

cfgadm그런 다음 디스크가 무엇인지 알아보세요 .

cfgadm -al

왼쪽 열은 디스크 이름입니다. 응 나도 알아 하지만다른체재. 최소한 여기에는 짧은 블록 장치 이름이 포함되어 있으므로 찾기가 그리 어렵지 않습니다. 어쨌든, 일단 그것을 알게 되면 다음과 같이 말해보세요: (귀하의 질문에 따르면, 하지만하다먼저 확인하세요):

cfgadm -c unconfigure c0::dsk/c0t1d0

cfgadm -al디스크의 프로비저닝이 해제되었는지 다시 확인할 수 있습니다 . 이 시점에서 시스템에 핫 스왑 가능한 디스크가 있는 경우 디스크는 3상태가 되고 전원이 꺼지며 컨트롤러, 백플레인 등은 사용자가 디스크를 제거하려고 한다는 것을 인식하게 됩니다. 디스크에 제거 준비 표시등이 있으면 켜져 있는 것입니다.

교체가 완료된 후:

cfgadm -c configure c0::dsk/c0t1d0

디스크를 다시 구성한 후 재구축을 계속할 수 있습니다. 행운을 빌어요!

답변2

디스크가 VX에 있는 경우 Veritas에서 구성을 해제해야 합니다.

새것으로 교체하고 싶다면 이 절차를 따르세요.기사

VX 메타데이터를 제거하려면 다음 명령을 실행하십시오.

# /usr/lib/vxvm/bin/vxdiskunsetup c0t1d0

관련 정보