请问如何将阵列挂上!dmesg 信息如下!谢谢!
SCSI subsystem driver Revision: 1.00
HP CISS Driver (v 2.4.52.RH2)
cciss: Device 0xb178 has been found at bus 1 dev 3 func 0
blocks= 71122560 block_size= 512
heads= 255, sectors= 32, cylinders= 8716 RAID 0
blocks= 569038365 block_size= 512
heads= 255, sectors= 63, cylinders= 35421 RAID 5
blk: queue c04fcfa0, I/O limit 4294967295Mb (mask 0xffffffffffffffff)
Partition check:
cciss/c0d0: p1 p2 p3 p4 < p5 >
cciss/c0d1: unknown partition table
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
/proc 都在那儿呢..
其实这个也是一个小敲门,搞不清楚自己的设备状况,无论是光纤的lun还是scsi lun, /proc 下面一个都逃不掉.
需要补充一点的是,HP的cciss驱动的盘阵,并不是严格意义的SCSI协议的驱动,它应该是COMPAQ当年自己定义的block协议驱动。所以有时候直接用fdisk -l 好像不能显示出cciss的盘,只能是fdisk -l /dev/cciss/cXdX 才能知道是否装上了。
还有个办法,是用dd来读一下/dev/cciss/cXdXpX的分区。看是否能够正常读出数据。
eg: dd if=/dev/cciss/c0d0p0 of=/dev/null bs=4k count=1
谢谢,拨云见日啊!
版主的讲述简单明了,我个人觉得回答问题,就应该这样,不仅要让提问题知其然,还要知让其知道其所以然。
HP 的scsi 阵列卡用的驱动是cciss, 产生的设备名是 /dev/cciss/cXdX , 分区好后是 /dev/cciss/cXdXpX
c=controller c1就是服务器上第一个SmartArray controller, c2就是第二个...
d=lun d1就是第一个lun, d2就是第二个lun
p=partition
c0d0p1 就是服务器上第一个SA阵列控制器的第一个lun的第一个分区. p从1开始.
fdisk 的时候,要直接 fdisk -l /dev/cciss/cXdX
如果你不知道自己服务器上到底cXdX=? 你到 /proc 下面看就知道了.包括具体的controller 信息都在那里
晕死了,刚才我打了N变,没成功,把你的复制粘贴后就过去了,。。。。。谢谢!
fdisk /dev/cciss/c0d1
已经挂上去了