vSphere 6.7 업그레이드 후에 vSAN 쓰기 실패되며 vSAN 운영 불가능해지는 문제

센터 및 호스트 업그레이드 후에 “Physical disk health retrieval issues” 발생했다. 기존에 이미 생성된 파일만 수정되는 듯하고, 하기와 같이 디스크 파티션 이레이즈 하고서 새롭게 인식시켜도 이니셜라이즈 되지 않는다.

결론만 말하면 롤백했다. 여러가지 수단을 써보았는데, 6.7에서 가동이 불가능한 상황이므로 vCenter를 제외한 호스트는 6.5로 유지하기로 했다. NVMe 든 AHCI든 BIOS 레이드 유닛이든 디스크 I/O가 불가능했습니다. 단순한 특정 드라이버 문제가 아닌듯하다.

다행히도 전문 엔지니어의 조언을 들을 수 있었는데, ESXi / local storage / vSAN 각 서로 다른 컨트롤러를 쓰도록 권장되고 있는듯하다. 자세한 설명은 못들었지만 단순 동작 문제가 아닌 페일오버나 컨트롤러 데이터 트래픽을 위해서 아닐까 싶은데, ESX4 시절부터 컨슈머 보드로 운용에 문제가 없었으므로 권장을 지키지 않아 생기는 문제가 아니라 여겨진다. 다음으로 6.7에서 업데이트 된 컨트롤러 드라이버 문제일 가능성이 있으나, 로그가 부족하여 확인이 어렵다고 하였다.

ScsiDeviceIO: 3015: Cmd(0x459a40c31c40) 0x1a, CmdSN 0x60f3 from world 0 to dev “mpx.vmhba32:C0:T0:L0” failed H:0x0 D:0x2 P:0x0 Valid sense data: 0x5 0x20 0x0. 

vmkernel.log

6.7에서 ESXi 기본 도구를 사용하여 6.5로 롤백하면, 6.7 패키지가 남아서 디펜던시 에러로 인하여 HA 가동 실패하였다. 이 상태에서는 패키지 설치나 제거 등도 안되어 호스트 초기화 설치가 필요했다.


게시됨

카테고리

작성자

태그:

댓글

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다