DL380 Gen8 서버에 Solaris 11.2를 설치 해본다.
1. Live CD로 부팅
2. 부팅 중 장치를 찾는 부분에서 시간이 소요되고 리부팅 된다. (알려진 이슈, c04633840)
3. SSA를 통해 부팅 가능 볼륨 선택 상태 확인
4. Live CD로 다시 부팅 후 GRUB에서 부팅 진행할 항목을 선택 후 'e' 키를 입력하여 수정한다.
5. "multiboot" 항목을 확인 후 해당 줄 뒤에 다음 Boot 파라메터를 추가한다. "-B pci-reprog=off"
6. 입력 후 <F10> 펑션 키를 눌러 부팅을 진행한다.
7. 정상적으로 장치를 검색 후 다음 단계로 넘어가는 것을 확인, 입력 언어 설정
8. Live CD 부팅된 상태. 화면 좌측에 설치 관련 항목들을 볼 수 있다.
9. 설치 툴 실행
10. 설치할 대상 저장 장치 선택.
11. HBA가 인식되지 않아, 저장장치가 인식되지 않았음 확인
12. 'su' 명령으로 관리자 권한 획득 후 SmartArray Driver 추가 로딩
1) Live CD의 기본 User는 Jack 이며, 아래 기본 계정 정보를 통해 root 권한을 가질 수 있다.
$ su root
Password: solaris
2) HP public web site에서 hpinstalldu-2015.05.0-s11-x86 파일을 다운로드 받아 특정 폴더에 위치한 후
iLO virtual media를 통해 해당 folder를 mount 하자.
3) /media/iLO FOLDER 하위에 위치한(미리 준비해 둔), hpinstalldu-2015.05.0-s11-x86 파일을 로딩한다.
To do.
# /media/iLO\ FOLDER/HPINSTAL.0-S load-now
인식되는 파일명이 다를 수 있으나, 일반적으로 iLO Virtual media로 mount 하는 경우 파일명이 위처럼 잘린 상태로 보인다.
13. Driver가 정상 인식되면, RAID controller 정보가 정상적으로 확인된다.
Driver 로딩 전엔 Mass storage contoller 처럼 UNK(unknown) 상태로 보인다.
14. GParted 상태 정보.
15. 저장장치를 선택
16. 지역 정보 입력
17. 계정 생성 및 호스트 명 입력
18. Oracle Support 정보를 가지고 있다면 입력.
19. 현재 설치를 위해 선택한 항목 리뷰
20. 설치 시작
21. 설치 환경(Live CD 정보)
22. 설치 완료.
23. 설치 로그 리뷰(필요한 경우)
24. 설치가 종료되면, Smart Array Driver 지속 적용될 수 있도록, 구성한다.
To do.
# /tmp/hpinstalldu/bin/hpinstalldu apply-to-be
25. 리부팅
26. 부팅 중 GRUB에서, 'e'키를 통해 다시 수정한다.
27. "multiboot" 항목을 확인 후 해당 줄 뒤에 다음 Boot 파라메터를 추가한다. "-B pci-reprog=off"
28. Solaris로 부팅
29. 부팅이 완료된 후
1) root 계정을 활성화 한다. (필요한 경우)
# sudo passwd root
2) root 계정으로 전환 후 아래 명령을 수행한다.
disable pci-reprogramming via eeprom
#eeprom pci-reprog=off
참고.
Advisory: HP ProLiant Gen9 Server - Oracle Solaris 11 Installation Will Be Incomplete When the Server Reboots at Probing Devices Stage
http://h20564.www2.hp.com/hpsc/doc/public/display?docId=emr_na-c04633840
http://h41302.www4.hp.com/km/saw/view.do?docId=emr_na-c04633840
How to Install Oracle Solaris From Live Media If Your System Boots in Console Mode
http://docs.oracle.com/cd/E36784_01/html/E36800/consoleinstall.html
$ su root
Password: solaris