Chinaunix

标题: 怎么确定硬盘大小? [打印本页]

作者: wxshun    时间: 2007-11-08 15:54
标题: 怎么确定硬盘大小?
刚加入到系统中的一块新盘。没有做任何操作,怎么查看它的容量?盘是ibm的(可能通过型号啥的能确定容量?)。如果要是盘阵上映射过来的lun,又该咋看大小啊?

11.GIF (5.15 KB, 下载次数: 114)

11.GIF

22.GIF (5.96 KB, 下载次数: 105)

22.GIF

作者: RS9000    时间: 2007-11-08 16:09
如果命令看不出来,那就到存储上看
作者: wxshun    时间: 2007-11-08 16:16
原帖由 RS9000 于 2007-11-8 16:09 发表
如果命令看不出来,那就到存储上看

那就是说从我给的信息里看不出来硬盘大小?哪还有其他啥命令吗?是不是没加入vg之前根本就没法在主机端看到硬盘容量啊?
作者: jimmytao    时间: 2007-11-08 16:36
lspv hdisk2
作者: jimmytao    时间: 2007-11-08 16:38
lcfg -vl hdisk2
作者: jimmytao    时间: 2007-11-08 16:40
呵呵,最近范混了,
lscfg -vl hdisk2
作者: jimmytao    时间: 2007-11-08 16:42

作者: wxshun    时间: 2007-11-08 16:43
原帖由 jimmytao 于 2007-11-8 16:36 发表
lspv hdisk2

没加入vg你的命令没法用啊

33.GIF (3.66 KB, 下载次数: 105)

33.GIF

作者: wxshun    时间: 2007-11-08 16:45
原帖由 jimmytao 于 2007-11-8 16:40 发表
呵呵,最近范混了,
lscfg -vl hdisk2

谢谢老兄。我第一贴中第二个图就是这个命令啊。可俺看不出来硬盘容量,还望指教!!谢谢
作者: jimmytao    时间: 2007-11-08 16:51
你是怎么加到系统中的呢
作者: ljy245    时间: 2007-11-08 16:52
我的用这个命令能看 可能是你没把盘加到vg的缘故吧                                # lscfg -vl hdisk2
  DEVICE            LOCATION          DESCRIPTION
        
  hdisk2            10-60-00-4,0      16 Bit LVD SCSI Disk Drive (18200
                                      MB)

        Manufacturer................IBM     
        Machine Type and Model......ST318305LW      
        FRU Number..................09P4429     
        ROS Level and ID............43353042
        Serial Number...............0006E25C
        EC Level....................H11936   
        Part Number.................09P4428     
        Device Specific.(Z0)........000003129F00013E
        Device Specific.(Z1)........0501C50B
        Device Specific.(Z2)........1000
        Device Specific.(Z3)........02121
        Device Specific.(Z4)........0001
        Device Specific.(Z5)........22
        Device Specific.(Z6)........1628                                                                                             18200MB 不就是大小吗?
作者: ljy245    时间: 2007-11-08 16:54
lsattr -El hdisk2  也能看
作者: wxshun    时间: 2007-11-08 17:01
原帖由 jimmytao 于 2007-11-8 16:51 发表
你是怎么加到系统中的呢

不是我加的。是本来机器里就有,是一台140,用来练手。os 是5.1.0.0。装系统时rootvg建在了hdisk1上。我知道用hdisk2创vg,然后通过lsvg xxx可以看到硬盘容量。但不知道,在没做vg前该咋看容量,象linux中fdisk -l 那样。
作者: wxshun    时间: 2007-11-08 17:03
原帖由 ljy245 于 2007-11-8 16:52 发表
我的用这个命令能看 可能是你没把盘加到vg的缘故吧                                # lscfg -vl hdisk2
  DEVICE            LOCATION          DESCRIPTION
        
  hdisk2            10-60-00-4,0    ...

晕!!是不是和系统版本有关啊?我的机器140。 os 是5.1。你给我的两个命令在第一贴中那两张图就是,可就是没你那个容量的输出!:em11:
作者: 我老婆黑社会    时间: 2007-11-08 17:19
要加入到VG才能用LSPV查看容量
作者: wxshun    时间: 2007-11-08 17:24
原帖由 我老婆黑社会 于 2007-11-8 17:19 发表
要加入到VG才能用LSPV查看容量

那没加入前,该咋看?上面两位老兄的方法我都用过了,怎么那位老兄输出能看到容量,而我得不能呢?
作者: yanbing    时间: 2007-11-08 17:38
原因很简单,因为你那块不是IBM的原装硬盘,所有IBM的备件都有对应的FRU number,而你的盘上对应位置写着reserved。

所有IBM 硬盘都有对应的EC level,而绝对不会写成all rights。

