YOUNG-JIN.OH
웃어라. 온 세상이 너와 함께 웃을 것이다.
울어라. 너 혼자만 울게 될 것이다.

Gen8, ESXi Disk Performance Issue

지금 설치되어 있는 ESXi 6.7.0 U1 의 패키지에서 화면에 보이는 scsi-hpvsa, HP Dynamic Smart Array Driver의 최신(!) 버전은 HP ProLiant MicroServer Gen8 에 설치되어 있는 Dynamic Smart Array B120i/ZM Raid 컨트롤러와 문제가 있습니다. 디스크 성능이 크게 떨어져 시스템 전반이 느려지는 현상이 발생하는 건데요. 현재 설치된 “scsi-hpvsa-5.5.0-88OEM.550.0.0.1331820” 버전은 이 문제를 이미 해결한 것입니다.

ESXi 6.7.0 에서 ESXi 6.7.0 U1로 Upgrade를 할 때 scsi-hpvsa 드라이버는 변경 대상이 아니므로 기존에 수정했던 내용이 그대로 적용된 건데요. 만약 새로 Install 했다면 최신(!) 버전으로 새로 설치가 되었을 것입니다. 성능이 저하되었거나 속도 테스트를 해보고 문제가 있다면 꼭 패치를 진행합니다. 설치하려고 하는 드라이버는 아래와 같습니다.

https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX_bfdbb1dfc5314e02bc01b1436b

모든 가상 시스템을 종료하고(!) 호스트-관리-서비스에서 TSM-SSH를 “시작”하여, 터미널로 vmware ESXi 서버에 접속을 합니다.

# 유지보수 모드로 전환, 화면헤서 호스트->작업->유지보수 모드 시작과 동일 
$ esxcli system maintenanceMode set –enable true 

# 외부 파일을 받을 수 있도록 방화벽을 일시 해제합니다.
$ esxcli network firewall ruleset set -e true -r httpClient

# tmp 디렉토리로 이동
$ cd /tmp

# 교체할 드라이버 다운로드
$ wget http://downloads.hpe.com/pub/softlib2/software1/pubsw-linux/p1749737361/v98767/hpvsa-5.5.0-88.zip 

# 압축해제
$ unzip hpvsa-5.5.0-88.zip

# 파일복사
$ cp scsi-hpvsa-5.5.0-88OEM.550.0.0.1331820.x86_64.vib /var/log/vmware/

# 기존 드라이버 삭제 
$ esxcli software vib remove -n scsi-hpvsa -f 

# 새로운 드라이버로 설치 (시간이 조금 걸릴 수 있습니다)
$ esxcli software vib install -v file:scsi-hpvsa-5.5.0-88OEM.550.0.0.1331820.x86_64.vib –force –no-sig-check –maintenance-mode 

# 상태 복원 및 ESXi 재기동
$ esxcli network firewall ruleset set -e false -r httpClient
$ esxcli system maintenanceMode set –enable false 
$ esxcli system module set –enabled=false –module=vmw_ahci
$ reboot

부팅이 완료되면 다시 가상 시스템을 실행하고 필요하다면 성능 테스트를 해보시기 바랍니다. 디스크의 성능은 시스템 전반에 가장 큰 영향을 주기 때문에 문제가 해결되었다면 시스템의 반응 속도는 이전보다 빨라졌을 것입니다.

$ dd if=/dev/zero of=/tmp/output bs=8k count=100k; rm -f /tmp/output
$ dd if=/dev/zero of=/tmp/output bs=8k count=1000k; rm -f /tmp/output

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.