타겟 디스크의 일련 번호가 "S400625X"인 경우:
다음 명령을 실행하여 해당 디스크가 스토리지 풀에서 사용 중지되었는지 확인합니다.
사용 중지되지 않은 경우 "사용 중지되지 않은 디스크 교체" 섹션의 단계를 진행합니다.
PS C:\> Get-PhysicalDisk -SerialNumber S400625X
다음 명령을 실행하여 스토리지 풀에서 해당 디스크를 분리합니다.
PS C:\> $disk = Get-PhysicalDisk -SerialNumber S400625X PS C:\> Get-StoragePool -FriendlyName s2d* | Remove-PhysicalDisk -PhysicalDisks ($disk)
다음 명령을 실행하여 분리 작업이 완료되었는지 확인합니다.
PS C:\> Get-StorageJob
디스크를 교체합니다.
잠시 기다린 후 3단계의 명령을 실행하여 교체된 디스크가 스토리지 풀에 추가되었는지 확인합니다.
필요한 경우 아래 매트릭스에 따라 교체한 디스크의 펌웨어를 업데이트합니다.
Microsoft Azure Stack HCI용 Dell EMC 솔루션 Support Matrix
참고: 일본어 지식의 업데이트가 지연될 수 있으므로 일본어 지식이 표시되는 경우 오른쪽 상단의 언어 선택에서 영어를 선택하고 최신 정보를 확인하십시오.
이 단계는 예측 장애 등으로 인해 사용 중지되지 않은 디스크를 위한 단계입니다. 교체를 위해 스토리지 풀에서 분리하는 경우 상태를 수동으로 Retired 로 변경합니다.
참고: 다음 명령은 예제입니다. SerialNumber를 지정하고 계속 진행합니다.
타겟 디스크의 일련 번호가 "S400625X"인 경우:
다음 명령을 실행하여 타겟 디스크를 확인합니다.
PS C:\> Get-PhysicalDisk -SerialNumber S400625X
다음 명령을 실행하여 타겟 디스크를 사용 중지됨으로 변경합니다.
PS C:\ > Get-PhysicalDisk -SerialNumber S400625X | Set-PhysicalDisk -Usage Retired
다음 명령을 실행하여 타겟 디스크가 사용 중지되었는지 확인합니다.
PS C:\Windows\system32> Get-PhysicalDisk -SerialNumber KZJRPYWG
"결함이 있는 디스크 교체" 섹션의 2-6단계를 진행합니다.
Server Manager의 경우:
파일 서비스 및 스토리지 서비스->볼륨->스토리지 풀을 선택합니다.
물리적 디스크 필드에서 취소와 같은 사용 상태인 타겟 디스크를 마우스 오른쪽 버튼으로 클릭하고 Switch drive light를 선택합니다.
서버 전면에 있는 디스크의 상태 표시등을 확인하고 표시등이 깜박이는 위치를 식별합니다.
식별 후 Switch drive light 를 다시 선택하여 깜박임을 멈춥니다.
PowerShell의 경우:
관리자 권한으로 PowerShell을 시작합니다.
다음 명령을 실행하여 OperationalStatus가 정상이 아니거나 HealthStatus가 정상이 아닌 디스크를 확인합니다.
Get-PhysicalDisk | Where-Object {$_.OperationalStatus -ne "OK" -or $_.HealthStatus -ne "Healthy"} | ft FriendlyName,SerialNumber,OperationalStatus,HealthStatus,AdapterSerialNumber
다음 명령을 실행하여 해당 디스크가 속한 호스트를 식별합니다.
참고: NVME의 경우 SerialNumber 대신 AdapterSerialNumber를 사용합니다.
참고: $ips에 S2D를 구성하는 노드의 iDRAC IP를 입력합니다.
참고: 2단계에서 확인한 디스크의 값을 $SerialNumber에 입력합니다.
참고: $cred를 실행할 때 다음 팝업이 표시되므로 iDRAC 웹 콘솔의 로그인 정보를 입력합니다.
$CimOptions = New-CimSessionOption -SkipCACheck -SkipCNCheck -SkipRevocationCheck -Encoding Utf8 -UseSsl $cred=(Get-Credential) $ips=@('xx.xx.xx.xx','xx.xx.xx.xx','xx.xx.xx.xx','xx.xx.xx.xx') $serialNumber = "xxxxxxxxxxxx" foreach ($ip in $ips) { $Session = New-CimSession -Authentication Basic -Credential $cred -ComputerName $ip -Port 443 -SessionOption $CimOptions Get-CimInstance -Cimsession $Session -ClassName DCIM_PhysicalDiskView -Namespace 'root/dcim' |? {$_.serialNumber -eq $serialNumber} | ft PSComputerName, serialnumber,slot, DeviceDescription }
디스크 일련 번호 S400625X의 출력 예:
장애가 발생한 디스크를 식별할 수 없는 경우 모든 정상 디스크를 깜박여 장애가 발생한 디스크를 식별합니다.
Power Shell의 경우:
Get-PhysicalDisk | Where-Object -Property HealthStatus -eq Healthy | Enable-PhysicalDiskIdentification
식별 후 깜박임을 멈춥니다.
Get-PhysicalDisk | Where-Object -Property HealthStatus -eq Healthy | Disable-PhysicalDiskIdentification
iDRAC7/8의 경우: 오류가 발생한 디스크를 제외한 모든 항목을 선택하고 깜박임과 깜박임 해제를 수행합니다.
iDRAC9의 경우: 오류가 발생한 디스크를 제외한 모든 항목을 선택하고 깜박임과 깜박임 해제를 수행합니다.