你再对比一下这串信息就能够更加确定了。

        Device Specific.(Z0)........000003129F00013E
        Device Specific.(Z1)........0501C50B
        Device Specific.(Z2)........1000
        Device Specific.(Z3)........02121
        Device Specific.(Z4)........0001
        Device Specific.(Z5)........22
        Device Specific.(Z6)........1628

因为是140学习机,所以不用介意这问题了。只要盘没坏,加入vg接着用就行了。
作者: wxshun    时间: 2007-11-08 17:47
原帖由 yanbing 于 2007-11-8 17:38 发表
原因很简单,因为你那块不是IBM的原装硬盘,所有IBM的备件都有对应的FRU number,而你的盘上对应位置写着reserved。

所有IBM 硬盘都有对应的EC level,而绝对不会写成all rights。

你再对比一下这串信息就 ...

谢谢。又学习了。那怎么在输出里厂家一栏写着IBM?另外我最关心的是,如果是盘阵映射过来的一个盘,使用lscfg 或lsattr直接就能看到容量吗?还是必须先建vg,或加入别的vg后才能看到容量?刚开始学习aix,所以问题比较多,麻烦各位老兄了!
作者: wxshun    时间: 2007-11-08 17:51
原帖由 yanbing 于 2007-11-8 17:38 发表
原因很简单,因为你那块不是IBM的原装硬盘,所有IBM的备件都有对应的FRU number,而你的盘上对应位置写着reserved。

所有IBM 硬盘都有对应的EC level,而绝对不会写成all rights。

你再对比一下这串信息就 ...

更迷茫了。我得hdisk1 有FRU号,可同样没容量啊?:em11:

55.GIF (7.18 KB, 下载次数: 56)

55.GIF

作者: yanbing    时间: 2007-11-08 18:31
上面这块盘是AS400的呀!

lscfg能够识别盘size的原理是aix系统odm库中有对应于厂商用于AIX硬盘的设备型号列表及其描述,对于非原装盘,统一识别为other scsi disk drive,自然也就无法提供对应的设备描述了。

至于manufacturer这个是可以通过程序修改的,想改成lenovo都没问题。(只不过可能没人这么改)

如果是盘阵上的LUN,则需要创建vg后才能通过lspv识别其大小。
作者: chinadns    时间: 2007-11-08 21:39
非IBM盘和存储上的lun都看不了,只能加到vg里或者从存储软件上去看,
能认到原装盘就可以了,厂家哪会管你从400还是从HP上拿硬盘来用
作者: yddll    时间: 2007-11-09 01:12
试试这个?
dd if=/dev/rhdisk1 bs=1m of=/dev/null
数数有几个记录
作者: psc2001    时间: 2007-11-09 09:15
没有加入vg看不了容量
作者: wxshun    时间: 2007-11-09 09:19
谢谢各位老兄。谢谢!!特别是yanbing兄的回复使我受益匪浅啊!!另外对于yddll兄能想出那样的方法感到佩服, 对其能在凌晨1点回帖更是敬仰啊!小声问一下,你不会是调了时间来回帖的吧 ?谢谢各位了!!

[ 本帖最后由 wxshun 于 2007-11-9 09:23 编辑 ]
作者: yddll    时间: 2007-11-09 21:00
原帖由 wxshun 于 2007-11-9 09:19 发表
谢谢各位老兄。谢谢!!特别是yanbing兄的回复使我受益匪浅啊!!另外对于yddll兄能想出那样的方法感到佩服, 对其能在凌晨1点回帖更是敬仰啊!小声问一下,你不会是调了时间来回帖的吧 ?谢 ...


帖子时间是以服务器为准的,不是我能左右的

我的方法是以不变应万变的
作者: zcvc    时间: 2007-11-12 10:43
感觉不象是正版的IBM小机上用的硬盘,有可能是PC上用的。(纯属猜测)
看真正硬盘参数显示都很清楚的
# lscfg -vl hdisk2
  hdisk2           P1-I8/Z1-Ac  16 Bit LVD SCSI Disk Drive (36400 MB)

        Manufacturer................IBM     
        Machine Type and Model......ST336605LC      
        FRU Number..................09P4448     
        ROS Level and ID............43350037
        Serial Number...............000049A1
        EC Level....................H11936   
        Part Number.................09P4544     
        Device Specific.(Z0)........000003129F00013E
        Device Specific.(Z1)........0111C507
        Device Specific.(Z2)........1000
        Device Specific.(Z3)........02011
        Device Specific.(Z4)........0001
        Device Specific.(Z5)........22
        Device Specific.(Z6)........162870 C  
上面数值由于是客户的,可能有部分改动,但命令出来的结果是这种格式。
作者: gamin    时间: 2007-11-13 09:51
9g
作者: chinadns    时间: 2007-11-14 23:54
不加入vg 试试bootinfo -s hdisk#
作者: is125@sina.com    时间: 2007-11-15 17:50
虽然有的看不懂,不过也学到些东西。我没机器练,觉得wxshun 老兄很幸福。呵呵




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2