새로운 인텔 플랫폼은 SAS 스토리지 드라이버를 연결하는 LSI MegaRAID SAS 1078 컨트롤러를 가지고 있습니다. 솔라리스10 8/07 이 이 컨트롤러에 대한 드라이버를 기본적으로 제공하지 않기 때문에 install time update (ITU) CD 혹은 DVD 가 설치시에 필요 합니다. 이 DVD 는 필요한 LSI 1078 드라이버를 포함하고 있습니다.

# 설치 요구사항

  • LSI MegaRAID SAS 1078 컨트롤러를 가지고 있는 인텔 플랫폼
  • LSI MegaRAID SAS 1078 드라이버를 위한 솔라리스10 Installation-Time-Update (ITU) CD/DVD.
    (아래의 섹션 2 "솔라리스 10 8/07 LSI 1078 ITU CD/DVD 생성" 을 참고)
  • 선택사항: USB Sony DVD/CD Read-Write Drive - Model# DRX-890U

# 솔라리스10 8/07 LSI MegaRAID SAS 1078 드라이버 ITU (Installation-Time-Update) CD/DVD 생성

  • LSI 1078 솔라리스 드라이버 zip 파일을 LSI website
  • 다운로드 받은 zip 파일의 압축을 풀고 mega_sas.img 파일을 그 중에서 추출합니다. HWR_SAS_Driver_Solaris_00.00.01.17.zip 파일의 압축을 해제합니다.

    # gunzip components.tgz
    # tar xvf components.tar
    # ls mega_sas.img
    mega_sas.img 파일을 편한 디렉토리로 복사.
    # cp mega_sas.img /var/tmp/lsi/test/mega_sas.img

  • 솔라리스10 8/07 설치를 위해: lofiadm 으로 이미지 파일을 마운트 하고 mega_sas.img 파일을 이용해서 .iso 파일을 생성합니다. .

    # lofiadm -a /var/tmp/lsi/test/mega_sas.img /dev/lofi/1
    # mount -F pcfs /dev/lofi/1 /mnt
    Generate the ITU .iso file
    # mkisofs -o mega-sas.iso -r /mnt
    # umount /mnt
    # lofiadm -d /dev/lofi/1

mega-sas.iso 를 CD/DVD 로 굽고 생성된 CD/DVD 를 ITU 작업에 이용합니다.

# cdrw -i ./mega-sas.iso
or
# cdrw -d </dev/dsk/c3t0d0s2> -i ./mega_sas.iso
(여기서 /dev/dsk/c3t0d0s2 는 USB 에 연결된 CD/DVD 드라이브 입니다. cdrw -l 는 연결된 드라이브들을 보여 줄 것입니다)

CD/DVD 가 성공적으로 생성된 다음에는 BIOS 설정에서 다음의 과정을 거쳐서 솔라리스10 8/07 설치를 시작 합니다.

# BIOS 설정

  • 인텔 시스템의 전원을 켠 다음 F2 키를 눌러서 BIOS 설으로 들어 갑니다.
    • BIOS Aptio Setup Utility 메뉴에서 Advanced 옵션을 선택.
    • 스크롤 다운해서 Mass Storage Controller configuration 을 선택.
    • SAS Option ROMEnable 로 설정하고 SATAIDE 로 설정.
    • Esc 를 눌러서 BIOS Aptio Setup Utility 메뉴를 빠져 나옴.
  • BIOS Aptio Setup Utility 메뉴에서, Boot Options 을 선택하고 부트 디바이스의 순서를 확인하시기 바랍니다. 순서는 다음과 같이 설정되어야 합니다:
    • SATA:Optiarc DVD-ROM DDU810A drive
    • (Bus 04 Dev00)PCI RAID Adapter
  • 플랫폼이 시리얼 포트를 통해 접근 가능한지 확인하시기 바랍니다. BIOS Aptio Setup Utility 메뉴에서 Advanced 옵션을 선택하고 Serial Port Configuration 을 선택 합니다. Serial Port A Enable 을 설정하고 Serial Port B EnableEnabled 로 설정하시기 바랍니다.
  • *F10*키를 눌러서 설정을 저장하시기 바랍니다.

BIOS 설정이 완료 되면 다음의 설치 과정 을 통해 솔라리스10 8/07 설치를 시작하시기 바랍니다.

# 설치 과정

