본문 바로가기
Solaris

A1000 Solaris8에 설치 하기

by 레이루이 2008. 5. 5.
반응형

A1000 Solaris8에 설치 하기

글쓴이 : howtosolaris (2002년 01월 22일 오후 07:15) 읽은수: 1,434 [ 어레이 ]  
제공 : howtosolaris.com

다음의 예는 RM 6.22 버젼을 사용한 것이다.

1. Solaris8 Patch 하기 ( firmware 패치도 같이 한다)

2. Install RM 6.22 (다음 주소로 가면 다운로드 할수 있다 http://www.sun.com/download/storage.html )

# pkgadd -d . SUNWosar SUNWosafw SUNWosamn SUNWosau

3. 다음의 패치가 되어 있지 않을 경우 인스톨이 되지 않으므로
패치를 꼭 해 준다.

# patchadd 108571-02
# patchadd 108553-02

4. 디바이스 붙이기

# touch /reconfigure
# reboot -- -r

5. A1000 Firmware 업그레이드 하기

# /usr/lib/osa/bin/raidutil -c c1t0d0 -i

LUNs found on c1t0d0.
LUN 0 RAID 0 0 MB

Vendor ID Symbios
ProductID StorEDGE A1000
Product Revision 0205
Boot Level 02.05.01.00
Boot Level Date 12/02/97
Firmware Level 02.05.02.11
Firmware Date 04/09/98
raidutil succeeded!


6.

2.05.06.32 (업그레이드 하기)---> 중요하므로 먼저 해야 합니다.

# cd /usr/lib/osa/fw
# /usr/lib/osa/bin/fwutil 02050632.bwd c1t0d0
# /usr/lib/osa/bin/fwutil 02050632.apd c1t0d0

3.01.02.33/5 업그레이드 하기

# /usr/lib/osa/bin/fwutil 03010233.bwd c1t0d0
# /usr/lib/osa/bin/fwutil 03010235.apd c1t0d0

03.01.03.60 업그레이드 하기

# /usr/lib/osa/bin/fwutil 03010304.bwd c1t0d0
# /usr/lib/osa/bin/fwutil 03010360.apd c1t0d0

어레이 correct version 확인 하기

# /usr/lib/osa/bin/raidutil -c c1t0d0 -i

LUNs found on c1t0d0.
LUN 0 RAID 0 0 MB

Vendor ID Symbios
ProductID StorEDGE A1000
Product Revision 0301
Boot Level 03.01.03.00
Boot Level Date 10/22/99
Firmware Level 03.01.03.54
Firmware Date 03/30/00
raidutil succeeded!


값이 변경 됐음을 알수 있슴다.

7. 시스템에 물려 있는 디스크 정보 가져오기

# /usr/lib/osa/bin/drivutil -i c1t0d0

Drive Information for satl-adb1_a_001


Location Capacity Status Vendor Product Firmware Serial
(MB) ID Version Number
[1,0] 17274 Optimal SEAGATE ST318404LSUN18G 4207 3BT0RHKA00
[2,0] 17274 Optimal SEAGATE ST318404LSUN18G 4207 3BT0QZM600
[1,1] 17274 Optimal SEAGATE ST318404LSUN18G 4207 3BT0QLRG00
[2,1] 17274 Optimal SEAGATE ST318404LSUN18G 4207 3BT0RHM400
[1,2] 17274 Optimal SEAGATE ST318404LSUN18G 4207 3BT0R9FZ00
[2,2] 17274 Optimal SEAGATE ST318404LSUN18G 4207 3BT0R9SZ00
[1,3] 17274 Optimal SEAGATE ST318404LSUN18G 4207 3BT0R9FY00
[2,3] 17274 Optimal SEAGATE ST318404LSUN18G 4207 3BT0QKVR00
[1,4] 17274 Optimal SEAGATE ST318404LSUN18G 4207 3BT0R79X00
[2,4] 17274 Optimal SEAGATE ST318404LSUN18G 4207 3BT0QX8500
[1,5] 17274 Optimal SEAGATE ST318404LSUN18G 4207 3BT0R9JS00
[2,5] 17274 Optimal SEAGATE ST318404LSUN18G 4207 3BT0RCY600

drivutil succeeded!


8 . 10개의 디스크를 RAID 5 로 묶고 (LUN 0) 2개의 디스크를 hot Spare disk 로 만들기

# /usr/lib/osa/bin/raidutil -c c1t0d0 -D 0
LUNs found on c1t0d0.
LUN 0 RAID 0 0 MB
Deleting LUN 0.
Press Control C to abort.

LUNs successfully deleted

raidutil succeeded!

# /usr/lib/osa/bin/raidutil -c c1t0d0 -l 5 -n 0 -s 0 -r fast -g 10,20,11,21,12,22,13,23,14,24

No existing LUNs were found on c1t0d0.
Capacity available in drive group: 317669184 blocks (155111 MB).
Creating LUN 0

Registering new logical unit 0 with system.
Formatting logical unit 0 RAID 5 155111 MB
LUNs found on c1t0d0.
LUN 0 RAID 5 155111 MB

LUNs successfully created

raidutil succeeded!

# /usr/lib/osa/bin/raidutil -c c1t0d0 -h 15,25

LUNs found on c1t0d0.
LUN 0 RAID 5 155111 MB

raidutil succeeded!


9 . RAID로 만든 Silce 2 파티션을 포맷하기

# prtvtoc /dev/rdsk/c1t0d0s2
* /dev/rdsk/c1t0d0s2 partition map
*
* Dimensions:
* 512 bytes/sector
* 75 sectors/track
* 64 tracks/cylinder
* 4800 sectors/cylinder
* 65535 cylinders
* 65533 accessible cylinders
*
* Flags:
* 1: unmountable
* 10: read-only
*
* Unallocated space:
* First Sector Last
* Sector Count Sector
* 0 314558400 314558399
*
* First Sector Last
* Partition Tag Flags Sector Count Sector Mount Directory
2 5 01 0 314558400 314558399


# newfs /dev/dsk/c1t0d0s2


10. mount 하기

# mkdir /moon
# echo "/dev/dsk/c1t0d0s2 /dev/rdsk/c1t0d0s2 /moon ufs 2 yes -" >> /etc/vfstab

11. 확인

# df -k
/dev/dsk/c1t0d0s2 154872105 9 153323375 1% /moon
반응형