fc60管理及其命令详解_第1页
fc60管理及其命令详解_第2页
fc60管理及其命令详解_第3页
fc60管理及其命令详解_第4页
fc60管理及其命令详解_第5页
已阅读5页,还剩63页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、fc60的管理与维护一、管理工具1 am60启动&关闭am60# /sbin/init.d/hparamgr start# /sbin/init.d/hparamgr stop判断am60版本# what /opt/hparray/bin/amdsp如果输出小于b.xx.xx.15 or later,需要打上合适的patch:phco_28165 b.10.20.18 am60 patch for hp-ux 10.20phco_28166 -b. 11.00.18 - am60 patch for hp-ux 11.00phco_28167 -b.11.11.18-am60 patc

2、h for hp-ux 11.112. stm (hp only password: bridge ,有效期:2005-1-31) 判断stm版本# /usr/sbin/stm如果version小于a.24.00 or later需要打上合适的patch:hp-ux 10.20 - phss_23654hp-ux 11.0-phss_23655二、常用管理任务1. 查看阵列状态显示阵列ids# /opt/hparray/bin/amdsp -i显示阵列所有状态# amdsp -a显示磁盘信息# amdsp -d查看lun状态# amdsp -1 lun#2. 磁盘阵列配置为阵列指定别名# am

3、mgr -d <arrayalias> <arrayid>关闭磁盘 write cache enable (wce)# amutil w <arrayid>同步控制器日期和时间# ammgr -t <arrayid>3. 磁盘阵列空间管理创建lun# amcfg -l <cntrlrld>:<lun#> -d <channel:id>,<channel:id><raidlevel> <-force> <arrayid># amcfg -l a: 1 -d 1:0,

4、2:0 -r 1 fc60替换lun (lun0不能删除,只能替换) # amcfg -r <cntrlrld>:<lun#> -d <channel: id>,<channel:id><raidlevel> <-fbrce> <arrayid># amcfg -r a:0 -d 1:0,2:0 -r 1 fc60删除lun# amcfg -d <lun> -force <arrayid># amcfg -d 1 -force fc60添加hot space盘# ammgr -h cha

5、nnel:id <arrayid>移除hot space盘# ammgr -d channekid <arrayid>3. 阵列维护磁盘定位# amutil -f channekid <arrayid> (使被定位磁盘 fault 灯闪烁)# amutil - s <arrayid> (关闭被定位磁盘fault灯闪烁)重置电池使用时间# ammgr -b回复磁盘阵列出厂设置(慎用:所有数据全部丢失)amutil -syswipe -force <arrayid> ammgr -c aa <arrayid>fc60管理命令集

6、:am60srvr(lm) am60srvr(lm)名称am60srvr -磁盘阵列服务器守护程序概要/opt/hparray/bin说明am60srvr是array manager 60管理软件的服务器部分。它监视磁盘 阵列的操作和性能,以及满足来自执行磁盘阵列命令的客户端的外部请求oam60srvr监视磁盘阵列的性能和状 态,维护磁盘阵列口志,以及允许客户端检查和更改磁盘阵列配置。am60srvr必须正在运行,才允许使用命令行实用程序管理磁盘阵列。主机i/o不依赖于am60srvr ,不管后者是否运行,都将得到服务。由于am60srvr在管理磁盘阵列方面的重要性,引导系统时将自动启动它。安

7、全配置为所有安全配置修改了该命令。安全行为/限制只有授权用户才能使用该命令。命令授权该命令需要有sysadmin授权才能成功执行。权限已将该命令修改为支持最小权限。该命令拥有的潜在权限及其用法包 括:allowdacread提升该权限以提供对设备的任意读取访问。 allowdacwrite提升该权限以提供对设备的任意写入访问。 allowmacread提升该权限以提供对设备的强制读取访问。 allowmacwrite提升该权限以提供对设备的强制写入访问。 filesysops提升该权限以允许mknod(2)系统调用成功。writeaudit该命令生成自己的审计记录,并将它们直接提交到系统审 计

