Sie sind auf Seite 1von 13

Hardware

1. Code Name
• FF1 Æ M4000
• FF2 Æ M5000
2. CPU
• SPARC64 VI - “Olympus-C”
o Dual core processor
o Two hardware strands in each core
o Presents 4 virtual processors to Solaris
• M4000
o 4 Chips
o 2 CPUMs
• M5000
o 8 Chips
o 4 CPUMs

3. Memory
• M4000
o 32 DIMMs
o 4 MEMBs
• M5000
o 64 DIMMs
o 8 MEMBs

• Installing optional Memory:


o Only fully populated MEMBs may be installed.
o Half populated MEMBs are not supported.
o Mixing DIMMs types on the same MEMB is permitted
o The capacity of group A must be equal or larger than than that of group B.
o For each XSB, the MEMBs must be configured identically
o In Uni-XSB mode, 1, 2 or 4 MEMBs can be installed per PSB, all must have the
same capacity (3 MEMBs is not allowed).
o In Quad-XSB mode, each CPU module must have 2 fully populated MEMBs;
capacity can be different.

4. I/O
• M4000
o 1 IOU
o 1 PCI-X
o 4 PCIe
o 2 Gigabit Ethernet
o 1 DVD
o 1 DAT72
• M5000
o 2 IOU
o 2 PCI-X
o 8 PCI-e
o 4 Gigabit Ethernet
o 1 DVD
o 1 DAT72
• Install cards into I/O units.
o Slot 1 has the lowest performance.
• For best performance:
o M4000 ให install card ที่ Slot 4 กอนจากและตามดวย slot 2
o M5000 ให install card ที่ Slot 3 หรือ 4 กอน

รูปแสดง System Interconnect Diagram


5. Power Supply
• M4000
o 2 (N+1)
• M5000
o 4 (N+1)

6. PSB (Physical System Board) ประกอบดวย


• CMU: CPU/Memory Unit
• IOU: I/O Unit
• PSB สามารถแบง mode การทํางานออกไดเปน 2 mode คือ
o Uni-XSB
o Quad-XSB
7. XSB (Extended System Board)
XSB ไดมาจากการกําหนดคา PSB ใน mode ตางๆ โดยจะสามารถแบงออกตาม mode การทํางานได 2 mode
คือ Uni-xsb และ Quad-xsb
8. LSB (Logical System Board)
คือการนํา XSB ไปใชในแตละ Domain มากําหนดลําดับหมายเลขใหเปน LSB ซึ่งใน 1 Domain จะมี LSB
ไดไมเกิน 16 LSB

9. XSCF(Extended System Control Facility) ประกอบดวย


• XSCFU(Extended System Control Facility Unit)
• XCP(XSCF Control Package)
o Control and monitor the main unit hardware
o Monitor the Solaris OS, power-on self-test(POST), and the OpenBoot
PROM
o Control and manage the interface for the system administrator
o Control remote messaging of various events
o Manage dynamic reconfiguration
o Detect failures and send notifications
เปนอุปกรณที่ใชในการ remote monitoring และ management ซึ่งจะแยกสวนของ CPU, Memory ออก
จาก Server และใช XSCF Control Package เปน Software ในการจัดการผานทาง CLI(Command
Line Interface) หรือผานทางหนาเวบ

10. Operator Panel


ทําหนาที่แสดงสถานะของเครื่องและเก็บรายละเอียด Configuration ของเครื่องที่เหมือนกับใน XSCF

11. FRU replacement methods


• Hot-FRU
• Active-FRU
• Cold-FRU

12. Airflow
• Front-to-back cooling
Software
• Minimum requirement is Solaris 10 U3 (11/06)
First Login
หลังจากที่ทําการเสียบสาย Power เขาเครื่องแลว XSCF จะ boot อัติโนมัติจนถึง login :
login: default
1. Change the panel mode switch to Service and press return...
2. Leave it in that position for at least 5 seconds. Change the panel mode switch to Locked, and
press return...
XSCF>
หลังจาก login เขาสู xscf prompt ไดแลวทดลองใช command #showhardconf
XSCF> showhardconf
SPARC Enterprise M4000;
+ Serial:BCF081208W; Operator_Panel_Switch:Locked;
+ Power_Supply_System:Single; SCF-ID:XSCF#0;
+ System_Power:Off; System_Phase:Cabinet Power Off;
Domain#0 Domain_Status:Powered Off;

