Chinaunix首页 | 论坛 | 博客
  • 博客访问: 834401
  • 博文数量: 167
  • 博客积分: 7173
  • 博客等级: 少将
  • 技术积分: 1671
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-04 23:07
文章分类

全部博文(167)

文章存档

2018年(1)

2017年(11)

2012年(2)

2011年(27)

2010年(88)

2009年(38)

分类:

2010-01-13 21:49:11

Sun M 系列服务器............................................................. 54
XSCF(通过扩展系统控制设备)介绍...........................................55
服务器管理和操作原理.................................................55
远程监控.............................................................55
分区配置和管理.......................................................56
初始化XSCF.......................................................... 56
 

M系列是Sun的数据中心等级的Unix服务器产品,SPARC Enterprise M9000、SPARC Enterprise M8000和中档的SPARC Enterprise M5000、SPARC Enterprise M4000都采用了SPARC64 VI处理器,都运行Solaris 10操作系统,提供大型主机级的可靠性和安全性。系统结构和之前的机器有所不同,增加单服务器多Domain功能;增强的系统管理卡,即XSCF。现对这一系列的机器安装操作系统之前必须,配置好XSCF。

XSCF(通过扩展系统控制设备)介绍

     XSCF 是用来设置和控制服务器的系统控制设备。SPARC Enterprise M3000 及以上型号由服务器中的扩展系统控制设备 (XSCF) 进行监控和管理。 XSCF的服务处理器与其他处理器分隔开来。 

    XSCF定期监控服务器组件,包括 CPU, 内存、磁盘、风扇旋转和设备温度,监控信息存储在XSCF中。OS 故障不会影响到 XSCF 操作,因为它与运行的服务器架构完全独立。配置和分区管理以及服务器资源切换也通过 XSCF执行。 

XSCF 可通过命令行操作。 服务器和 XSCF 控制台之间的通信由SSH进行加密和保护。 通过XSCF获得准确及时的服务器状态,降低系统管理员的负载和管理成本。 

    

服务器管理和操作原理

    SPARC Enterprise定期监控服务器组件,包括 CPU, 内存、磁盘、风扇旋转和设备温度。服务器机柜中的错误通过 XSCF通知和保存。系统管理员通过由LAN连接到 XSCF的PC来监控和管理服务器状态。这些功能可快速确认组件错误,对系统操作进行详细地分析。

    

远程监控

可通过LAN对服务器进行远程监控。通过SSL 和 SSH协议进行数据加密和保护,保证服务器和管理员之间数据传输的安全性。可以为系统操作选择合适的 XSCF 功能。这些功能包括:

1.远程服务器监控和操作:服务器监控和操作包括开机/关机,可通过LAN连接的远程站点执行。

2.使用e-mail 通知错误:服务器中发生的错误可通过e-mail发送到手机或PC。即使系统管理员不在现场,他/她也可以获得及时的监控信息,迅速采取行动对系统做操作。

3.与系统管理软件合作:与系统管理软件如:服务器系统管理器(SSM)或 Systemwalker合作,保证可通过一个控制台管理多个服务器。

分区配置和管理 

    XSCF 可进行整体的服务器分区管理,包括分区间的配置、管理、操作和资源转换。

     

初始化XSCF

本人只是接触过M4000和M5000,所以这里选择M4000作为例子进行操作。

1. 将操作面板上的模式开关设置到“维修”模式 

2. 将交流电源断路器旋转至“打开”位置。

   打开交流电源之后,服务器即开始进行 XSCF 初始化,这可能会花费 分 

   钟或是更长的时间来完成。初始化完成时,操作面板上的“XSCF 待机” LED  

   指示灯会亮起。

3. XSCF初始化完后,就可以用默认的账户进行登录进行配置信息的初始化。

    XSCF默认的登录账号有:default、admin;但这两个账户拥有的权限有很大的不同,default相当于超级管理的权限,而admin的权限就很少,所以我们要使用default这个用户进行登录。

login: default

Change the panel mode switch to Locked and press return...

Leave it in that position for at least 5 seconds.

Change the panel mode switch to Service, and press return...

