ALOM 설정방법

 

ALOM 적용 플렛폼

Sun Fire[TM] V125
Sun Fire[TM] V210
Sun Fire[TM] V215
Sun Fire[TM] V240
Sun Fire[TM] V245
Sun Fire[TM] V250
Sun Fire[TM] V440
Sun Fire[TM] V445
  

네트워크 정보 확인 및 명령어

help
showsc
setupsc
setsc
setdefaults /초기화
setdefaults -a / 초기화,사용자계정삭제
showplatform /플랫폼,시리얼정보
resetsc / 네트워크 설정후 반드시 재부팅

 

sc> shownetwork
SC network configuration is:
IP Address: XXX.XXX.XXX.XXX
Gateway address: XXX.XXX.XXX.XXX
Netmask: XXX.XXX.XXX.XXX
Ethernet Address: XX:XX:XX:XX:XX:XX

 

Netmgt 포트 설정

setsc if_network true

setsc netsc_dhcp false

setsc netsc_ipaddr 10.10.10.31
setsc netsc_ipnetmask 255.255.255.0
setsc netsc_ipgateway 10.10.10.1
setsc if_connection ssh
완료후 resetsc

Netmgt 포트 설정값 확인 

sc> showsc
Advanced Lights Out Management CMT v1.3
parameter value
--------- -----
if_network true /인터페이시 활성화 비활성화 여부
if_connection ssh /telnet,ssh,none
if_emailalerts false
netsc_dhcp false
netsc_ipaddr 188.148.57.188
netsc_ipnetmask 255.255.255.0
netsc_ipgateway 188.148.57.254
mgt_mailhost
mgt_mailalert
sc_customerinfo
sc_escapechars #.
sc_powerondelay false
sc_powerstatememory false
sc_clipasswdecho true
sc_cliprompt sc
sc_clitimeout 0
sc_clieventlevel 3
sc_backupuserdata true
diag_trigger power-on-reset error-reset


 

  1. Leed Certificate 2012.11.14 19:36 신고

    가치있는 정보를 제공해 주셔서 감사합니다

 

실제 레이드 구성시 사용가능한(Useable) 용량을 손쉽게 알려주는 싸이트

디스크 수와 디스크 용량, 구성할 레이드만 선택하면

아래의 이미지 처럼 설명과, 성능 과 문제점 또한 자세히 설명해주고 있다.

 

 

 
그리고 아래는 위키디피아에서 소개하는 표준 레이드 기술 소개 

 

RAID 0
패리티(오류 검출 기능)가 없는 스트리핑된 세트 (적어도 2 개의 디스크). 개선된 성능에 추가적인 기억 장치를 제공하는 게 장점이지만 실패할 경우 자료의 안전을 보장할 수 없다. 디스크에서 실패가 일어나면 배열을 파괴하게 되는데, 이러한 파괴는 디스크를 많이 장착할수록 가능성이 더 크다. 하나의 단일 디스크 실패는 배열을 완전히 파괴한다. 왜냐하면 데이터가 레이드 0으로 쓰일 때, 데이터는 여러 조각으로 나뉘기 때문이다. 조각의 수는 드라이브 안의 디스크 수와 일치한다. 조각들은 각 디스크에 동시적으로 같은 섹터 위에 기록된다. 완전한 데이터 덩어리의 작은 토막들이 병렬로 드라이브를 읽어 낼 수 있게 해 주며, 이러한 종류의 배열은 넓은 대역너비를 제공한다. 그러나 디스크들의 한 섹터가 실패할 때는 모든 다른 디스크 위의 일치하는 섹터가 사용 불능으로 표시된다. 왜냐하면 데이터의 일부가 손상된 것이 아니기 때문이다. 레이드 0은 오류 검출 기능을 제공하지 않기 때문에 어떠한 오류도 복구하지 못한다. 배열에 디스크를 더 많이 넣으면 더 높은 대역을 사용할 수 있겠지만 데이터 손실의 큰 위험이 도사리게 된다.

 

RAID 1
패리티(오류 검출 기능)가 없는 미러링된 세트 (적어도 2 개의 디스크). 디스크 오류와 단일 디스크 실패에 대비하여 실패 방지 기능이 제공된다. 분할 탐색을 지원하는 다중 스레드를 지원하는 운영 체제를 사용할 때 읽기 성능이 향상된다. 다만, 쓰기를 시도할 때에는 약간의 성능 저하가 뒤따른다. 배열은 적어도 하나의 드라이브가 기능하는 한 계속 동작한다.