MBU_A Status:Normal; Ver:0101h; Serial:BC08111190 ;


+ FRU-Part-Number:CF00541-0893 04 /541-0893-04 ;
+ Memory_Size:32 GB;
CPUM#0-CHIP#0 Status:Normal; Ver:0201h; Serial:PP080606GT ;
+ FRU-Part-Number:CA06761-D105 A4 /375-3477-01 ;
+ Freq:2.150 GHz; Type:16;
+ Core:2; Strand:2;
CPUM#0-CHIP#1 Status:Normal; Ver:0201h; Serial:PP080606GT ;
+ FRU-Part-Number:CA06761-D105 A4 /375-3477-01 ;
+ Freq:2.150 GHz; Type:16;
+ Core:2; Strand:2;
CPUM#1-CHIP#0 Status:Normal; Ver:0201h; Serial:PP08060792 ;
+ FRU-Part-Number:CA06761-D105 A4 /375-3477-01 ;
+ Freq:2.150 GHz; Type:16;
+ Core:2; Strand:2;
CPUM#1-CHIP#1 Status:Normal; Ver:0201h; Serial:PP08060792 ;
+ FRU-Part-Number:CA06761-D105 A4 /375-3477-01 ;
+ Freq:2.150 GHz; Type:16;
+ Core:2; Strand:2;
MEMB#0 Status:Normal; Ver:0101h; Serial:BF08109CGB ;
+ FRU-Part-Number:CF00541-0545 05 /541-0545-05 ;
MEM#0A Status:Normal;
+ Code:7f7f7f7f7f5100004572T256220HP3SB 2573-15011029;
+ Type:2B; Size:2 GB;
MEM#0B Status:Normal;
+ Code:7f7f7f7f7f5100004572T256220HP3SB 2573-1501102a;
+ Type:2B; Size:2 GB;
MEM#1A Status:Normal;
+ Code:7f7f7f7f7f5100004572T256220HP3SB 2573-15011026;
+ Type:2B; Size:2 GB;
MEM#1B Status:Normal;
+ Code:7f7f7f7f7f5100004572T256220HP3SB 2573-15012c21;
+ Type:2B; Size:2 GB;
MEM#2A Status:Normal;
+ Code:7f7f7f7f7f5100004572T256220HP3SB 2573-15011414;
+ Type:2B; Size:2 GB;
MEM#2B Status:Normal;
+ Code:7f7f7f7f7f5100004572T256220HP3SB 2573-1500eb19;
+ Type:2B; Size:2 GB;
MEM#3A Status:Normal;
+ Code:7f7f7f7f7f5100004572T256220HP3SB 2573-1500ec12;
+ Type:2B; Size:2 GB;
MEM#3B Status:Normal;
+ Code:7f7f7f7f7f5100004572T256220HP3SB 2573-1500eb1c;
+ Type:2B; Size:2 GB;
MEMB#1 Status:Normal; Ver:0101h; Serial:BF080998PA ;
+ FRU-Part-Number:CF00541-0545 05 /541-0545-05 ;
MEM#0A Status:Normal;
+ Code:7f7f7f7f7f5100004572T256220HP3SB 2573-1500eb17;
+ Type:2B; Size:2 GB;
MEM#0B Status:Normal;
+ Code:7f7f7f7f7f5100004572T256220HP3SB 2573-1500ec16;
+ Type:2B; Size:2 GB;
MEM#1A Status:Normal;
+ Code:7f7f7f7f7f5100004572T256220HP3SB 2573-1500eb1a;
+ Type:2B; Size:2 GB;
MEM#1B Status:Normal;
+ Code:7f7f7f7f7f5100004572T256220HP3SB 2573-15010c10;
+ Type:2B; Size:2 GB;
MEM#2A Status:Normal;
+ Code:7f7f7f7f7f5100004572T256220HP3SB 2573-15010c14;
+ Type:2B; Size:2 GB;
MEM#2B Status:Normal;
+ Code:7f7f7f7f7f5100004572T256220HP3SB 2573-1501142d;
+ Type:2B; Size:2 GB;
MEM#3A Status:Normal;
+ Code:7f7f7f7f7f5100004572T256220HP3SB 2573-15010c12;
+ Type:2B; Size:2 GB;
MEM#3B Status:Normal;
+ Code:7f7f7f7f7f5100004572T256220HP3SB 2573-1501142a;
+ Type:2B; Size:2 GB;
DDC_A#0 Status:Normal;
DDC_A#1 Status:Normal;
DDC_B#0 Status:Normal;
IOU#0 Status:Normal; Ver:0101h; Serial:BF07486RJ1 ;
+ FRU-Part-Number:CF00541-2240 02 /541-2240-02 ;
DDC_A#0 Status:Normal;
DDCR Status:Normal;
DDC_B#0 Status:Normal;
XSCFU Status:Normal,Active; Ver:0101h; Serial:BF08078K34 ;
+ FRU-Part-Number:CF00541-0481 04 /541-0481-04 ;
OPNL Status:Normal; Ver:0101h; Serial:BF08109CMT ;
+ FRU-Part-Number:CF00541-0850 06 /541-0850-06 ;
PSU#0 Status:Normal; Serial:0017527-0804011186;
+ FRU-Part-Number:CF00300-2011 0150 /300-2011-01-50;
+ Power_Status:Off; AC:200 V;
PSU#1 Status:Normal; Serial:0017527-0810014577;
+ FRU-Part-Number:CF00300-2011 0150 /300-2011-01-50;
+ Power_Status:Off; AC:200 V;
FAN_A#0 Status:Normal;
FAN_A#1 Status:Normal;
FANBP_B Status:Normal; Ver:0201h; Serial:BF08088QT1 ;
+ FRU-Part-Number:CF00541-0909 03 /541-0909-03 ;
FAN_B#0 Status:Normal;
FAN_B#1 Status:Normal;

