- 论坛徽章:
- 0
|
偶翻译的,ES-310(Veritas)的东东,第一章,(努力翻译ing)
光纤通道的调停循环(Fibre Channel Arbitrated Loop,FC-AL)
光纤通道的一个重要增强就是开发出了FC-AL,特定的开发来达到存储内部连接的需求。FC-AL既可以支持简单的配置,也可以支持HUBS,交换机,服务器和存储系统的复杂的配置。此外,对于已经存在的设备和固件不需要昂贵和复杂的改变FC-AL就可以提供更高的级别。
广泛的支持工业标准
FC-AL开发成就了ANSI/ISO可接受的SCSI-3标准的一部分,避免了创建的非一致性和执行矛盾。实际上所有的系统制造商都执行FC-AL,如所有那些磁盘驱动和存储系统的厂商。
高度的灵活性
FC-AL可以在光纤及铜线缆上进行操作,而且不只是用来进行磁盘的I/O。光纤通道的规范通过使用广泛多样的协议支持高速系统和网络内联。包括:
u SCSI---小型计算机系统接口
u IP---互联网协议
u ATM---为计算机数据的适应(Adaptation)层(AAL5)
u FC-LE---连接封装
u IEEE802.2
因为光纤通道的技术细节被协议接口隐藏,所以,对系统软件的影
响是最小的。
光纤通道与SCSI的比较
光纤通道与SCSI相比有许多优点,如下所示:
光纤通道 SCSI
全双工操作 半双工操作
100MB/s 40MB/s
性能不被磁盘的位置所影响 性能会由于物理磁盘的位置不同而有所影响
磁盘的多路径支持 磁盘的连接只可以通过SCSI通道
最大4个主机可以同时连接到一个适当的盘阵 最大2台主机可以连接到一个单独的SCSI通道
串行数据传输 并行数据传输
在SAN中适当的使用,允许使用交换机和HUB 不适合SAN环境,不允许使用交换机和HUB
可以连接的最大距离30公里(25MHz)/10公里(100MHz) 最大距离25米使用DSCSI
SPARCstorage Array 100
SPARCstorage Array 100的功能
SPARCstorage Array 100(SSA100)有着以下的几方面功能
n 光纤通道接口,双口
n 30个磁盘驱动器
n 每个tray可以连接10个磁盘
n 6个内置的SCSI地址
n 热拔插磁盘tray的限制和注意
u 在你拔出驱动tray前一定要保持在SSA100上的tray所连接的磁盘处于静止状态
u 在移除tray前,tray中与其他磁盘相关的卷必须要离线或镜像分离。
SPARCstorage Array 100的分址
典型的地址路径:(如图1_14)
n c0t3d0s2
n c4t4d4s4
RSM Storage Array
RSM Storage Array的功能:
RSM存储阵列可以做为一个独立的存储单元连接到一个单独差分SCSI Sbus卡或与一个特定的双口控制器集成上架,功能有:
n 差分宽SCSI,68针,单口
n 每个阵列有7个磁盘驱动器
n 磁盘可以热拔插
n 冗余的电源模块
n 冗余的冷却模块
n 驱动器可以单独移动
RSM Storage Array的分址
如果RSM存储阵列连接到差分宽SCSI接口,SCSI目标ID与tray中的slot号相对应,典型的物理地址如:(如图)
n c2t0d0s2
n c4t2d0s4
n c2t5d0s3
设备号(d0)总是为0
Sun StorEdge D1000
Sun StorEdge D1000的功能
除了控制板,Sun StorEdge A1000和D1000有以下几个共同点:
n Ultra差分宽SCSI,68针,双口
n 8个1.6英寸或12个1英寸的Ultra SCSI磁盘
n 双电源支持
n 双冷却模块
---------------------------------------------------------------------------------------------
注意:磁盘,电源支持及冷却模块都是热拔插的
---------------------------------------------------------------------------------------------
Sun StorEdge D1000的线缆连接
如图1_9所示,Sun StorEdge D1000有四个SCSI口。通过配置控制器,一半的磁盘连接到其中的一个端口。也可以通过配置,使得所有磁盘都通过一个连接来控制。每一半的接口提供一个UDWIS连接。
图1_10显示了如何连接一个Sun StorEdge D1000使得所有的磁盘都通过一个端口来连接。
Sun StorEdge D1000的编址
通过开关设置,D1000中的磁盘可以被编址为两种不同的方式。如果两个SCSI口的磁盘的分开的,这些磁盘在每半个单元拥有相同的地址范围。
图1_11显示了地址的变更,显示在8和12个磁盘驱动的D1000中。
Sun StorEdge 5000
Sun StorEdge A5000是一个高可用性,存储子系统。A5000是配置有完全冗余,热交换活动组件构成的高性能、高可用性的建筑。A5000是SUN存储阵列里拥有最高的可靠性,有效性及可服务性(RAS)功能的盘阵系统。
Sun StorEdge 5000的功能
主要包括:
n SUN的第二代光纤通道存储子系统
n 可以在56英寸机架上最大加载4个桌面单元,并可以在72英寸机架上最大加载6个桌面单元。
u 每个机架包括两个HUB
n 一个新的存储数据方式:
u 极快(100MB/s)
u 高可用性;最佳的RAS功能
u 在容量,带宽和I/O传输速率上可以升级
n 最大支持14个半高(1.6英寸)或22个LP(1英寸)热交换,双口及FC-AL磁盘驱动器
n 两个带有GBIC的接口板,提供了对双口磁盘驱动器的双路径能力,两个主机可以连接到每条路径。
n 一个前端面板模块(FPM)允许配置附件的状态,并对其进行显示和修改
n 磁盘附件的活动组件是冗余的,在子系统进行操作的时候可以被替换。
n 当组件全部或部分失败时,会自动进行重配置。
n 桌面产品的外围设计最大可以支持到6个阵列加载到一个SUN的标准机架上。
n 每个单元里,有123.75GB可用的格式化后的原设备空间,支持495GB空间(per loop),最大支持4个单元(per loop)。
---------------------------------------------------------------------------------------------
注意:SUN的企业级网络阵列连接主机结点的时候使用SOC+FC-AL接口卡或在SUN的企业级服务器的I/O版上内置的FC-AL接口。
---------------------------------------------------------------------------------------------
Sun StorEdge 5000的编址
A5000存储系统支持22个磁盘或14个磁盘驱动的配置。物理位置以组来描述,前面的槽位0-10及后面的槽位0-10(22个磁盘),或前面的槽位0-6及后面的槽位0-6(14个槽位)。每个box可以被分配一个box ID从0-3。每个标识决定了一个box的预配置段。每个地址与一个SCSI目标号(14个磁盘为例)直接相关。
n Box ID 0 编址:
背面驱动:t22 t21 t20 t19 t18 t17 t16
前面驱动: t0 t1 t2 t3 t4 t5 t6
n Box ID 1 编址:
背面驱动:t54 t53 t52 t51 t50 t49 t48
前面驱动:t32 t33 t34 t35 t36 t37 t38
n Box ID 2 编址:
背面驱动:t86 t85 t84 t83 t82 t81 t80
前面驱动:t64 t65 t66 t67 t68 t69 t70
n Box ID 3 编址:
背面驱动:t118 t117 t116 t115 t114 t113 t112
前面驱动:t96 t97 t98 t99 t100 t101 t102
物理地址
Box ID地址创建了一个从0-122的目标地址段,所以,可以最大支持4个A5000的存储阵列以菊花链的方式连接到一个单独的控制器上而不会有任何的SCSI地址冲突。典型的A5000存储阵列的设备地址如下:
u c0t3d0s2
u c4t6d0s3
u c3t98d0s2
u c1t6d0s4
u c5t113d0s0
u c2t83d0s4
---------------------------------------------------------------------------------------------
注意----在存储阵列内的设备地址的目标地址ID与菊花链中的目标地址ID相同。
---------------------------------------------------------------------------------------------
Sun StorEdge A5000的内部编址
虽然A5000的目标地址段从0-128,所有的地址都没有使用。但配置14槽的阵列只会使用阵列有效的目标ID的56个。配置22槽的阵列会使用尽可能多的有效目标ID,是88个。表1_1列出了以菊花链方式连接的A5000存储阵列配置中每个box ID的目标地址分配。它也提供了用来计算每个目标地址的规则。
SCSI target# = (A5000_ID * 32) + (16 * backplane#) + slot#
A5000_ID ----- 是在FPM中所编定的
Backplane ----- 对于前面驱动为0,背面驱动为1
Slot ----- 从0-6,从设备向导中读取
使用带有hubs的Sun StorEdge A5000
通过使用FC-Al的集线器可以从一个单独控制接口连接访问最大4个A5000的盘阵。
FC-AL集线器有7个口可以连接,当一个端口接收数据,它重新定时并重新传输数据到下一个正确端口(it retimes and retransmits that data out the next port to the right.)。HUB上的最后的端口把数据路由回第一个端口。
当使用FC-AL Hubs时通常的情况如图1_12:
SPARCstorage MultiPack
SPARCstorage MultiPack是一个带有快速宽SCSI接口的多磁盘存储设备。MultiPack-2提供了一个ultra fast wide SCSI接口。此设备有两种版本:
n SPARCstorage MultiPack单元最大支持6个1.6英寸高,单接口的磁盘
n SPARCstorage MultiPack单元最大支持12个1英寸高,单接口的磁盘
SPARCstorage MultiPack有9英寸高。
你可以使用SPARCstorage MultiPack以多初始化的SCSI配置方式。
---------------------------------------------------------------------------------------------
注意----如果你没有SPARCstorage MultiPack连接到你的系统,你需要一个特定的license来使用VM来配置SPARCstorage MultiPack。
---------------------------------------------------------------------------------------------
SPARCstorage MultiPack的功能
主要包括:
n 一个68针fast wide, 或 ultra wide SCSI接口
n 设备地址由位置决定(与硬件相关)
n 在一个标准的50针(narrow)SCSI总线可以使用6个SCSI驱动单元
n 12个驱动器的单元只可以使用68针的wide SCSI总线
n 12个1英寸高,7200转的磁盘(2.1G或4.2G)
n 6个1.6英寸,5400转的磁盘(9G或18G)
SPARCstorage MultiPack 编址
SPARCstorage MultiPack的编址将自动的由所使用磁盘的物理位置及类型所决定。以6个驱动单元为例,地址段是可以选择的。如下:
n 6个驱动单元的地址可由开关选择,1-6 或 9-14
n 12个驱动单元的地址不可选择6和7,用来消除scsi-initiator-id冲突
u 地址 2-5
u 地址 8-15
地址直接相关于目标号码,一个典型的设备地址路径:/dev/dsk/c0t8d0s2
存储阵列的设备路径 失败磁盘的错误位置由物理和逻辑设备的编码来显示。路径有以下的一些特点:l 逻辑路径连接到物理路径l 逻辑路径标识由controller, target, device定位l 目标和设备号依赖于阵列l 物理路径标识了硬件地址l 物理路径依赖于平台 /interface/array
存储阵列的设备路径
为了配置和维护存储设备,你要理解在一个存储设备里用来描述和定位存储接口板,存储阵列和磁盘的那些术语是非常重要的。
对于一个非RM6的SUN Storage Array的磁盘来讲,每个磁盘驱动器有两个唯一的路径:
n 物理设备路径(/devices)
n 逻辑设备路径( /dev/dsk 和 /dev/rdsk)
系统驱动器和应用使用设备路径来访问特定的磁盘驱动。
设备路径介绍
物理路径
所有设备的物理路径都位于目录:/devices下
物理硬件的访问路径由系统驱动器使用。物理路径描述了用来连接
一个特定设备的物理硬件组件的地址。一个典型的物理路径如下:
/devices/sbus@1f,0/SUNW,socal@0,0/sf@1,0/ssd@w2100002037049a5f,0:e
逻辑路径
磁盘的逻辑设备路径在目录:/dev/dsk(块设备)和 /dev/rdsk(原设备)
一个逻辑设备路径是物理路径的简单表示,一个典型的逻辑设备路径如下:
/dev/dsk/c2t3d0s7
每个逻辑设备连接到一个物理设备路径:
# ls -l /dev/dsk/c1t3d0s2
lrwxrwxrwx 1 root root 90 Dec 2 1998 /dev/dsk/c1t3d0s2 ->;
../../devices/iounit@f,e1200000/sbi@0,0/SUNW,soc@3,0/SUNW,pln@
a0000800,201cad7e/ssd@3,0:c
解码(Decoding)逻辑设备路径
一个典型的逻辑设备路径如:/dev/dsk/c0t3d0 它由三个部分组成
u 控制器地址(c0)
u 目标地址(t3)
u 设备地址(d0)
控制器地址
当Solaris操作环境第一次配置的时候,所有磁盘存储接口被分配一个唯一的控制器号码。如图1_13,控制器号通常是连接单独存储设备的单独的点。虽然存储设备可以菊花链的方式连接,但它仍然是一个单独的点。
目标和设备地址
与每个目标相关的设备号依赖于存储设备的类型。对于通常的
SUN的存储设备目标和设备号的关系如下:
l SPARCstorage A100
n 30个磁盘
n 6个目标,t0-t5
n 每个目标相联5个设备(d0-d4)
l SPARCstorage RSM
n 7个磁盘
n 7个目标,t0-t6或t8-t14
n 每个目标相联一个单独设备,d0
l Sun StorEdge D1000
n 12个磁盘或8个磁盘
n 12个目标,t0-t5 和 t8-t13(或 t0-t3和t8-t11)
n 每个目标相联一个单独设备,d0
l Sun StorEdge A5000
n 14个磁盘
n 14个目标,t0-t6和t16-t22
n 每个目标相联一个单独设备,d0
解码物理设备路径
物理设备路径是复杂的,它们基于硬件平台和系统模型有许多不同格式变化。最简单的解码物理设备路径的方式就是使用一个软件工具如:device.info程序。这是一个内部的SUN工具。
给定一个系统类型和物理设备路径,这个程序提供了关于主机适配器的详细信息。你必须理解系统的物理配置。
# device.info -m SS1k /iounit@f,e1200000/sbi@0,0/SUNW,soc@3,0/SUNW, pln@a0000800,201cad7e/ssd@0,1
Machine: SPARCserver 1000 || SPARCserver 1000e System || I/O Board Number: 1
Bus Slot Number: 3
FC25/S SOC Port Number: B - *reversed* (screen printed on card/board)
SSA [21]XX WWN: 0800201cad7e
SSA [21]XX Number: ad7e (displayed on LCD panel)
SSA 1XX Tray Number: 0 (left)
SSA 1XX Tray Disk Slot Number: 9 of 10 (from front of tray)
SSA 21X Controller Number: 0
SSA 21X Tray Number: *follow cabling*
SSA 21X RSM Tray Disk Slot Number: 2 of 7 (from left of tray)
Card Type: SUNW,soc
Card Description: SPARCstorage Array 100/200 Fibre Channel Host Adapter (FC25/S)
---------------------------------------------------------------------------------------------
注意----如果没有参数,device.info将显示帮助信息
---------------------------------------------------------------------------------------------
存储配置标识 决定物理存储配置需要几个不同的策略,包括:l 串行号和模型类型的物理清单l 在 /dev/dsk中标识控制器的号l 使用命令:luxadm display命令来显示阵列信息l A5000的附件名和Box IDl 跟踪线缆
存储配置标识
为了标识一个失败的磁盘的位置,你必须能够确定你的存储阵列的
物理配置。你也必须能够确认一个物理主机适配器的控制号。查看连接阵列和主机的线缆或是已知阵列的WWN,可以跟踪连接的相对位置。
物理清单
决定你的存储配置的第一步就是检查并记录你的存储阵列的类型和号码。这对于记录每一个SPARCstorage Array 100和StorEdge A5000上相关的唯一的WWN(WorldWide Number)号非常有帮助。这些号可以用来物理定位一个特定的存储阵列。
标识系统的控制器
标识所有系统物理磁盘控制器的方法是,使用format命令来手工查看 /dev/dsk 目录的内容,或使用以下命令行来查看 /dev/dsk目录
# ls /dev/dsk |awk ’{print substr($0,0,2)}’|uniq
c0
c1
c2
#
上例中的系统拥有3个控制器,如果没有继续的调查,不可能确定哪种类
型的存储阵列连接在每个控制器上。
如果你的存储阵列是SPARCstorage Array 100或是StoeEdge A5000,阵列的配置可以简单的使用以下命令来决定:luxadm
显示一个SPARCstorage Array 100的配置
使用命令:luxadm来显示SPARCstorage Array 100的信息
# /usr/sbin/luxadm display c1
SPARCstorage Array 100 Configuration (luxadm version: 1.31 97/10/01)
Controller path: /devices/io-unit@f,e1200000/sbi@0,0/SUNW,soc@3,0/SUNW,pln@a0000800,201cad7e:ctlr
DEVICE STATUS
TRAY 1 TRAY 2 TRAY 3
slot
1 Drive: 0,0 Drive: 2,0 Drive: 4,0
2 NO SELECT NO SELECT NO SELECT
3 NO SELECT NO SELECT NO SELECT
4 NO SELECT NO SELECT NO SELECT
5 NO SELECT NO SELECT NO SELECT
6 Drive: 1,0 Drive: 3,0 Drive: 5,0
7 NO SELECT NO SELECT NO SELECT
8 NO SELECT NO SELECT NO SELECT
9 NO SELECT NO SELECT NO SELECT
10 NO SELECT NO SELECT NO SELECT
CONTROLLER STATUS
Vendor: SUN
Product ID: SSA100
Product Rev: 1.0
Firmware Rev: 2.4
Serial Num: 0800201CAD7E
Accumulate Performance Statistics: Enabled
以上的信息显示了SPARCstorage Array 100的输出信息,安装了六个磁盘。你可以通过12位的WWN的最后4位来定位物理单元。它们是ad7e并显示在目标存储阵列的LED窗口里。
显示一个Sun StorEdge A5000的配置
使用命令:luxadm来显示 Sun StorEdge A5000阵列的配置
# luxadm display AA
(luxadm version: 1.28 98/01/22)
SENA DISK STATUS
SLOT FRONT DISKS (Node WWN) REAR DISKS (Node WWN)
0 On (O.K.) 20000020370c2532 On (O.K.) 20000020370c25fe
1 On (O.K.) 20000020370c261b On (O.K.) 20000020370c262d
2 On (O.K.) 20000020370c227a On (O.K.) 20000020370c1d9e
3 On (O.K.) 20000020370c22fb On (O.K.) 20000020370c2338
4 On (O.K.) 20000020370c2324 On (O.K.) 20000020370c25e2
5 On (O.K.) 20000020370c257d On (O.K.) 20000020370c1f14
6 On (O.K.) 20000020370c2358 On (O.K.) 20000020370c1e9b
SUBSYSTEM STATUS
FW Revision:1.01 Box ID:3
Node WWN:5080020000011df0 Enclosure Name:AA
以上luxadm命令的输出显示了一个带有完整的14个磁盘的Sun StorEdge A5000阵列的配置信息。也可以使用前端面板模块(FPM)来定位WWN。一个最简单的定位方法就是在FPM中查看附件名字。它通常在FPM屏幕的保存模式(saver)中显示,附件的名字在例中是:AA
当使用Sun StorEdge A5000时,你可以使用带有附件名字和物理位置的luxadm命令来定位磁盘驱动,当使用luxadm时,涉及到的A5000的磁盘名为:
n AA,f5
AA,f5与A5000的附件名AA相关,它标识的前端的第5个磁盘。
显示一个Sun StorEdge D1000或RSM的配置
命令:luxadm不能显示D1000或RSM的配置信息,format命令是有用的,但它不能执行I/O路径名字的解码。这里,我们将使用一个称为device.info的内部脚本程序。给定一个系统类型和物理设备路径,这个程序将提供相关主机适配器板的细节信息。你必须要理解系统类型的物理配置。
% device.info -m SS1k /iounit@f,e1200000/sbi@0,0/SUNW,soc@3,0/SUNW,pln@a0000800,201cad7e/ssd@0,1
Machine: SPARCserver 1000 || SPARCserver 1000e System || I/O Board Number: 1
Bus Slot Number: 3
FC25/S SOC Port Number: B - *reversed* (screen printed on card/board)
SSA [21]XX WWN: 0800201cad7e
SSA [21]XX Number: ad7e (displayed on LCD panel)
SSA 1XX Tray Number: 0 (left)
SSA 1XX Tray Disk Slot Number: 9 of 10 (from front of tray)
SSA 21X Controller Number: 0
SSA 21X Tray Number: *follow cabling*
SSA 21X RSM Tray Disk Slot Number: 2 of 7 (from left of tray)
Card Type: SUNW,soc
Card Description: SPARCstorage Array 100/200 Fibre Channel Host Adapter (FC25/S)
存储阵列的固件 通过使用luxadm命令来维护A5000的存储阵列的固件,主要执行以下功能:l 在SOC主机适配卡上校验固件版本l 在阵列控制板上校验固件版本l 在阵列磁盘上校验固件版本l 下载新的固件
存储阵列的固件
一些光纤通道的硬件设备上通常会有固件组件,它们的固件版本可能会不同。在启动一个安装前,必须校验固件的版本达到最小推荐级别。如果需要,固件必须升级到一个可以接受的级别。相关的光纤通道组件为:
n SOC和SOC+主机适配卡
n Array 100 控制板
n Array 5000 控制板
n Array 5000 磁盘
校验光纤通道的SBus卡的固件
光纤通道的Sbus卡的固件版本必须由命令:luxadm来检测,这是一个标准的Solaris操作系统命令,位于目录:/usr/sbin
对于100/200的存储阵列的SOC卡和A5000的SOC+卡要使用不同的命令参数。
对于SOC卡的luxadm命令输出:
# luxadm fc s download
Found an FC/S card in slot: /devices/sbus@6,0/sbusmem@1,0:slot1
Detected FC/S Version: 1.33 for /devices/sbus@6,0/sbusmem@1,0:slot1
Found an FC/S card in slot: /devices/sbus@6,0/sbusmem@2,0:slot2
Detected FC/S Version: 1.33 for /devices/sbus@6,0/sbusmem@2,0:slot2
对于SOC+卡的luxadm命令输出:
# luxadm fcal s download
Found Path to 2 FC100/S Cards
Device:
/devices/io-unit@f,e6200000/sbi@0,0/SUNW,socal@0,0
Detected FC100/S Version: @(#) FCode 1.9 97/06/08
Device:
/devices/io-unit@f,e7200000/sbi@0,0/SUNW,socal@0,0
Detected FC100/S Version: @(#) FCode 1.9 97/06/08
Complete
校验SPARCstorage Array 控制卡的固件
你可以使用luxadm命令来校验SPARCstorage Array控制卡的固件版本。每个控制器必须要独立执行。
对于SPARCstorage Array的luxadm命令输出:
# /usr/sbin/luxadm display c3
SPARCstorage Array 110 Configuration
(/usr/sbin/ssaadm version: 1.15 96/03/17)
Controller path:
/devices/sbus@6,0/SUNW,soc@d,10000/SUNW,pln@a0000000,78ccf9:ctlr
DEVICE STATUS
TRAY 1 TRAY 2 TRAY 3
slot
1 RESERVED Drive: 2,0 Drive: 4,0
2 Drive: 0,1 Drive: 2,1 Drive: 4,1
3 Drive: 0,2 Drive: 2,2 Drive: 4,2
4 Drive: 0,3 Drive: 2,3 Drive: 4,3
5 Drive: 0,4 Drive: 2,4 Drive: 4,4
6 Drive: 1,0 Drive: 3,0 Drive: 5,0
7 Drive: 1,1 Drive: 3,1 Drive: 5,1
8 Drive: 1,2 Drive: 3,2 Drive: 5,2
9 Drive: 1,3 Drive: 3,3 Drive: 5,3
10 Drive: 1,4 Drive: 3,4 Drive: 5,4
CONTROLLER STATUS
Vendor: SUN
Product ID: SSA110
Product Rev: 1.0
Firmware Rev: 3.6
Serial Num: 00000078CCF9
Accumulate Performance Statistics: Enabled
校验A5000阵列控制器的固件
你可以使用命令:luxadm来显示A5000存储阵列的固件信息。每个阵列必须要独立执行。
# luxadm display d
(luxadm version: 1.28 98/01/22)
SENA
DISK STATUS
SLOT FRONT DISKS (Node WWN) REAR DISKS (Node WWN)
0 On (O.K.) 20000020370c2532 On (O.K.) 20000020370c25fe
1 On (O.K.) 20000020370c261b On (O.K.) 20000020370c262d
2 On (O.K.) 20000020370c227a On (O.K.) 20000020370c1d9e
3 On (O.K.) 20000020370c22fb On (O.K.) 20000020370c2338
4 On (O.K.) 20000020370c2324 On (O.K.) 20000020370c25e2
5 On (O.K.) 20000020370c257d On (O.K.) 20000020370c1f14
6 On (O.K.) 20000020370c2358 On (O.K.) 20000020370c1e9b
SUBSYSTEM STATUS
FW Revision:1.01 Box ID:3 Node WWN:5080020000011df0
Enclosure Name:d
校验A5000的磁盘固件
你可以使用命令:luxadm来校验磁盘的固件版本。它需要使用一个特殊的包含磁盘固件补丁的程序来进行升级。
devsys2# luxadm disp AA,f1
DEVICE PROPERTIES for disk: AA,f1
Status(Port A): O.K.
Vendor: SEAGATE
Product ID: ST19171FCSUN9.0G
WWN(Node): 20000020370d336f
WWN(Port_A): 21000020370d336f
Revision: 117E
Serial Num: 9812R69750
Unformatted Capacity: 8637.338 MByte
Read Cache: Enabled
Minimum prefetch: 0x0
Maximum prefetch: 0xffff
Location: In slot 1 in the Front of
the enclosure named: AA
Path(s):
/dev/rdsk/c2t1d0s2
/devices/pci@6,4000/SUNW,ifp@3/ssd@w21000020370d336f,0:c,raw
下载新的光纤通道的SBus卡的固件
你也可以使用luxadm来下载新的光纤通道Sbus卡的固件。SOC和SOC+的命令和文件名字会有所不同。这个命令下载所有光纤通道卡的固件文件。
u 下载SOC光纤通道Sbus卡固件
# luxadm –v fc s download –f ./fc_s_code
u 下载SOC+光纤通道Sbus固件
# luxadm –v fcal s download –f ./fc_s_code
下载阵列控制卡固件
存储阵列控制器的固件必须在每个单独的阵列上升级。对于SPARCstorage Array和SENA Array的命令和文件名字是不同的。这个命令只下载被命名的存储阵列控制卡的固件文件。
u 下载SPARCstorage Array控制卡的固件
# luxadm download –f ./ssafirmware c1
u 下载SENA接口卡固件
# luxadm –s download –f ./ibfirmware d
SOC和SOC+固件源文件下载
固件文件是SPARC可执行文件,通过使用软件补丁,源文件是可用的。
u SOC Sbus卡固件
/usr/lib/firmware/fc_s/fc_s_fcode
u SOC+ Sbus卡固件
/usr/lib/firmware/fc_s/fcal_s_fcode
阵列控制器固件源文件
固件文件是SPARC可执行文件。其中一些源文件由Solaris操作系统加载,通过软件补丁,更新的版本是可用的。
u SPARCstorage Array控制器固件
/usr/lib/firmware/ssa/ssafirmware
u SENA接口板固件
/usr/lib/locale/C/LC_MESSAGES/ibfirmware
---------------------------------------------------------------------------------------------
注意----更新任何存储阵列的固件都是一个复杂的任务。必须遵守严格的规则和过程,可能会导致接口卡永久的毁坏。在试图进行任何固件更新前检查你的SUN 段的表示。
--------------------------------------------------------------------------------------------- |
|