8、跟踪。每当命令需要写入审计 记录时,都会提升该权限。诊断信息将am60srvr检测到的所有磁盘阵列状态的重要更改都输入到/var/adm/syslog/syslog.log 中。这些条目构成了磁盘阵列操作的历史记录,并且可以用于跟踪操作。作者am60srvr rtlhp 开发。文件下列文件支持am60srvr的操作。这些文件通常位于/opt/hparray/lib/nls/msg/c/ 中。hp-ux 1 li version 2: september 2004 -1- hewlett-packard companysection 1m-21am60srvr(lm) am60srvr(lm)a

9、m60srvr.cat消息清单文件am60clcat所有命令行客户端的消息清单文件fwerrcod.cat命令行客户端的消息清单文件oemmsgol.cat oem特定的消息的消息清单另请参阅amdsp(lm)、amcfg(lm)> amutil(lm)> amlog(lm)> ammgr(lm)o section 1m-22 hewlett-packard company - 2 - hp-ux 1 li version 2: september 2004amcfg(lm) amcfg(lm)名称amcfg管理磁盘阵列上的lun (逻辑驱动器)配置概要amcfg -l cn

10、trlrid:lun -d channel:id,channel:id,.-r raidlevel -c capacity -s segmentsize -force -v -? array id amcfg -r cntrlrid:lun -d channel:id,channel:id,.-r raidlevel -c capacity -s segmentsize -force -v -? array id amcfg -c -d channel:id,channel:id,. -r raidlevel -s segmentsize 卜v卜? arrayldamcfg -d lun -v

11、 -? arrayldamcfg mlun -c cntrlrld -v -? arrayld说明amcfg管理由a/tqwd标识的磁盘阵列上的lun配置。这包括磁盘阵列上所有lun的创建、删除、更换和分配 所有权。警告:删除lun会删除该lun上的所有数据。请在删除lun之前先备份所有重要数据。用于确定磁盘阵列地址的ar ray id可以是磁盘阵列序号或名称(如果 已经为磁盘阵列分配了一个序号或名称)。标识磁盘模块使用格式为兀:兀的编号对在array manager 60内对磁盘模块进行标识。第个编号标识了将阵列控制器连接至包含磁盘模块的磁盘盒的scsi通道(或总线)。通道编号标示在阵列 控

12、制器盒的背面。第二个编号是磁盘模块scsi ido scsi id由安装了磁盘模块的插槽确定,但不同于物理插 槽编号(0-9)。例如,编号对2:1标识通道2上的磁盘模块,其scsi id为1。有关磁盘模块寻址的详细信息,请参阅diskarray fc/60 user's guide。选项amcfg支持下列选项:-ccapacity指明要创建的lun的容量。通过在该值的后面添加相应的字母m或g,可以用兆字节(m)或千兆字节(g)为单位来指定容量。如果没有指定,缺省为千兆 字节。缺省情况下,lun将使用所有磁盘上的全部可用容量。可以指定一 个比较低的值作为lun容量,但这会导致磁盘容量利用

13、不足。未包含在lun中的所有 容量都将不可访问,实际上就浪费了容量。-c计算使用指定的磁盘、raid级别和条带段大小的lun的容量。 该命令实际上不创建luno它只是在使用指定值创建了lun时返回可用容量。-d channel:id, channel:id标识用于lun的磁盘。可以指定多个磁盘。每个磁盘都使用通道编 号(16)和scsi id(0-4. 8-12)标识。请注意,指定多个磁盘时,各个磁盘之间不能 有空格。hp-ux lli version 2: september 2004 -1- hewlett-packard companysection 1m-23amcfg(1m) amc

14、fg(1m)为确保高可用性,每个磁盘应该位于不同的磁盘盒中。这将保护lun 避免产生磁盘盒故障。注释:为raid 0/1 lun选择磁盘时,以何种顺序指定磁盘是很重要的。所指定的前半部分磁盘是主数据磁盘,后半部分磁盘是磁盘镜像。为保持数据可用 性,磁盘镜像与数据磁盘必须位于不同的磁盘盒中。例如,假设创建一个4磁盘raid 0/1 lun,在通道1上使用一个磁 盘盒,在通道2上再使用一个磁盘盒。以1:2、1:3、2:2、2:3的顺序指定磁盘,将形 成镜像对1:2/2:2和1:3/2:3 o这可以确保可用性,因为数据磁盘位于通道1上,而镜 像磁盘位于通道2±o但是,以1:2、2:2、1:

