Chinaunix首页 | 论坛 | 博客
  • 博客访问: 660270
  • 博文数量: 109
  • 博客积分: 6081
  • 博客等级: 准将
  • 技术积分: 1318
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-24 10:28
文章分类
文章存档

2011年(8)

2010年(39)

2009年(62)

分类:

2009-11-07 13:37:18

HP nPartiton 分区管理
 
 管理nPar的方式
1. mp or gsp
可以访问所有硬件,不管分区是否启动都可以访问
包括:
命令菜单
nPar console
nPar vfp
nPar console logs
Chassis Log Viewer (hp9000 pa8700) or Event Log viewer(sx1000)
2. EFI boot manager EFI shell commands (安腾系统  分区激活但未启动操作系统)
3. BCH menu commands (pa-risc系统  分区激活但未启动操作系统)

4. nPar命令
5. partition manager   /opt/parmgr/bin/parmgr

常用nPar命令
parcreate   创建新的分区
parmodify   更改分区
parremove   删除一个已经存在的分区
parstatus   显示分区信息和硬件详细
parunlock   unlock complex profile data
fruled      闪烁或者关闭attention indicators(LEDS)
frupower    显示cell或者i/o chassis的电源状态等也可以关闭和打开电源
cplxmodify  更改服务器的cmplex属性

core cells
每个分区中的一个cell,连接到有i/o chassis的core i/o上,提供中断访问
core中有个主要的处理器在操作系统还没有运行的时候提供BCH或者EFI

parstatus -C   列出cell的整体使用和分配情况
parstatus -V -c   #   列出具体cell的特性和状态
parstatus -P 列出所有分区和他们的启动情况(激活或者未激活)
也可以通过service processor中的vfp来查看启动状态

管理分区
mp|gsp
cp  列出分区配置,包括分配的cells
ps  列出cabinet power cell processor memory i/o等详细
io  列出cells 到i/o chassis的连接情况
id  列出产品和序列号
efi
info sys
info io
info mem
info cpu
bch
pr
me
io
cid
nPar命令
parstatus -C  cell配置
parstatus -V -c  # cell的详细信息
parstatus -I  rad -q  olrad -q 列出i/o chassis和卡的槽位信息
parstatus -B   complex的cabinet总体信息
parstatus -V -b#  列出详细的cabinet信息
parstatus -X  列出产品和序列号
parstatus -V -p#  列出分区具体配置信息
parstatus -w  列出本地分区的数目
frupower -d -C  frupower -d -I  列出所有的cells(-C)和所有的i/o chassis(-I)信息

  创建第一个分区
2种方法
创建初始分区(所有的nPar服务器都支持)
nPar管理工具远程管理创建 (只有sx1000系统架构的服务器支持远程创建  IPMI over LAN)
创建其他分区
本地创建其他分区需要已经有个安装了操作系统的分区存在,nPar 工具已经安装
在操作系统中执行parcreate
远程创建使用增强的parcreate或者使用partiton manager 2.0
sx1000的架构才支持远程分区创建
远程管理有2种方式WBEM和IPMI over LAN
分区的更改
parmodify -p# -a#  增加cell
parmodify -p# -d#  删除cell
parremove -p#      删除指定npar
parmodify -p# -P   改名字
parmodify -p# -m#  更改指定分区的属性
parmodify -p# -r# -r# ... 设置最多4个分区core cell的选择  也可以在BCH COC命令来设置
parmodify -p# -b .. -s ... -t 设置启动路径