XSCF Configuration
1. Create user
• XSCF> adduser eis-installer
• XSCF> adduser fieldeng
2. Assign privileges to user
• XSCF> setprivileges eis-installer platadm useradm auditadm fieldeng
• XSCF> setprivileges fieldeng fieldeng
3. Set password to user
• XSCF> password eis-installer
• XSCF> password fieldeng
4. Set คา parameters ตางๆของ user ใหทําหลังจาก login ดวย user นั้นๆ
• XSCF> setautologout -s 60
• XSCF> showautologout
• XSCF> settimezone -c settz -s Asia/Bangkok
• XSCF> setdate -s YYYY.MM.DD-hh:mm:ss ตอง reboot XSCF 1 ครั้งเพื่อ เปลี่ยนวันเวลา
• XSCF> setaltitude -s altitude=1000
• XSCF> setssh -c enable Å ตอง reboot XSCF 1 ครั้งเพื่อ Generate hostkey information
• XSCF> settelnet -c enable
5. การกําหนดคา Network ที่ใชติดตอกันภายในเครื่อง (หามใช subnet เดียวกันกับที่ลูกคาใชงาน)
(DSCP = Domain to Service Processor Communication Protocal)
• XSCF> setdscp
DSCP network [0.0.0.0 ] > 192.168.224.0
DSCP netmask [255.255.255.0 ] >
XSCF address [192.168.224.1 ] >
Domain #00 address [192.168.224.2 ] >
Domain #01 address [192.168.224.3 ] >
Domain #02 address [192.168.224.4 ] >
Domain #03 address [192.168.224.5 ] >
Commit these changes to the database? [y|n] : y
6. การกําหนด ip address ใหกับ XSCF
• XSCF>setnetwork xscf#0-lan#0 -m 255.255.255.0 192.168.10.11

XSCF>setnetwork xscf#0-lan#1 -m 255.255.255.0 192.168.11.11
7. การกําหนดคา hostname, DNS domain name (ตองใส) และ gatewayใหกับ XSCF
• XSCF> sethostname xscf#0 <hostname>
• XSCF> sethostname -d <customer.com>
• XSCF> setroute -c add -n 0.0.0.0 -g 192.168.10.1 xscf#0-lan#0
• XSCF> setroute -c add -n 0.0.0.0 -g 192.168.11.1 xscf#0-lan#1
8. การทําใหคา network ตางๆที่กําหนดไวมีผล
• XSCF> applynetwork