15、3和2:3的顺序指定磁盘会形成镜像对1:2/1:3 和2:2/2:3o这将使每对数据磁盘和镜像磁盘处于同一磁盘盒中,从而 使lun易于遭受磁盘盒故障的侵害。dlun删除由厶un标识的luno-force允许使用同一磁盘盒中的两个或更多磁盘创建lun。该选项 允许忽略设计用于lun绑定进程的高可用性保护。通过该选项,可以指定每个磁盘盒中的多个 磁盘。也可以使用该选项创建包含多于六个磁盘的raid 5 luno-l cntrlr!d:lun使用由厶un指定的编号创建lun。该lun将由cntrlrld标识的控制器所有。m lun c cntrlrld将厶期 指定的lun的所有权更改为hcntrlr

16、ld指定的控制器。-rraidlevel标识用于lun的raid级别。可以指定的raid级别 包括0、1和5。选择有两个以上磁盘的raid 1可以创建raid 0/1 luno raid 0仅在固件hp07及 更高版本上可用。注意:raid0不提供数据冗余。只有在高性能比数据保护更为重要 的情况下,才应使用raidoo在raid 0 lun内,任何磁盘故障都会导致丢失lun上 的所有数据。raid0应该仅用于非关键性数据,这些数据在发生硬件故障时可能 会丢失。-r cntrlrld:lun在cntrlrld标识的控制器上,使用由厶t/n指定的编 号替换(取消绑定或重新绑定)luno-s seg

17、mentsize标识用于lun的条带段大小。条带段大小以kb为 单位指定,它必须是当前缓存页大小设置的倍数。例如,如果缓存页大小设置为4 kb,则条带段大小的 有效设置包括4、8、16、64 等。-v以详细模式显示其他命令执行、状态和(或)状态消息。-?显示扩展的用法消息。该选项将覆盖所有其他选项。安全配置该命令针对各种安全配置进行了修改。section 1m-24 hewlett-packard company - 2 - hp-ux 1 li version 2: september 2004amcfg(1m) amcfg(1m)安全行为/限制该命令仅适用于授权用户使用。命令授权必须具有s

18、ysadmin授权才能成功执行该命令。权限为了支持最低权限,已经对该命令进行了修改。该命令及其使用可能 具有的权限包括:allowdacread设立该权限可以提供对设备的任意读取访问。 allowdacwrite设立该权限可以提供对设备的任意写入访问。 allowmacread设立该权限可以提供对设备的强制读取访问。 allowmacwrite设立该权限可以提供对设备的强制写入访问。 filesysops设立该权限可以成功完成mknod(2)系统调用。 writeaudit该命令生成其自己的审计记录,并将它们直接提交给系统 审计跟踪。每当命令需要写入审 计记录时,将设立该权限。外部语言环境影响

19、环境变量lg.messages用于确定显示消息的语言。使用locale),可以检 查当前语言设置。返回值amcfg可返回下列值:0成功完成。1执行(i/o、子系统、安全等)吋发生错误。2命令语法出错:例如,传递了一个未知的命令行选项。3与服务器通信时超时。可能说明amsosrvr没有运行。诊断信息amcfg可以生成以下消息:usage:amcfg l i r <gntrlrld>:<lun>d <ghannel:ld>t<channel:ld>. -r <raidlevel>c <gapacity> s <segme

20、ntsize> force-v -s <arrayld>amcfg -g -d <ghannel:ld>t<channel:ld>. jr <raidlevel> s <segmentsize>-v -s <arrayld>amcfg d <lun> -v s <arrayld>amcfg m <lun> c <gntrlr!d>hp-ux lli version 2: september 2004 -3- hewlett-packard companysection