시스템 전원이 켜진 다음 솔라리스10 8/07 DVD 를 시스템 DVD 드라이브에 삽입합니다. GRUB 부트 메뉴에서 Solaris 설치를 선택합니다. Configuring devices 가 스크린에 뜨자 마자 5 를 눌러서 Apply Updates 메뉴 옵션을 선택합니다. 솔라리스 설치 DVD 를 빼고 Install-Time-Update CD/DVD 를 삽입합니다. (솔라리스10 8/07 LSI 1078 driver ITU (Installation-Time-Update) CD/DVD 생성 섹션에서 ITU CD/DVD 생성에 대해 살).
출력된 메뉴에서 c 를 눌러서 시스템에 LSI 1078 드라이버 업데이트 설치를 시작시킵니다. 업데이트의 마지막에 e 를 눌러서 ITU CD/DVD 를 뺍니다. 다시 솔라리스10 8/07 설치 CD/DVD 를 삽입하고 설치를 계속합니다.

선택사항:
선택적으로 여러분은 인텔 시스템에 USB 소니 DVD/CD RW Model # DRX-890U 을 USB 포트에 꼽을 수 있습니다. 위에서 지시한 대로 Apply Updates 옵션을 선택한 다음 Install-Time-Update CD/DVD 을 드라이브에 넣고 c 를 눌러서 LSI 1078 드라이버를 설치 합니다. 이후에는 위와 동일한 과정으로 설치를 진행합니다.

# 부트타임

설치가 완료된 다음 시스템은 재부팅 될 것입니다. (CD/DVD 가 배출되었는지 확인하시기 바랍니다). GRUB 에서 솔라리스로 자동으로 부팅하는 것 대신에 부트 커맨드 라인을 수정해 줘야 합니다. (Enter 키를 누르지 않거나 60초를 기다리지 않음). 부트 라인을 e 를 눌러서 수정(부트 커맨드 라인 수정을 원한다고 지시) 다시 e 를 눌러서 수정을 시작합니다. 다음의 라인을 부트라인 뒤에 추가 합니다:

-B console=ttyb

Enter 키를 누르고 부트 커맨드 라인으로 돌아갑니다. b 를 눌러서 부팅 시킵니다.

터미널 ttyb 를 통해서 시스템에 접근할 수 있어야 합니다. 네트워크는 또한 설정되어 있어야 합니다.

참고-1: 솔라리스 익스프레스 설치
솔라리스 익스프레스 설치를 위해 ITU CD/DVD 를 생성하고 싶다면 다음의 커맨드를 실행하면 됩니다. 솔라리스 익스프레스 용으로 만든 ITU CD 를 솔라리스 익스프레스 나 솔라리스10 8/07 설치 에서 모두 사용하실 수 있습니다.
lofiadm 을 이용해서 이미지 파일을 마운트 하고 mega_sas.img 파일을 이용해서 .iso 파일 을 생성 합니다.

# lofiadm -a /var/tmp/lsi/test/mega_sas.img /dev/lofi/1
# mount -F pcfs /dev/lofi/1 /mnt
Change directory to the mounted /mnt/DU. You should find the directory sol_210. Copy the entire sol_210 directory to sol_211.
# cd /mnt/DU
# cp -r sol_210 sol_211
Run mkisofs
# mkisofs -o mega-sas-ex.iso -r /mnt
# umount /mnt
# lofiadm -d /dev/lofi/1
Burn this mega-sas-ex.iso file to CD/DVD to use as ITU CD/DVD

참고-2: 솔라리스10 8/07 네트워크 설정 트러블 슈팅
시스템이 부팅될때 다음과 같은 메세지가 뜬다면: e1000g0 fails to initialize, ifconfig 를 이용해서 커맨드라인에서 네트워크 인터페이스를 설정하시기 바랍니다. 시스템의 뒤에 ID 스위치 바로 옆에 온보드 네트워크 포트에 네트워크 케이블이 연결되어 있는지 확인하시기 바랍니다.
터미널 콘솔에서 루트로 로그인 하고 다음과 같은 커맨드를 실행합니다 :

# ifconfig -a
# ifconfig e1000g0 inet the machine ip-address netmask 255.255.x.x up

이제 여러분은 다른 머신들에 핑을 날릴 수 있을 것입니다.

이 글의 영문 원본은
http://wikis.sun.com/display/BigAdmin/How+To+Install+Solaris+10+on+Intel+Platforms+with++LSI+MegaRaid+SAS+1078+Controllers?cid=e4692
에서 보실 수 있습니다.
2008/01/21 15:00 2008/01/21 15:00

TRACKBACK :: http://blog.sdnkorea.com/blog/trackback/492

댓글을 달아 주세요

[로그인][오픈아이디란?]

◀ Prev 1  ... 157 158 159 160 161 162 163 164 165  ... 624  Next ▶