Upgrade XCP
• XCP package จะเปนเก็บอยูในรูปแบบของ compressed file ดังนี้
o DC Æ DCXPxxyy.tar.gz จะเปน Firmware ของ high-end(M8000 – M9000)
o FF Æ FFXPxxyy.tar.gz จะเปน Firmware ของ mid-range(M4000-M5000)
**** Take note ****
• Firmware กอนจะ upgrade firmware ของ XSCF ใหเช็คกอนวาในเครื่องเปน version อะไร
o ถาเปน Version 1041 ให upgrade เปน 1061 กอนแลวคอย upgrade เปน 1071
ƒ Command XSCF>version –c xcp -v
o ตรวจสอบวามี user “admin” อยูหรือไมถามีใหลบออกกอนที่จะ upgrade จาก 1041 เปน 1061
เพราะ user “admin” ถูกกําหนดมาเพื่อใชในการ upgrade จาก 1041 เปน 1050
• Firmware update files are on the EIS-DVD in.../sun/patch/LOM/Mx000.
• XCP 1061 is on EIS-DVD 26FEB08 & 25MAR08.
• XCP 1070 (for M8000/M9000 only) is on EIS-DVD 29APR08 & 27MAY08.
• XCP 1071 is on EIS-DVD ≥24JUN08.

• ทําการ enable https เพื่อที่จะนํา firmware เขาไปที่ XSCF


XSCF> showhttps
HTTPS status: disabled
XSCF> sethttps
sethttps [[-q] -{y|n}] -c selfsign country state|province locality
organization organizationalunit common e-mail
XSCF> sethttps -c selfsign TH Bangkok Chongnonsee G-able SSS LSP 1logic.sss@g-able.com
XSCF> sethttps -c enable
The XSCF will be reset. Continue? [y|n] :y
.......................... xscf rebooting ...............................
.......................... xscf rebooting ...............................
.......................... xscf rebooting ...............................
.......................... xscf rebooting ...............................

• ขั้นตอนการ upgrade firmware ของ XSCF


XSCF> flashupdate -c update -m xcp -s 1060
The XSCF will be reset. Continue? [y|n] :y
The system is not in powered off state

XSCF> showdomainstatus -a
DID Domain Status
00 Powered Off
01 -
02 -
03 -

XSCF> flashupdate -c update -m xcp -s 1060


The XSCF will be reset. Continue? [y|n] :y
XCP update is started (XCP version=1060:last version=1041)
OpenBoot PROM update is started (OpenBoot PROM version=01300000)
OpenBoot PROM update has been completed (OpenBoot PROM version=01300000)
XSCF update is started (XSCFU=0,bank=1,XCP version=1060:last version=1041)
XSCF download is started (XSCFU=0,bank=1,XCP version=1060:last version=1041, Firmware Element ID=00:version=01060000:last
version=01020010)
XSCF download has been completed (XSCFU=0,bank=1,XCP version=1060:last version=1041, Firmware Element
ID=00:version=01060000:last version=01020010)
XSCF download is started (XSCFU=0,bank=1,XCP version=1060:last version=1041, Firmware Element ID=01:version=01060001:last
version=01040002)
XSCF download has been completed (XSCFU=0,bank=1,XCP version=1060:last version=1041, Firmware Element
ID=01:version=01060001:last version=01040002)
XSCF download is started (XSCFU=0,bank=1,XCP version=1060:last version=1041, Firmware Element ID=02:version=01060000:last
version=01040001)
XSCF download has been completed (XSCFU=0,bank=1,XCP version=1060:last version=1041, Firmware Element
ID=02:version=01060000:last version=01040001)
XSCF download is started (XSCFU=0,bank=1,XCP version=1060:last version=1041, Firmware Element ID=03:version=01060000:last
version=01040001)
XSCF download has been completed (XSCFU=0,bank=1,XCP version=1060:last version=1041, Firmware Element
ID=03:version=01060000:last version=01040001)
XSCF download is started (XSCFU=0,bank=1,XCP version=1060:last version=1041, Firmware Element ID=04:version=01060001:last
version=01040002)
XSCF download has been completed (XSCFU=0,bank=1,XCP version=1060:last version=1041, Firmware Element
ID=04:version=01060001:last version=01040002)
XSCF download is started (XSCFU=0,bank=1,XCP version=1060:last version=1041, Firmware Element ID=05:version=01050000:last
version=01040001)
XSCF download has been completed (XSCFU=0,bank=1,XCP version=1060:last version=1041, Firmware Element
ID=05:version=01050000:last version=01040001)
XSCF download is started (XSCFU=0,bank=1,XCP version=1060:last version=1041, Firmware Element ID=07:version=01060000:last
version=01010008)
XSCF download has been completed (XSCFU=0,bank=1,XCP version=1060:last version=1041, Firmware Element
ID=07:version=01060000:last version=01010008)
XSCF update has been completed (XSCFU=0,bank=1,XCP version=1060:last version=1041)
XSCF is rebooting to update the reserve bank
flashupdate now in progress.