21、1m-25amcfg(1m) amcfg(1m)-v -s <array!d>extended help: amcfg ?命令语法出错。请重新输入命令,并带上所有必需参数。amcfg: the <arrayld> entered does not identify a known, supported array指定的a/tqwd不存在,或不能标识与系统通信的设备。请验证阵列 存在并且能正常运行。amcfg: the specified con七rqlle厂 is a©七 physically instchled控制器特定的命令已发送给不存在或无法访问的控制器

22、。amcfg: the specified lun does 门©七 exist in 七his array指定的lun不存在。amcfg: the capacity specified exceeds 七otal available for diskslun 门七 c厂eated.请求的容量超出了所请求磁盘的可用容量。amcfg: unknown capacity subscrip七:x应有容量下标m或g ,或者没有任何下标。但发现了兀。请重新输 入命令,并使用正确的下标。amcfg: capacity mus七 be >= 10 mb尝试创建容量小于10 mb的lun。但最

23、小容量大小10 mb是必需的。请重新发出命令,并使用较大的容量规格。amcfg: lun already owned by specified controller尝试将lun的所有权更改为某控制器,但此控制器已有该所有权。 未执行任何操作。amcfg: lun 0 may 门at be deleted use -r option to replace lun0 instead.尝试删除luno,这是不允许的。但可以使用amcfg -r重新配置lun oo未执行任何操作。amcfg: lun s owning controller not respondingcheck con七厂©

24、lie厂 stotus or bind lun to the o七her con七roller 尝试将lun绑定到没有响应的控制器上。未执行任何操作。amcfg: lun s new owning con*tr©ller 门o七 respondingcheck controller status or bind lun to the other controller尝试更换(取消绑定或重新绑定)lun,但新拥有的控制器没有响应。 未执行任何操作。amcfg: the specified operation cannot be performedon a passive con七rol

25、ler尝试绑定或更换被动控制器上的lun。amcfg: error in command execu门,<add比ionol error lnfo>:<error info decode命令因设备错误、内部错误或系统错误而失败。additional error info 和error info decode字段将保留有 关失败及其原因的详细信息。section 1m-26 hewlett-packard company - 4 - hp-ux lli version 2:september 2004amcfg(1m) amcfg(1m)amcfg: a raid 5 lun

26、with more than one disk on a channel is not arecommended high availability configure七)©门 use force to override amefg: a raid 5 lun with more 七han one disk in an enclosure is nota recommended high availability configuration. use -force to override amefg: a raid 5 lun with more 七han six disks in

27、this array is not a recommended high availability configuration use force to override amefg: a raid o/l lun wtth both mirrors residing on the same ghannelis 门©七 a recommended high availability configuration use force to overrideamefg: a raid 0/1 lun with bath mirrors residing in the same enclos

28、ureis not a recommended high availabili*ty configuration use -force to override.amgfg: a raid o/l lun may contain no more than 30 disks.已超出raid 0/1 lun中阵列支持的磁盘的最大绝对数。amcfg: a raid 5 lun may contain no more than 20 disks.已超出raid 5 lun中阵列支持的磁盘的最大绝对数。举例 在磁盘阵列rack 51上绑定带有5个磁盘的raid 5 luno磁盘阵列包含五个磁盘盒,每个磁盘

29、盒都位于其自 己的通道上°lun的容量缺省为五个磁盘的全部可用容量。lun归 控制器a所有,其分配编号是2,使用的条 带段大小是16 kb。请注意,每个磁盘都位于不同的磁盘盒中,以便获得高可用性,并且各个磁盘参数之间不留 空格。amcfg l a:2 d 1:1,2:2,3:1t4:4,5:3 r 5 s 16 ragk_51在磁盘阵列rack 51上绑定raid 0/1 luno lun归控制器b所有,其分配编号是4,使用的条带段大小是4kb。请注意,选定磁盘可创建位于不同的磁盘盒中的镜像对(1:3、2:3和1:4、2:4) o这可以保持高可用性。虽然指定了raid 1,但是包含两

