Dell Unity: 스토리지 서버가 VMware 하이퍼바이저에서 내부 오류를 감지했습니다. 오류 코드:0x5c0000c
Summary: 스토리지 서버가 VMware 하이퍼바이저에서 내부 오류를 감지했습니다. Please review the event logs on the VMware hypervisor side. (오류 코드: 0x5c0000c)
Symptoms
고객 환경:
Dell Technologies Unity 어레이
ESXi 하이퍼바이저 - 무료 버전
(vSphere 서버 없음)
어레이(블록 데이터 저장소)에서 VMware 데이터 저장소를 프로비저닝할 때 다음 오류가 발생하여 생성이 실패했습니다.
The storage server detected an internal failure in the VMware hypervisor. Please review the event logs on the VMware hypervisor side. (Error Code:0x5c0000c)
LUN 생성에 성공했으며 고객은 여전히 LUN을 검색하여 데이터 저장소에 수동으로 추가할 수 있습니다.
Unity에서 데이터 저장소를 삭제할 때도 동일한 오류가 보고됩니다.
Cause
이는 어레이의 문제가 아닙니다. ESXi 무료 버전은 VAAI를 통한 수정을 허용하지 않습니다. "읽기 전용" 작업만 허용합니다.
위 오류는 NAS NFS 작업에 대해서도 보고될 수 있으며 같은 이유로 인해 데이터 저장소 삭제 작업 중에도 보고될 수 있습니다.
Resolution
ESXi 라이선스를 확인합니다. 유료 라이선스가 없는 경우 "데이터 저장소 생성 중"과 같은 모든 작업이 차단됩니다. ESXi 무료 버전은 "읽기 전용" 작업만 허용합니다.
이를 확인하려면 ESXi 호스트에서 /var/log/hostd.log에서 "vim.fault.RestrictedVersion" 메시지를 확인합니다.
고객 상자의 예(이 예에서 10.x.x.1xx는 Unity IP이고 10.x.x.2xx는 ESXi 하이퍼바이저 IP임):
2016-09-01T00:02:04.043Z [31380B70 info 'Vimsvc.ha-eventmgr' opID=hostd-fcae] Event 365 : User root@10.0.0.xxx logged in as gSOAP/2.8 2016-09-01T00:02:04.058Z [31380B70 verbose 'Default' opID=EB2968DD-00001161 user=root] AdapterServer: target='vmodl.query.PropertyCollector:ha-property-collector', method='waitForUpdates' 2016-09-01T00:02:04.065Z [31D80B70 info 'Vimsvc.TaskManager' opID=hostd-81d8 user=root] Task Created : haTask--vim.SearchIndex.findByIp-40794283 2016-09-01T00:02:04.066Z [31D80B70 verbose 'Solo.SearchIndex' opID=hostd-81d8 user=root] FindByAttribute: dcRef = <null>, attrVal = 10.x.x.2xx, vmSearch = false 2016-09-01T00:02:04.071Z [31D80B70 verbose 'Solo.SearchIndex' opID=hostd-81d8 user=root] FindByAttribute: returning vim.HostSystem:ha-host 2016-09-01T00:02:04.071Z [31D80B70 info 'Vimsvc.TaskManager' opID=hostd-81d8 user=root] Task Completed : haTask--vim.SearchIndex.findByIp-40794283 Status success 2016-09-01T00:02:04.156Z [2F640B70 info 'Solo.Vmomi' opID=hostd-e2e2 user=root] Activation [N5Vmomi10ActivationE:0x30997200] : Invoke done [rescanHba] on [vim.host.StorageSystem:storageSystem] 2016-09-01T00:02:04.156Z [2F640B70 verbose 'Solo.Vmomi' opID=hostd-e2e2 user=root] Arg hbaDevice: --> "vmhba33" 2016-09-01T00:02:04.156Z [2F640B70 info 'Solo.Vmomi' opID=hostd-e2e2 user=root] Throw vim.fault.RestrictedVersion 2016-09-01T00:02:04.156Z [2F640B70 info 'Solo.Vmomi' opID=hostd-e2e2 user=root] Result: --> (vim.fault.RestrictedVersion) { --> dynamicType = <unset>, --> faultCause = (vmodl.MethodFault) null, --> msg = "", --> } 2016-09-01T00:02:04.174Z [31380B70 verbose 'Default' opID=hostd-2bc7 user=root] CloseSession called for session id=c3304bfa-1fb1-10d4-9873-259b210357ea 2016-09-01T00:02:04.175Z [31380B70 info 'Vimsvc.ha-eventmgr' opID=hostd-2bc7 user=root] Event 366 : User root@10.x.x.xxx logged out (login time: Thursday, 01 September, 2016 00:02:03, number of API invocations: 0, user agent: gSOAP/2.8)
따라서 위의 로그에서 알 수 있듯이 Unity는 로그인한 후 vim.fault.RestrictedVersion 오류를 수신하여 "데이터 저장소" 생성을 완료하지 않고 로그아웃하고 "Error Code:0x5c0000c"를 보고합니다.
고객은 라이선스/vCenter Server 비용을 지불하거나 데이터 저장소를 수동으로 프로비저닝해야 합니다.