RAID 3 및 RAID 4
패리티가 단순 제공되는(dedicated) 스트리핑된 세트 (적어도 3 개의 디스크).
RAID 5
패리티가 배분되는(distributed) 스트리핑된 세트 (적어도 3 개의 디스크).
RAID 6
패리티가 배분되는(distributed) 스트리핑된 세트 (적어도 4 개의 디스크).
RAID 0+1
레이드 0+1은 먼저 디스크를 스트리핑(RAID 0)하고, 디스크를 미러링(RAID 1) 한다. (적어도 4개의 디스크)
디스크가 6개일경우는 3개씩 스트리핑하고 미러링을 그다음에 수행한다.
RAID 10(RAID 1+0)
레이드 10은 먼저 디스크를 미러링(RAID 1)하고, 그 이후 스트리핑 한다. (적어도 4개의 디스크)
디스크가 6개일 경우는 2개씩 미러링을 하고, 미러링된 3개를 스트리핑 한다.
RAID 50(RAID 5+0)
패리티가 배분되는(distributed) 스트리핑된 세트를 다시 스트리핑(RAID 0) 한다. (적어도 6개의 디스크)
RAID 1E
미러링과 데이터 스트라이핑의 결합이다.(적어도 3 개의 디스크).

 

 


 

 

x86 driver : 다운로드

x64 driver : 다운로드

 

 


 

 

해당 메뉴얼은 Broadcom 사의 네트워크 이중화 내용만을 담고 있음

Broadcom Teaming.doc

 

 


 

V20Z_V40Z firmware Update 메뉴얼 : 20z40z 팜웨어 업데이트 방법.pdf

 

 

LSI53C1030 드라이버&팜웨어 다운로드

 

 

x86시스템인 v20z,v40z에서 H/W 디스크 미러링 설정하는 방법입니다.

위 시스템들은 onboard controller(scsi controller)에 의해 hardware방식으로 간단하게 o/s미러링 구성시
사용 할 수 있습니다.

- 확인 -
1. 적어도 2개의 internal disk가 시스템에 존재해야 합니다.
2. 하나의 onboard controller당 오직 하나의 raid1만 지원합니다.

- 절차 -
1. BIOS boot되는 동안 LSI messages 가 출력되면 Crtl_C 를 누룹니다.
2. 메인 메뉴에서 onboard adapter인 LSI1030을 선택합니다.
3. Adaptor properties screen으로 이동하기 위해 Enter를 누룹니다.
4. Raid Properties로 이동하기 위해 Enter를 누룹니다.
5. 화살표 키를 사용하여 미러링을 하기위한 primary disk를 선택합니다.
6. “Keep Data/Erase Disk” 메세지가 출력되면 현재 data를 보존하기 위해 F3키를 누룹니다.
7. 같은 방식으로 secondary(mirrored) disk를 선택합니다.
(만약 secondary disk에 파티션이 나눠져 있다면 모든 데이터는 삭제된다는 메세지가 출력됩니다. delete 하시면 되겠지요~)
8. 저장하시고 LSI1030 메뉴 화면으로 이동하시면 resync를 시작합니다.
9. - 끝 -

 


 


 

Tools & Drivers CD Downloads 

X4150 : http://www.sun.com/servers/x64/x4150/downloads.jsp

X4450 : http://www.sun.com/servers/x64/x4450/downloads.jsp

 

다운로드 받은 이미지 파일을 CD로 구워 해당 서버에 넣고 부팅을 시작한다.

이 동영상에 사용된 버전은 1.3.1 버전이며 CD를 통하여 한번에 SP 및 Bios 업데이트를 할수 있다.

 

동영상은 전체화면으로!

 

 


 


 

* 아래의 설명을 먼저 보신후에 동영상을 보세요!

 

 

 

 

0. Web GUI 접속을 위해서는 반드시 JAVA가 설치 되어 있어야 한다.

 

1. 사전 접속을 위해서 노트북의 IP를 서버의 관리IP와 같은 네트워크 대역으로 설정하였다.

 

 

2. WebGUI 접속을 위하여 웹 브라우저를 실행시키고 NET MGT에 설정해놓은 IP를 입력한다.

   

 

 

 

3. WebGUI 접속을 하면 아래와 같이 보안경고가 뜨면서 계속할 것인지 물어보며 대답은 이다.

 

 

 

4. 정상적으로 WebGUI 화면이 출력된다면 ID/PW 입력하며 초기 ID는 root PW는 changeme 이다.

 

 

5. WebGUI 로그인이 성공하면 현재 SP의 버전 및 firmware 버전이 출력된다 현 버전은 4.0.04 버전이다.

 

 

6. 이후 원활한 작업을 위해 세션 자동 종료 시간을 Disable 시켜 놓음(별도로 지정하지 않아도 상관없음)

 