30、个以上的磁盘会使磁盘阵列创建raid0/1 luno amcfg -l b:4 -d 1:3j:4a2:3t2:4 -r 1 -s 4 ragk.51计算磁盘阵列rack_51上的五磁盘raid 5 lun的可用容量。amcfg g d 1:2,212,3:2,4:6 r 5 s 32 ragk_51 删除磁盘阵列rack 51上的lun 3:amcfg d 3 ragk_51将磁盘阵列rack_51上的lun 0的所有权更改为控制器b:amcfg m 0 c b ragk_51hp-ux 1 li version 2: september 2004 -5- hewlett-packard c

31、ompanysec 七 io 门 1m-27amcfg(1m) amcfg(1m)相关内容必须运行am60srvr才能执行此命令。请参阅am60srvr( 1m)。作者amcfg由hp开发。另请参阅amdsp(lm)> ammgr(lm)> amutil(lm)> amlog(lm)、am60srvr(lm)osec七心门 1m-28 hewlett-packard company - 6 - hp-ux 1 li version 2: september 2004amdload(im) amdload(im)名称amdload -将新固件下载到磁盘阵列控制器、磁盘系统bcc

32、控制器和磁盘概要amdload -d all | channel:id,chcmnel:id,. codefile arrayldamdload g all | cntrlrld codefile arrayld amdload -s all | channel,channel, . -force codefile array idamdload i ar ray idamdload ?备注下载固件只应由经过服务培训的人员执行。如果固件下载不正确,则可能导致磁盘阵列或者它的某些组件无法运行。说明amdload会将新固件代码复制到磁盘阵列控制器、磁盘系统bcc控制器,arrayld标识的磁盘阵列

33、中的磁盘。新的代码存储在codefile标识的文件中。用来对磁盘阵列进行编址的awawd可以是磁盘阵列序号或名称(如果为磁盘阵列指定了序号或名称的话)。标识磁盘模块在array manager 60中,磁盘模块使用“:兀形式的编号对进行标识。第一个数字标识将阵列控制器连接到包含该磁盘模块的磁盘盒的scsi通道(或总线)。通道编号标在阵列控制器盒的背部。第二个数字是磁盘模块scsiido scsi id由磁盘模块安装所在的插槽确定,但是该数字与物理插 槽编号(0-9)不同。例如,编号对2:1标识位于通道2 ±scsi id为1的磁盘模块。有关磁盘模块编址的详细信息,请参阅diskarr

34、ay fc/60 user's guide。选项amdload支持卜列选项:件下载到磁盘阵列控制器。新的代码存储在codefile标识的文件中。如果包括了创 选项,则将固件同时下载到两个磁盘阵列控制器。 如果包括了cntrlrld选项,则将固件下载到指定的控制器(a或b)。 所列为三种控制器固件文件:bootware> firmware和nvsramo这 些文件必须按正确顺序进行下载。升级固件时,请首先下载bootware代码文件,然后下载firmware代码文件,最后下载nvsram文件。转换为早期版本的固件(降级)时,正确的顺序是首先firmware,然后bootware,最

35、后nvsram。注释:在hp07和更高的固件版本中,bootware和firmware文件在 一个“打包”文件中提供。应该首先下载该打包文件,然后下载nvsram文件。该顺序既 适用于升级也适用于降级。hp-ux 1 li version 2: september 2004 -1- hewlett-packard company section 1m-29 amdload(1m) amdload(1m)典型的代码文件扩展名如下所示:*.bwd bootware*.apd firmware (或 u appware)二 dip 打包的 boot ware 和 firmware*.dl 或者*.d

36、lp nvsram-d将新固件下载到磁盘。新的代码存储在codefile标识的文件中。如果包括了8选项,则将固件下载到磁盘阵列的所有磁盘。如果包括了channel:id选项,则只将固件下载到指定的磁盘。磁盘是 由通道(16)和scsi id(0-4, 8-12)标识的。-i显示指定磁盘阵列的所有硬件组件的固件版本。-s将新固件下载到磁盘系统bcc控制器。新的代码存储在codefile 标识的文件中。如果包括了创 选项,则将固件下载到磁盘阵列的所有磁盘系统bcc 控制器。如果包括了channel选项,则只将固件下载到指定的磁盘系统。磁盘 系统是由通道(1-6)标识的。固件将同时下载到磁盘系统的两

