본문 바로가기
Server/HP서버

HPE DL360 Gen9 서버에 삼성 SSD 860 pro 8개 레이드 구성 성공기

by 씨엔아이소프트 2023. 5. 6.
반응형

HPE DL360 Gen9 서버에 삼성 SSD 860 pro 8개를 레이드 1+0 구성하여 최대 쓰기속도 구현하려고 한다.

 

시작부터 오류가 뿜뿜이다. 서버는 A, B 서버 2대가 있다. 같은 사양이지만, A 서버는 펌웨어가 2022년도, B는 2019 펌웨어 이다. 최신 펌웨어에 민감한게 아닌가 싶다.  HP서버에는 HP 정품 제품들 사용하는게 좋다. 메모리, HDD 등등

 

*  A서버는  삼성 860 pro SSD를 비정품으로 인식하여 LED 표시에 주황색 경고 LED가 깜박거린다. 또한 디스크 LED에 전원 LED 표시가 안된다. HP는 비정품에 LED표시를 하지 않는다.

경고등을 무시하고 Smart Array P440ar 레이드 구성(Raid 0, Raid5, Raid1+0)을 해봤지만 캐시설정이 안되고, 쓰기 속도가 형편없이 안나온다.

 

이런 문제로 B 서버로 교체한다.


* B서버는 SSD 860pro 를 정상적으로 정품으로 인식하였다.

 디스크 LED가 모두 정상으로 표시되었다. iLO4 에 접속하여 Health 상태 체크해본다. 모두 정상이다.

 

문제가 발생하였다, A서버에서 구성한 SSD를 B서버에 그대로 꽂았더니 P440ar Smart Array에 인식이 안된다.

* A서버에 최신버전 펌웨어 P440ar SmartArray 에서 인식했던 디스크를 다른 B서버에 1번부터 그대로 꽂으면 P440ar 은
Raid설정을 하는 모드가 비활성되어 보여지지 않는다. HBA Enable Mode 메뉴가 먼저 보인다.

그리고 오류코드 275 를 나타낸다.
Smart Array P440ar in Embeded Slot cannot be configured. The controller contains a logical drive that was created with a newer version of the Array Congiration toos.
Please obtain the latest version of the Array Configuration tools to configure this controller.
--> 번역 : 임베디드 슬롯의 스마트 어레이 P440ar는 구성할 수 없습니다. 컨트롤러에는 최신 버전의 Array Congiration도 함께 생성된 논리 드라이브가 포함되어 있습니다.
이 컨트롤러를 구성하려면 어레이 구성 도구의 최신 버전을 구하십시오.

 

검색해도 딱히 방법이 없이 최신펌웨어로 업그레이드하라는 소리만 나온다. 

번뜩 생각이 났다. 기존 레이드구성을 파괴하는거다.


ㅇ 해결방법
->  A서버에서 디스크를 1번에 레이드 정보가 기록되어 있으므로,  다른 8번 디스크를 B서버에 베이 1번에 꽂는다.

A서버에 세팅했던 1번 디스크는 마지막에 베이8번에 꽂는다.
-> P440ar 설정화면 에서 Refresh 하여 디스크를 다시 불러와 인식시킨다.
-> "Create Array" 메뉴가 활성화 된것을 알수 있다. 
-> 이제 Create Array 를 클릭하여, 레이드를 구성한다.  DB 서버는 1+0 으로 구성을 추천한다. 기본적으로는 Raid5 에 스페어 디스크를 추가하는게 좋다.

 

또, 문제가 생겼다. 캐시가 비활성이다. HPE 사이트에서 해결방법을 찾았다.

https://support.hpe.com/hpesc/public/docDisplay?docId=a00077902en_us&docLocale=en_US#N10085 

 

기본적으로 HPE SSD Smart Path는 SSD 드라이브에서 활성화됩니다.
-> HPE SSD Smart Path를 비활성 해주어야 한다.
-> 비활성 방법 
HPE SSD 스마트 경로 활성화 또는 비활성화
HPE SSD Smart Path는 사용자가 논리 드라이브를 생성했을 때 기본적으로 활성화되며 논리 드라이브가 생성된 후 명시적으로 비활성화해야 합니다.
1) HPE SSA를 엽니다.
2) 장치 메뉴에서 컨트롤러를 선택합니다. 작업 패널이 나타납니다.
3) Configure > Logical Devices 아래에서 논리 드라이브가 있는 Array를 선택합니다.
4) HPE SSD Smart Path 비활성화를 클릭합니다.
5) 저장을 클릭합니다.

 


* 비활성되었던 캐시를 활성화 합니다.
  1) HPE SSA 에서 Tools > Cache Manager 를 클릭합니다. 
  2) Modify caching settings 를 클립합니다.
  3) Cache Ration의 읽기 / 쓰기 비율을 조절합니다. 기본 50% / 50% 로 하고, 쓰기에 빠르게 하려면 읽기 30%, 쓰기 70%로 구성한다.

* Enable write cache When Battery/Capacitor Not Present or Not completely Charged 의 선택에 Enabled 를 선택한다.

OK 버튼을 눌러 저장 후 재부팅한다.

* 리눅스 디스크 쓰기 성능 측정을 해보면 정상적으로 속도가 빠르다
측정명령어 : dd if=/dev/zero bs=1M count=1024 of=write_1GB_test
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 0.452576 s, 2.4 GB/s
 

* 캐시를 사용하지 않을 때는  Raid 0 및 Raid5 세팅하여 테스트해보면 최대 1.3GB/s 였고, 보통 700MB/s 이였으며, 기존파일을 덮어쓰면 200MB/s 로 형편없는 속도를 보여주었다.
 

* 결론 : 최신 펌웨어가 비정품 에는 경고를 보여주고, 제한을 둔다.

     그리고 성능을 높이려면 캐시를 무조건 사용해야한다.


반응형

댓글