输入用户名default后,根据消息在一分钟之内操作模式开关,以更改模式开关,即根据提示,将前面板钥匙由锁定位置拧到维护位置,按回车,等待5秒后,将钥匙由维护位置拧到 锁定位置,再敲回车,这样系统就进入XSCF提示符了。

 

以下我们尝试用admin用户做一些操作:

XSCF> showboards -a -v

Permission denied.

XSCF> poweron -d 0

Permission denied.

由这些操作我们可以知道XSCF内置的admin用户虽然不需要密码,但是权限很小,无法查看系统配置以及给Domain加电等操作。

4. 初始化 XSCF 设置所需要设置的东西

下面是进行安装所需的设置。

设置                                              命令

注册 XSCF 用户帐户、密码和用户权限               adduserpassword

注册现场工程师 (field engineer, FE) 用户帐户(用于维护) setprivileges

日期和时间设置                                    setdatesettimezone

确认 XSCF 主机公钥                               showssh

SSH/telnet 设置                                    setsshsettelnet

网络接口、路由和 DNS 相关设置       setnetworksetroutesetnameserver 

海拔高度管理设置                                 setaltitude

双供电选件设置                                   setdualpowerfeed

5. 添加初始用户

XSCF> adduser eis-installer

XSCF> setprivileges eis-installer platadm useradm auditadm         

XSCF> showuser -l

User Name:         eis-installer

UID:               100

Status:            Enabled

Minimum:           0

Maximum:           99999

Warning:           7

Inactive:          -1

Last Change:       Jan 01, 2001

Password Expires:  Never

Password Inactive: Never

Account Expires:   Never

Privileges:        useradm

                   platadm

                   auditadm

XSCF> password eis-installer

New XSCF password: 

BAD PASSWORD: it is based on a dictionary word

Retype new XSCF password: 

6. 设置时区、时间

   需要设置XSCF的时区以及时间才能正常开机,否则不能给Domain加电

XSCF> settimezone -c settz -s Asia/Shanghai

Asia/Shanghai

XSCF> showdate

Mon Jan  1 08:12:02 CST 2001

XSCF> setdate -s 2009.10.17-10:46:30

Mon Nov 17 10:46:30 CST 2008

The XSCF will be reset. Continue? [y|n] :n

Mon Nov 17 02:46:30 UTC 2009

7. 设置网络

在初始化的过程中必须设置DSCP,否则安装操作系统后会有服务启动报错

XSCF> setdscp

DSCP network  [0.0.0.0        ] > 192.168.1.0  

DSCP netmask  [255.255.255.0  ] > 

XSCF address  [192.168.0.1    ] > 192.168.1.1

Domain #00 address  [192.168.0.2    ] > 192.168.1.2

Domain #01 address  [192.168.0.3    ] > 192.168.1.3

Commit these changes to the database? [y|n] : y

XSCF> showdscp

DSCP Configuration: 

Network: 192.168.1.0

Netmask: 255.255.255.0

 Location     Address

----------   ---------

XSCF         192.168.1.1

Domain #00   192.168.1.2

Domain #01   192.168.1.2

 

8.设置管理口IP

如果需要设置管理口IP,必须设置管理口的主机名和管理口所在域的域名(如果管理口没有处于域中,可以随意编造一个域名),否则网络参数无法成功设置。

XSCF> sethostname xscf#0 TJ-CBD01  

XSCF> sethostname -d mylocal                    

XSCF> setnetwork xscf#0-lan#0 -m 255.255.255.224 192.168.237.234

XSCF> setnetwork -c up  xscf#0-lan#0

XSCF> setroute -c add -n 0.0.0.0 -m 0.0.0.0 -g  192.168.239.252 xscf#0-lan#0

9.开启SSH

 

XSCF> showssh       

SSH status: disabled

RSA key:

DSA key:

XSCF> setssh -c enable

Continue? [y|n] :y

Please reset the XSCF by rebootxscf to apply the ssh settings.

XSCF>

XSCF> rebootxscf

The XSCF will be reset. Continue? [y|n] :y

到这里XSCF就初始化成功。

阅读(4844) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~