please wait for flashupdate complete

Last login: Sat Dec 15 18:28:49 2007 from 10.0.246.152


flashupdate now in progress.

please wait for flashupdate complete


.......................... xscf rebooting ...............................
.......................... xscf rebooting ...............................
.......................... xscf rebooting ...............................
.......................... xscf rebooting ...............................
login : eis-installer
password : logic123
flashupdate now in progress.
please wait for flashupdate complete
Last login: Sat Jan 26 15:14:07 2008 from 10.0.247.18
flashupdate now in progress.
please wait for flashupdate complete

XSCF> version -c xcp -v


XSCF#0 (Active )
XCP0 (Reserve): 1041
OpenBoot PROM : 01.25.0000
XSCF : 01.04.0002
XCP1 (Current): 1060
OpenBoot PROM : 01.30.0000
XSCF : 01.06.0001
OpenBoot PROM BACKUP
#0: 01.25.0000
#1: 01.30.0000

XSCF> version -c xcp -v


XSCF#0 (Active )
XCP0 (Reserve): 1060
OpenBoot PROM : 01.30.0000
XSCF : 01.06.0001
XCP1 (Current): 1060
OpenBoot PROM : 01.30.0000
XSCF : 01.06.0001
OpenBoot PROM BACKUP
#0: 01.25.0000
#1: 01.30.0000
Domain Configuration
1. To Specify the XSB Mode
• login ไปยัง XSCF ดวย user ที่มี privileges อยูใน platadm หรือ fielding
XSCF>showfru –a sb
Device Location XSB Mode Memory Mirror Mode
sb 00 Uni no
sb 01 Uni no
จากตัวอยางบอกใหรูวาในเครื่องนี้ประกอบดวย PSB จํานวนสอง Unit โดยดูตรง Device จะประกอบดวย SB
สองบรรทัดและมีตัวเลข 00 และ 01 ทํางานใน Mode Uni
XSCF>setupfru –x mode sb location
XSCF>setupfru –x 4 sb 0
Device Location XSB Mode Memory Mirror Mode
Sb 00 Quad no
จากตัวอยางเปนการเปลี่ยนการทํางานของ SB0 ใหอยูใน Mode Quad
2. To set up a Domain Component List
• Login ไปยัง XSCF ดวย user ที่มี privileges อยูใน platadm
XSCF>setdcl –d domin_id –a lsb=xsb
XSCF>setdcl –d 0 –a 0=00-0
XSCF>setdcl –d 0 –a 1=00-2
XSCF>showdcl –v –d 0
DID LSB XSB Status No-Mem No-IO Float Cfg-policy
00 Powered Off FRU
00 00-0 False False False
01 00-2 False False False
จากตัวอยางเปนการกําหนดคา DCL(Domain Component List) ซึ่งเปนการสิทธิ์การใชงานของอุปกรณตางๆ
ใหกับแตละ Domain
3. To Assign an XSB to a Domin
• Login ไปยัง XSCF ดวย user ที่มี privileges อยูใน platadm หรือ domainadm
XSCF>addboard –c assign –d domin_id xsb
XSCF>addboard –c assign –d 0 00-1 00-3
XSB#00-1 will be assigned to DomainID 1. Continue?[y|n] :y
XSB#00-3 will be assigned to DomainID 1. Continue?[y|n] :y
XSB DID(LSB) Assignment Pwr Conn Conf Test Fault
00-0 00(00) Assignment n n n
00-3 00(01) Assingment n n n
XSCF>setdomainmode –y –d <dom#> -m diag=min
XSCF>setdomainmode –y –d <dom#> -m autoboot=off Å เหมือนกับ OK>setenv auto-boot? false
# OR XSCF>setdomainmode –y –d <dom#> -m autoboot=on Å OK>setenv auto-boot? true
XSCF>poweron –d 0
DomainIDs to power on :0
Continue? [y|n] :y
00 : Powered on
จากตัวอยางเปนการ Assign XSB ใหกับ Domain 0 เพื่อนําไปใชงาน

