blog.wuhui.sh.cn 分享知识 交流技术
如何将hp阵列挂接及hp scsi相关from cu
上一篇 / 下一篇 2008-07-07 00:36:52 / 个人分类:Linux
DOIT博客
O#vj'v6{+Bw[0y
Q: 阵列如何挂接
,?[7z3@I0V9xX0SCSI subsystem driver Revision: 1.00DOIT博客PcThU.R d
HP CISS Driver (v 2.4.52.RH2)DOIT博客,b;QI+e|#[]#Q
cciss: Device 0xb178 has been found at bus 1 dev 3 func 0DOIT博客m8W9K6|:L*M}W
blocks= 71122560 block_size= 512
!c _Fv'i AaG0 heads= 255, sectors= 32, cylinders= 8716 RAID 0DOIT博客K/sf;c GAQ }2^P
DOIT博客X kin6ag
blocks= 569038365 block_size= 512DOIT博客G'@0|\ KZ4q(I&Y
heads= 255, sectors= 63, cylinders= 35421 RAID 5
Q6l4ni'X \#d,|*g0
\k&x8t(L2Mc0blk: queue c04fcfa0, I/O limit 4294967295Mb (mask 0xffffffffffffffff)DOIT博客O:a:t&w5h.be~
Partition check:
t|G$t$H'P7YrV+n(Uf0cciss/c0d0: p1 p2 p3 p4 < p5 >DOIT博客aT&Z4w }rN
cciss/c0d1: unknown partition tableDOIT博客-g c*r;uZ$j$p8H4B
DOIT博客 r}+g F\3g%f
#fdisk /dev/cciss/c0d1DOIT博客s,UM:g3j G `6M
DOIT博客K[t4U6Q
nu9i 的帖子:DOIT博客 x$|.X]%@TW?/[
Cb2hx@ X)S@0需要补充一点的是,HP的cciss驱动的盘阵,并不是严格意义的SCSI协议的驱动,它应该是 COMPAQ当年自己定义的block协议驱动。所以有时候直接用fdisk -l 好像不能显示出cciss的盘,只能是fdisk -l /dev/cciss/cXdX 才能知道是否装上了。DOIT博客4?,sOCG'S7A kY*?}
DOIT博客,O4[@0I;M)f#t1V v,s
还有个办法,是用dd来读一下/dev/cciss/cXdXpX的分区。看是否能够正常读出数据。DOIT博客SS-uj:a
eg: dd if=/dev/cciss/c0d0p0 f=/dev/null bs=4k count=1DOIT博客mP*K[D7B'o
DOIT博客X[wn)u3^&O]
nntp的帖子DOIT博客Q3tkQL0Y'jTOh
/proc 都在那儿呢..DOIT博客eLU-jP,k
其实这个也是一个小敲门,搞不清楚自己的设备状况,无论是光纤的lun还是scsi lun, /proc 下面一个都逃不掉.
:vDa3q:OFC3x0
Bj`-i1i)UJ0HP 的scsi 阵列卡用的驱动是cciss, 产生的设备名是 /dev/cciss/cXdX , 分区好后是 /dev/cciss/cXdXpX
g@4y,L(y%G E%E5zx0DOIT博客\_2^k@D
c=controller c1就是服务器上第一个SmartArray controller, c2就是第二个...
|0B3@:ZHF0d=lun d1就是第一个lun, d2就是第二个lun
J[PM"X}i3V$^)^0p=partition
s/B@ ^1O \ H0
6b9ag'b9L&q YE0c0d0p1 就是服务器上第一个SA阵列控制器的第一个lun的第一个分区. p从1开始.
z\6J Qt)N-s0DOIT博客5k9l @5l!Us
fdisk 的时候,要直接 fdisk -l /dev/cciss/cXdX
1R.Dj8wx6K\0
-X3] c"[!CBLy0如果你不知道自己服务器上到底cXdX=? 你到 /proc 下面看就知道了.包括具体的controller 信息都在那里DOIT博客8S/s7t|x"~R
DOIT博客C?z q ]-F k|
!m&a F5b-m L&NE v0
Q:同样是AS4版本,为什么其的设备文件名称不一样DOIT博客4e/U {&? D6Xm
zUs5F2R"L.c0之前做过一次 i386
A%LV_&i._1y(u0/dev/cciss/c0d0 第一块硬盘
Q: 阵列如何挂接
,?[7z3@I0V9xX0SCSI subsystem driver Revision: 1.00DOIT博客PcThU.R d
HP CISS Driver (v 2.4.52.RH2)DOIT博客,b;QI+e|#[]#Q
cciss: Device 0xb178 has been found at bus 1 dev 3 func 0DOIT博客m8W9K6|:L*M}W
blocks= 71122560 block_size= 512
!c _Fv'i AaG0 heads= 255, sectors= 32, cylinders= 8716 RAID 0DOIT博客K/sf;c GAQ }2^P
DOIT博客X kin6ag
blocks= 569038365 block_size= 512DOIT博客G'@0|\ KZ4q(I&Y
heads= 255, sectors= 63, cylinders= 35421 RAID 5
Q6l4ni'X \#d,|*g0
\k&x8t(L2Mc0blk: queue c04fcfa0, I/O limit 4294967295Mb (mask 0xffffffffffffffff)DOIT博客O:a:t&w5h.be~
Partition check:
t|G$t$H'P7YrV+n(Uf0cciss/c0d0: p1 p2 p3 p4 < p5 >DOIT博客aT&Z4w }rN
cciss/c0d1: unknown partition tableDOIT博客-g c*r;uZ$j$p8H4B
DOIT博客 r}+g F\3g%f
#fdisk /dev/cciss/c0d1DOIT博客s,UM:g3j G `6M
DOIT博客K[t4U6Q
nu9i 的帖子:DOIT博客 x$|.X]%@TW?/[
Cb2hx@ X)S@0需要补充一点的是,HP的cciss驱动的盘阵,并不是严格意义的SCSI协议的驱动,它应该是 COMPAQ当年自己定义的block协议驱动。所以有时候直接用fdisk -l 好像不能显示出cciss的盘,只能是fdisk -l /dev/cciss/cXdX 才能知道是否装上了。DOIT博客4?,sOCG'S7A kY*?}
DOIT博客,O4[@0I;M)f#t1V v,s
还有个办法,是用dd来读一下/dev/cciss/cXdXpX的分区。看是否能够正常读出数据。DOIT博客SS-uj:a
eg: dd if=/dev/cciss/c0d0p0 f=/dev/null bs=4k count=1DOIT博客mP*K[D7B'o
DOIT博客X[wn)u3^&O]
nntp的帖子DOIT博客Q3tkQL0Y'jTOh
/proc 都在那儿呢..DOIT博客eLU-jP,k
其实这个也是一个小敲门,搞不清楚自己的设备状况,无论是光纤的lun还是scsi lun, /proc 下面一个都逃不掉.
:vDa3q:OFC3x0
Bj`-i1i)UJ0HP 的scsi 阵列卡用的驱动是cciss, 产生的设备名是 /dev/cciss/cXdX , 分区好后是 /dev/cciss/cXdXpX
g@4y,L(y%G E%E5zx0DOIT博客\_2^k@D
c=controller c1就是服务器上第一个SmartArray controller, c2就是第二个...
|0B3@:ZHF0d=lun d1就是第一个lun, d2就是第二个lun
J[PM"X}i3V$^)^0p=partition
s/B@ ^1O \ H0
6b9ag'b9L&q YE0c0d0p1 就是服务器上第一个SA阵列控制器的第一个lun的第一个分区. p从1开始.
z\6J Qt)N-s0DOIT博客5k9l @5l!Us
fdisk 的时候,要直接 fdisk -l /dev/cciss/cXdX
1R.Dj8wx6K\0
-X3] c"[!CBLy0如果你不知道自己服务器上到底cXdX=? 你到 /proc 下面看就知道了.包括具体的controller 信息都在那里DOIT博客8S/s7t|x"~R
DOIT博客C?z q ]-F k|
!m&a F5b-m L&NE v0
Q:同样是AS4版本,为什么其的设备文件名称不一样DOIT博客4e/U {&? D6Xm
zUs5F2R"L.c0之前做过一次 i386
A%LV_&i._1y(u0/dev/cciss/c0d0 第一块硬盘