7. Firmware Upgrade를 위해 Maintenance 탭의  Firmware Upgrade 세부탭을 누른다.

   (Firmware Upgrade를 위해서는 반드시 시스템을 OFF 시켜야 한다.)

   해당 드라이버 및 팜웨어는 Sun.com 에서 다운로드 받으실수 있으며 X86 일부 장비의 드라이버 및

   팜웨어 정보를 아래의 링크함

   x4150     x4450     4100/4200/4100M2/4200M2     4600/4600M2     2100/2100M2    2200M2

 

 

8. Upgrade Mode를 클릭하면 아래와 같은 화면이 나오는데 업그레이드가 완료되면 서비스 프로세서가 재부팅된다는 내용 담고 있다. 확인을 눌러 계속 진행한다.

 

 

 

9-1. Firmware Upgrade 를 위해 아래 화면이 나오면 다운로드 받은 팜웨어 파일을 지정해준 이후

    Upgrade Firmware 를 클릭하여 업그레이드를 진행한다.

   

 

9-2

 

9-3

 

 

10-1. 이후 Firmware 정보를 확인하는 과정

 

 

 10-2. 현재 Firmware 정보는 4.0.4 Upgrade 버전은 4.0.6 버전과 Bios 정보를 출력하는 화면

 

11. Firmware Upgrade 진행화면

 

 

 

12. 완료된 화면. 버전이 4.0.6으로 향상 되었다.

     완료가 되면 자동으로 SP가 restart 되며 이과정을 Ser MGT 포트를 통해서 보다 자세히 알수 있다.

 

 


 

 


 

1. 서버의 1개 이상의 파워를 연결후 후면의 Ser MGT(RJ-45포트) 혹은 9핀용 시리얼 포트에 연결한다. 

            

      x2100의 시리얼         x2100M2,2200M2 시리얼      X4000 시리즈 시리얼(RJ-45)

 

2. 이후 윈도우의 하이퍼 터미널 혹은 SecureCRT 같은 시리얼이 접속 가능한 프로그램을 실행시킵니다.

설정값은 하이퍼 터미널의 경우 -> 기본값 복원 사용 그외는 아래의 값으로 접속합니다.

비트/초-> 9600

테이터비트->8

패리티->없음

정지비트-> 1

흐름제어 -> 없음

 

Baud rate ->9600

Data bits ->8 

Parity ->None

Stop bits->1

Flow Control->None

 

3. 접속후 ID와 PW를 물어보는대 아래와 같다.(로그인창이 나오지 않는다면 엔터키를 몇번 누른다)

초기 접속시 공통 ID/PW 

login : root

password : changeme

 

접속이 완료되면 프롬프트가 SP->로 변경되며 현재 사용할수 있는 명령어와 이동할수 있는

디렉토리는  show 라는 명령어를 통해 볼수 있다.

 

4-1 ILOM 의 SP의 IP 설정

ILOM을 사용하는 서버는 X4100, X4200, X4100M2, X4200M2, X4600, X4600M2 이다.

 

cd /SP/network

set pendingipaddress=192.168.0.2
set pendingipgateway=192.168.0.1
set pendingipnetmask=255.255.255.0
set pendingipdiscovery=static
set commitpending=true

 

IP값은 노트북 혹은 접속할 PC와 접속이 가능한 IP를 설정해준다.(IP가 네트웍이 다른경우 게이트웨이값을 반드시 입력한다.)

 

4-2 ELOM 의 SP의 IP 설정(X2100, X2100M2, X2200M2)

ELOM을 사용하는 서버는 X2100, X2100M2, X2200M2, X4150, X4450 이다.
set /SP/AgentInfo DhcpConfigured=disable
set /SP/AgentInfo NetMask=255.255.255.0
set /SP/AgentInfo Gateway=192.168.0.1
set /SP/AgentInfo IpAddress=192.168.0.2

 

설정시 대소문자를 구분한다.

 

4-3 ELOM 의 SP의 IP 설정(X4150, X4450)

ELOM을 사용하는 서버는 X2100, X2100M2, X2200M2, X4150, X4450 이다.

 

set /SP/network IPSource=static
set /SP/network IPAddress=192.168.0.2
set /SP/network Netmask=255.255.255.0
set /SP/network Gateway=192.168.0.1

 

서버의 IP 설정값 확인은 show 명령어를 통해 알수 있다.

 

                    *참고 : X4150, X4450 IPSetting 동영상

 

 

 

5. 설정이 완료되면 Net MGT(RJ-45)에 다이렉트 혹은 크로스 케이블을 노트북 혹은 PC에 연결한다.

서버와 PC혹은 노트북연결시 원래는 크로스 케이블로 연결을 해야 하지만 서버의 SP에서 자동으로 변환해주므로