37、个bcc控制器。如果包括了-选项,则将忽略非最佳磁盘状态。-?显示扩展的使用消息。该选项会覆盖所有其他选项。安全配置该命令针对所有安全配置进行修改。安全行为/限制该命令的使用仅适用于授权用户。命令授权该命令需要sysadmin授权才能成功执行。权限该命令已经过修改,可支持最低的权限。该命令及其使用可能拥有的 权限包括:allowdacread该权限用于提供对设备的任意读取权限。 allowdacwrite该权限用于提供对设备的任意写入权限。 allowmacread该权限用于提供对设备的强制读取权限。 allowmacwrite该权限用于提供对设备的强制写入权限。 filesysops使用该权

38、限,可允许mknod(2)系统调用成功。 writeaudit该命令将生成白己的审计记录,并将这些记录直接提交到 系统审计跟踪。每当此命令需要 写入审计记录时,都会使用此权限。section 1m-30 hewlett-packard company - 2 - hp-ux 1 li version 2: september 2004amdload(1m) amdload(im)外部语言环境影响环境变量lg_messages用于确定显示消息的语言。使用locale(l)可以检查 当前语言设置。返回值amdload可返回下列值:0成功完成。1执行(i/o、子系统、安全等)中岀现错误。2命令语法中

39、出现错误:例如,传递了一个未知的命令行选项。3与服务器通信时超时。可能表明amsosrvr未在运行。诊断信息amdload可能会生成下列消息:usage: amdload -d all i ghanrld.ghanjd,. <codefile>< array idamdload c all i <cntrlrld> codefile <arrayld>amdload s all i <chan>t<chan>t.4 force <codefile><arrayld>amdload i <arrayl

40、d>extended help: amdload -?amdload ?命令语法中出现错误。重新输入该命令及所有必需的参数。amdload: arg out of range其中一个参数超出了其最大或最小大小,或者形式不正确。请检查每 个参数的大小和形式。amdload: the <arrayld> entered does not identify a known.supported array 指定的不存在,或者不能标识正与系统通信的设备。请验证 该阵列是否存在并且可以运行。amdload: firmware download has been aborteddisk &

41、lt;disk> does 七 exist in the subsys七em.指定的磁盘不存在于该子系统中。重新输入磁盘列表,确保所有磁盘 均实际存在。对于不存在的通道将显示类似的消息。amdload: firmware download has been abortedthere is more 七han one type of disk mechanism amongthe disks selected for update.任何特定的固件文件都仅对于一种磁盘机制类型有效。如果指定要更 新的磁盘属于多种机制类型,则会显示该消息。重新输入磁盘列表,仅包括属于一种机制类型的磁盘。 amd

42、load: the disk <disk> was repeated in your list.hp-ux 1 li version 2: september 2004 -3- hewlett-packard companysec 七io 门 1m-31amdload(1m) amdload(1m)re-enter the command, listing each item once如果输入列表中的磁盘或通道重复,则会显示该消息。请确保一次列 出一个项目。amdload: firmware download has been aborted>lun <lun>

43、is 门ot in an optimal state. wait until all luns are in尝试磁盘或阵列控制器下载之前,lun必须处于最佳状态。如果在 下载之前任何lun处于非最佳状态,或者如果lun在两个磁盘下载过程之间进入非最佳状态,则会 显示该消息。amdload: error in command execu七i©rx <additional error lnfo>:<error info decode>itl于设备错误、内部错误或系统错误,该命令失败。additional errorinfo 和 error info decode

44、字段中会显示有关该失败及其原因的具体信息。举例将文件coderev2.1中的新i古i件下载到磁盘阵列rack_51中的两个 磁盘阵列控制器:amdload -c all coderev2.1 rack_51将文件diskrev3.2中的新固件下载到磁盘阵列rack_51中的指定磁盘(通道6, scsi id 2和通道6, scsi id4):amdload -d 6:2,6:4 diskrev3.2 ragk_51将文件bccrevu中的新固件下载到磁盘阵列rack_51上所有磁盘 系统的bcc控制器中:amdload s all bccrev14 ragk.51相关内容要执行该命令,必须运行