cell和分区的启动分2个过程,首先启动cell然后启动分区
cell启动过程进行加点自检,每个cells独立于其他的cells进行
a. cell加电或者复位,BIB设置(设置了BIB,cell被认为是inactive的)
b. cell中的firmware进行自检 processors  memory  i/o 互联的光纤等
c. 报告状态到 gsp|mp
分区启动过程主要有
a. service processor提供一份complex profile的拷贝到分配给分区的cells
b. service processor释放所有有use-on-nex-boot =y 并且完成cell boot的cells的BIB标志,一旦完成了BIB,cell被认为处于激活状态了
c. nPar的聚合开始了,所有分配给nPar的激活分区通过complex profile进行相互通信
d. 激活分区协商一个core cell
e. core cell管理nPar启动的剩余过程,core cell中的一个处理器运行BCH或者EFI启动环境
可以同过MP|GSP主菜单中的VFP来观察nPar的启动过程
常用的nPar启动命令和任务
RS  复位分区
RR  重新配置分区
BO  启动cells通过BIB模式,等待nPar的启动
TC 
PE  加电或者关闭一个cabinet cell  i/o chassis
 
 
  创建初始分区
创建初始分区一般会覆盖当前的配置文件,然后建立一个single-cell的分区
方法是在 service processor 命令菜单下执行CC 和 G参数 ,CC中使用-L可以恢复到以前的最后完好的分区配置
1.如果要保留以前的分区设置,以便按原来的结构恢复分区
使用 parstatus -V -p#  #为分区编号
2.初始分区需要所在的cell连接到i/o chassis上,i/o chassis必须有core i/o卡安装,需要有能启动的磁盘(或者可以安装操作系统到磁盘的方法,例如网络等)
3.所有分区处于shutdown for reconfig(inactive)状态
hpux  shutdown -R -H
win   shutdown /s
或则BCH>reconfigreset    EFI>reconfigreset   或者service process命令菜单下执行RR
4.进入gsp or mp,管理员权限
5.CM>CC 选择g  然后指定cabinet 0  slot 0或者cell0,确认后执行
complex profile will be modified代表执行成功
sorry ,command failed 代表没有执行成功
6.执行BO,让起始分区处于活动状态,起始分区总是编号为0,执行完BO,这个分区就可以进入BCH或者EFI模式了
分区系统总体结构是这样的
gsp or mp进行整体配置--->选择分区(BO等命令)----->返回MA主界面,然后对具体分区进行配置(例如CO就进入具体分区的console模式)这里可以设置启动路径等内容,改变分区配置,(cpu等资源等等)接下来可以创建新的分区.

par 命令和par 管理器两种模式
每个分区必须要有core i/o连接,启动磁盘和启动需要的pci卡等
1.登陆到已经存在的分区上的hpux操作系统上或者使用分区增强工具和par管理器
parstatus -AC  列出未分配的cell
只有状态不是absent的是服务器中存在的cell
2.parcreate -c 创建分区,-B参数用来是新创建的分区立即启动,没有指定-B的可以继续对分区资源调整,因为还未启动
如果创建一个cell的分区,使用一次-c
如果创建多个cell的分区,需要为每个cell指定-c
例子:
parcreate -c4:base:y:ri -c6:base:y:ri        
-c cell:[cell_type]:[use_on_next_boot]:[failure_usage]
上面参数的意义-c后面cell_id,base是base cell,默认的

不同版本的parcreate命令参数和用法可能不同,对于增强的nPar命令,可以指定附加的cell local memory特性

3.使用parmodify改变新的分区的设置,partition名称 -P  ,启动路径(-b -s -t) core cell选择(-r)
例子
parmodify -p1 -P "hostname05"
parmodify -p1 -r0/4 -r0/6
parmodify -p1 -b 4/0/1/0/0.9
4.parstatus -V -p#  列出新分区的配置
5.boot通过boot-is-blocked模式,以便可以配置环境变量
 
 
parcreate        创建新的nPartion
parmodify        修改现有nPartion
parremove        删除现有nPartion
parstatus        显示服务器组合系统的nPartion信息和硬件详细信息
parunlock        解除组合系统配置文件数据的锁定(慎重使用该命令)
fruled           使警示灯(LED)闪烁或将其关闭,该命令可控制单元,I/O机箱和机柜编号的指示灯
frupower         显示状态或为单元,I/O机箱加电或使其掉电
cplxmodify       修改服务器组合系统属性,支持更改组合系统名称
 
 
分区管理工具
/opt/parmgr/bin/parmgr

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