다이렉트 혹은 크로스 케이블이든 상관없이 연결한다.

서버 후면의 Net MGT 포트

 

6.이후 노트북이나 PC에서 웹브라우저를 실행시킨후 서버의 아이피를 입력하여 GUI로 접속한다.


 


아래의 포트는 GUI 환경에서 원활한 작업을 위해 필요한 포트 목록입니다.

 ELOM

X2100M2, X2200M2, X4150, X4450
Port     Interface     Application
02       TCP/UDP Management Utility
80       TCP     HTTP
443     TCP     HTTPS
8890    TCP     Remote Console
9000    TCP     Remote Console
9001    TCP     Remote Console
9002    TCP     Remote Console
900      TCP     Remote Console
22        TCP     SSH
69        UDP     TFTP file transfer
161      UDP     SNMP

ILOM

X4100, X4200, X4100M2, X4200M2, X4600, X4600M2
Port     Interface     Application
02     TCP/UDP Management Utility
80        TCP     HTTP
443      TCP     HTTPS
5120     TCP     Remote CD
5121     TCP     Remote keyboard and mouse
5123     TCP     Remote Diskette
6577     TCP     CURI (API) - TCP and SSL
7578     TCP     Video Data
161       UDP     SNMP V3 Access
3072     UDP     Trap Out (outgoing only) 


 


안타깝게도 X4150 하퍼타운(Harpertown) CPU가 장착된 서버의 경우 솔라리스 설치이후 Grub 화면에서

panic 발생후 무한 루프가 발생 된다.

 

1-1. 이문제를 해결하기 위해서는 첫째 서버의 장착된 CPU가 하퍼타운(Harpertown E5400 family) 인지

확인하여야 한다.

서버의 Serial MGT 에 시리얼포트를 연결후 접속을 시도한다.

User name: root
Password: changeme

로그인이 완료 되었다면 아래와 같이 버전을 확인한다.

 

/-> version
version SP firmware version: 1.0.0
SP firmware build number: 4415
SP firmware date: Mon Mar 28 10:39:46 EST 2005
SP filesystem version: 0.1.9

이문제를 해결하기 위해서는 version SP firmware version: 1.0.0 의 버전이 1.1.0 이상이 되어야 한다.

현 버전이 1.1.0 이싱이면 1-2로 넘어간다.

현 시점으로 나온 가장 최신 버전은 1.2.0 이며 아래의 주소에서 다운로드 및 최신 정보를 얻을수 있다.

   http://www.sun.com/servers/x64/x4150/downloads.jsp

팜웨어 업데이트에 관한 내용은 본 블로그의 ELOM 팜웨어 업데이트 부분을 참고 한다.

 

1-2. 업데이트가 완료 되었다면 아래의 명령어를 통해 Harpertown 을 확인한다.

 

/-> show /SYS/cpu/cpu0

/SYS/CPU/CPU0
Targets:

Properties:
Designation = CPU 0
Name = Harpertown

Speed = 3166MHz
Status = enabled

 

2-1. 이후 서버를 부팅시켜 Grub 화면이 나오면

Solaris 07/08 x86 메뉴에 위치 시킨후 e버튼을 눌러 붙트 파라미터를 변경한다.

(press ‘e’ to edit the boot parameters)

이후 첫번째 라인에서 다시 e버튼을 눌러 첫번째 라인의 값을 변경한다.(

press ‘e’ to edit the first line)

아래와 같이 붉은색 글씨를 추가한뒤 저장한다.

 

kernel /boot/multiboot kernel/unix

 

엔터후 Grub 화면으로 돌아오면 B눌러서 부팅을 진행한다.

 

2-2. 정상적으로 로그인된것처럼 보이지만 아직 완료된것이 아니다.

현재 64비트를 강제로 32비트로 부팅시킨 것이므로 최신의 Solaris 10 x86 recommended patch cluster

를 진행 하여야 한다.

 

#isainfo -kv 입력을 통해 현재 32비트 인것을 확인할수 있다.

Solaris 10 x86 recommended patch cluster 는 아래의 주소에서 다운로드 받을수 있으며 일반유저의

계정은 다운로드시 제한을 받을수 있으므로 권한이 있는 분들에게 자문을 구하도록 한다.

*118855-19 kernel patch 를 찾아 패치를 진행해도 동일하다.

 

http://sunsolve.sun.com/show.do?target=patches/patch-access

 

마치며.

이패치는 2008년 5월에 발표되는 Solaris 10 update 5 부터는 해당 패치가 들어 있으므로 초기 설치시

 Solaris 10 update 5 로 진행하면 위와 같은 현상이 발생되지는 않을 것이다. 


 

+ Recent posts