45、amsosrvr。请参阅am6osrvr( 1m)。作者amdload 由hp 开发。另请参阅amdsp(lm)> amcfg(lm)> amutil(lm)> amlog(lm)> ammgr(lm)>am60srvr(lm)osection 1m-32 hewlett-packard company - 4 - hp-ux 1 li version 2:september 2004amdsp(1m) amdsp(1m)名称amdsp -显示磁盘阵列的状态和操作配置概要amdsp i lun | g | d | -c | s | h | a | a | -r v

46、 s -?a r ray idamdsp -p -v -s -? devicefileamdsp -i -v -s -?amdsp -r -v -?说明amdsp显示由arrayld标识的磁盘阵列的状态和配置信息。逻辑配置、物理配置和当前状态都可以通过使用amdsp来显示。还可以显示市主机识别的所有磁盘阵列的列表。用来对磁盘阵列进行编址的arrayld可以是磁盘阵列的序号或名称(如果已为磁盘阵列指定了名称的话)。标识磁盘模块在阵列管理器60中,磁盘模块是通过使用形式为的编号对来标识的。第一个数字标识scsi通道(或总线),该通道将阵列控制器连接到包含磁盘模块的磁盘盒。通道编号标在阵列控制器盒的

47、背部。第二个数字是磁盘模块的scsi ido scsi id由安装磁盘模块的插槽确定,但它不同于物理插槽编号(0-9) o例如,编号对2:1标识通道2上scsi id为1的磁盘模块。有关磁盘模块编址的详细信息,请参考disk arrayfc/60 user9s guide。选项amdsp支持下列选项:none显示有关磁盘阵列的一般信息。这包括产品和供应商信息、阵列状态和容量使用情况。-o显不由-c、-d> -g、-h、-s> i和-r选项表th的所有信息。通 过此方法,可以快速显示有关磁盘阵列的所有配置和状态信息。此选项将显示所有lun的信息。-a显示与服务器和指定磁盘阵列之间的接

48、口相关的信息。-c显示磁盘阵列控制器和bcc磁盘系统控制器的信息。-d显示阵列中所安装的全部磁盘的信息。每个磁盘都由一个形式为channel:id的编号对来标识。还会显示安装磁盘的磁盘盒和插槽。-g显示磁盘组信息。将显示磁盘阵列上每个磁盘组的信息。每个 lun都有一个磁盘组。-h显示有关磁盘阵列硬件的信息。这包括磁盘阵列子系统和每个磁 盘系统中的硬件组件。-i显示当前连接到服务器并且能够被服务器识别的所有磁盘阵列的 ido如果己经为磁盘阵列指定了一个名称,还将显示该名称。因为此选项与设备无关,所 以它不使用ar ray id ahp-ux 1 li version 2: september 2

49、004 -1- hewlett-packard companysection 1m-33 amdsp(1m) amdsp(1m)-i lun显示由厶un标识的lun的信息。如果未指定厶un ,则显示磁盘阵列上所有lun的 信息。-p devicefile显示与指定的设备文件相对应的控制器的硬件路径信 丿思、o-r显示当前在磁盘阵列上正在进行的所有重建的进度。-r重新扫描磁盘阵列。主机将扫描所有受支持的磁盘阵列并更新当前的列表。如果已经添加了新磁盘阵列,但是它尚未显示在由t选项返回的磁盘阵列列表中,则这可能非常有用。-s显示磁盘阵列的状态信息。这包括磁盘阵列的缓存设置。-s显示原始输出。数据以用

50、冒号分隔的ascii文本字符串形式输出。原始输出格式接近此页的末尾。-v详细信息模式显示有关命令执行情况、状态和(或)状况的其他 消息。-?显示扩展的使用情况消息。此选项将覆盖所有其他选项。安全配置此命令针对所有安全配置进行了修改。安全行为或限制对此命令的使用仅适用于授权用户。命令授权此命令要求具备sysadmin授权才能成功执行。权限此命令已进行修改,可以支持最小权限。此命令可能拥有的权限及其 用法包括:allowdacread使用此权限,可以对设备进行任意的读取访问。 allowdacwrite使用此权限,可以对设备进行任意的写入访问。 allowmacread使用此权限,可以对设备进行强