Enable service mode & Clear fault


• ในการขอ service password จะตองเตรียมขอมูลใหทาง Sun Solution Center ในการ Generate
password ใหดังตอไปนี้
o Serial Number ของเครื่อง
o XSCF version
• ขั้นตอนในการเขาสู service mode
XSCF> showuser -l
User Name: eis-installer
UID: 100
Status: Enabled
Minimum: 0
Maximum: 99999
Warning: 7
Inactive: -1
Last Change: Sep 28, 2007
Password Expires: Never
Password Inactive: Never
Account Expires: Never
Privileges: platadm

User Name: fieldeng


UID: 101
Status: Enabled
Minimum: 0
Maximum: 99999
Warning: 7
Inactive: -1
Last Change: Sep 28, 2007
Password Expires: Never
Password Inactive: Never
Account Expires: Never
Privileges: fieldeng
XSCF> setprivileges fieldeng mode fieldeng
XSCF> showuser -l
User Name: eis-installer
UID: 100
Status: Enabled
Minimum: 0
Maximum: 99999
Warning: 7
Inactive: -1
Last Change: Sep 28, 2007
Password Expires: Never
Password Inactive: Never
Account Expires: Never
Privileges: platadm
User Name: fieldeng
UID: 101
Status: Enabled
Minimum: 0
Maximum: 99999
Warning: 7
Inactive: -1
Last Change: Sep 28, 2007
Password Expires: Never
Password Inactive: Never
Account Expires: Never
Privileges: mode
fieldeng
XSCF> exit
logout
login: fieldeng
Password:
XSCF> enableservice
Service Password:

**** *** **** **** **** ***


*** **** *** **** **** ****
**** *** **** *** **** ****
**** **** *** **** **** ****
** *** *** **** **** *
Mode password is: AVID BOP RUB
XSCF> service
Mode password: **** *** ***

• ขั้นตอนการ Clear fault


service> clearfault /IOU#0
clearfault: FRU is not faulty
service> showstatus
No failures found in System Initialization.
service>
service> exit
XSCF> exit
logout

Troubleshooting
1. Snapshot
• Send the results to domain #0 via SSH.
XSCF> snapshot -L F -t user@<IP-of-domain#0>:/var/sun/name-of-XSCFU

Note : If user is root, then make sure that file /etc/ssh/sshd_config contains the line:
PermitRootLogin yes
• Send the results to handy drive
XSCF>snapshot -d usb0

ADVICE ON DOMAIN INSTALLATION METHODS


If the Solaris configuration will be identical on all domains, install the first
domain, an EIS SuperUser offers the following method which he has used on
customer sites:
1. Install XSB0 (domain 0) and patch from EIS-DVD according to page 27 of
this checklist onwards.
2. Run sys-unconfig on the domain (this halts Solaris).
3. Add XSB1 to domain 0.
4. Boot the domain from DVD media into single-user mode.
5. Copy disk image from c0t0d0s0 to c1t0d0s0 (maybe via cpio or whatever
you are familiar with).
6. Remove XSB1 from domain 0
7. Assign XSB1 to domain 1 with a LSB of 0.
8. Boot domain 1 from disk and answer the Solaris post-install configuration
questions: How easy that was and 100% identical!!
9. Repeat for other domains.

Das könnte Ihnen auch gefallen