2008年(8065)
分类: 服务器与存储
2008-07-23 11:14:10
使用vxdg free命令可以查看磁盘剩余空间,命令使用方法如下:
# vxdg [-qa] [-g diskgroup] free [disk ...]
例如使用vxdg free查看空间容量结果如下:
# vxdg free
GROUP DISK DEVICE TAG OFFSET LENGTH FLAGS
rootdg rootdg01 c1t0d0s2 c1t0d0 82222539 9716 -
rootdg rootdg01 c1t0d0s2 c1t0d0 100304831 5016768 -
rootdg rootdg01 c1t0d0s2 c1t0d0 107428031 35900928 -
rootdg rootdg02 c1t1d0s2 c1t1d0 81805324 9716 -
rootdg rootdg02 c1t1d0s2 c1t1d0 100304832 5016768 -
rootdg rootdg02 c1t1d0s2 c1t1d0 107428032 35900928 -
在如上信息中,GROUP是Disk Group的名称,DISK一列显示的是磁盘别名,DEVICE显示的物理硬盘,TAG显示的硬盘的一个标签,OFFSET是偏移量,LENGTH是磁盘剩余空间,FLAGS是磁盘在VxVM下的状态。
OFFSET起始后面的长度是空闲的,接着就是在使用的空间,如OFFSET 82222539起始后面的9716 Block是空闲空间,空闲空间蟮较乱桓鯫FFSET 100304831就是在使用的磁盘。
磁盘剩余空间是该磁盘所有容量的总和,这个LENGTH是Block,通过如下公式可以计算出剩余多少G的空间。
(Total LENGTH)/2*1024*1024
比如上面的磁盘rootdg01的剩余空间是:
(9716+5016768+35900928 )/2*1024*1024
=40927412/2*1024*1024=19.5GB