51、制的读取访问。allowmacwrite使用此权限,可以对设备进行强制的写入访问。 filesysops使用此权限,可允许mknod(2)系统调用成功。 writeaudit此命令生成其自身的审计记录,并将这些记录亡接提交到 系统审计跟踪。每当此命令需要 写入审计记录时,都会使用此权限。外部语言环境影响环境变量lc.messages用于确定显示消息的语言。当前的语言设置可以用 locale)进行检查。section 1m-34 hewlett-packard company - 2 - hp-ux hi version 2: september 2004amdsp(1m) amdsp(1m)返

52、回值amdsp可返回下列值:0成功完成。1出现执行(i/o、子系统、安全等)错误。2在命令语法中出现错误:例如,传递了未知的命令行选项。3与服务器的通信超时。可能表明amsosrvr未在运行。诊断信息下列消息可以由amdsp生成:usage: amdsp -i lun i -d i -g i -g is i h i r i a i a-v -s <arrayld>amdsp i i r v samdsp p -v s <devicefile>extended help: amdsp ?在命令语法中已出现错误。请重新输入此命令以及所有必需的参数。amdsp: arg &#

53、169;urt of range某个参数已经超过了其最大大小或最小大小,或者其形式有误。请检 查每个参数的大小和形式。amdsp: the <arrayld> entered does 门at identify a known, supported array指定的away/d不存在或者不标识正与系统进行通信的设备。请验证 该阵列是否存在而且是否能正常运转。amdsp: the specified con七广©113厂 is not physically installed向不存在或者无法访问的控制器发出了控制器特定的命令。amdsp: the specified lun

54、 does 门七 exis七 in this array.指定的lun不存在。amdsp: no array controllers installed该软件无法标识阵列中已安装的控制器。这可能是由于出现控制器故 障或电缆问题。请更正该问题并重新发出此命令。amdsp: no controller hardware path was found for the givendevice file向不存在或者无法访问的控制器发出了控制器特定的命令。amdsp: error in command execu<additional error lnfo>:<error info de

55、code>此命令失败的原因在于设备错误、内部错误或系统错误。additional error info 和error info decode 字段将保留有关故障及其原因的详细信息。hp-ux 1 li version 2: september 2004 一3- hewlett-packard companysection 1m35amdsp(1m) amdsp(1m)举例显示有关磁盘阵列rack_51的一般信息:amdsp rack_51显示磁盘阵列rack 51上lun 2的信息:amdsp -i 2 ragk_51显示磁盘阵列rack_51上所有lun的信息:amdsp i ragk

56、_51显示磁盘阵列rack_51中已安装的所有磁盘的信息:amdsp -d rack.51列出由主机识别的所有磁盘阵列的序号:amdsp i原始输出格式此处列出了每个显示选项的原始输出文本字符串的内容。请注意,-。选项的原始输出包含由-1、-d、c、s>-g、-a、r和-h选项显不的单个字符串。为清楚起见,当计算布尔表达式时,true=1 >false=o 。选项原始输出说明none d:vendorld:product!d:arrayid:servername:arraytype:mfgprodgode:physcapacity:luncapacity:hotsparegapac

57、ity:unallocatedcapacity:arrays 七ote:arrayalias前导d是用来将此记录标识为缺省记录的字母。所有的容量都以gb为单位,其中1gb=1024a3bytes5但是lun容量除外,它在原始输出模式中总是以mb为单位,其中1mb=1024" 2 bytes-c下面是每个磁盘阵列控制器的输出:g:subsystem:gntrlrld:gompstate:gntrlrmode:quiesced:vendorld:modelnum:sernumber:fwrevision:bootrevision:hprev:loopld:alpa:preferredalpa:cntrlrdate

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论