• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

求教:在一个vg中怎么查看LV是否被使用???

发布: 2007-6-08 22:43 | 作者: seanhe | 来源: ChinaUnix.net

软件测试论坛讨论

领测软件测试网
ops:  ops:

 cuixn 回复于:2003-09-15 19:53:37
lvdisplay 或者看有没有被mount

 spark76 回复于:2003-09-16 00:28:16
你可以使用以下命令:
vgdisplay -v;
lvdisplay -v  lvname
这样就可以比较详细的列出lv的状态了

 foreverplum 回复于:2003-09-16 09:13:51
用lvdisplay -v 只看得到lv的status 为available/syncd.
但是我没有办法知道这个lv是不是已经被数据库当作raw device来用了啊 ops:  ops:  ops:  ops:

 albert 回复于:2003-09-16 09:25:22
In my view, you can only use database tool to find out which LVs are used as raw devices.

 fzoe 回复于:2003-09-16 12:16:34
这么麻烦啊,换句话说,如果数据库空间不够了,我怎么知道哪些LV没有被使用呢?         

 wdbj 回复于:2003-09-16 12:42:12
ORACLE用dbastudio

 fzoe 回复于:2003-09-16 15:22:27
有没有直观一点的办法,向AIX里面的lsvg -l vgname 命令,就把一个VG中所有的LV都列出来,并且有没有被使用也很轻易地看出来呢?

 wdbj 回复于:2003-09-16 15:23:37
lvdisplay -v

 fzoe 回复于:2003-09-23 21:09:53
lvdisplay -v 显示不出来这个LV究竟有没有被用啊

 hpux 回复于:2003-09-23 22:08:31
这样应该可以:
# dd if=/dev/vg%%/lvol% of=/dev/null bs=10k
会有报告多少个BLOCK被复制了,由此可以算出Raw device的数据大小。

 albert 回复于:2003-09-23 23:00:51
[quote:4f0ce14249]hpux老大的这条命令只适合熟练者用啊,不熟的朋友慎用,如果if 与 of的次序反了,你的数据就呜呼罗。     [/quote:4f0ce14249]
对对对,一定要非常慎重!!!但是系统级查看Raw Device使用状况的命令在HP-UX里好象找不到了。

 wdbj 回复于:2003-09-24 09:10:52
[quote:0e83c08509="fzoe"]lvdisplay -v 显示不出来这个LV究竟有没有被用啊[/quote:0e83c08509]     

不明白,你到底是想知道LV是否被用,还是想知道LV是否被数据库当作数据文件用。
前者用vgdisplay -v什么都能看到,后者用数据库工具,例如dbastudio

 williamCU 回复于:2003-09-24 17:00:45
看是否文件系统:
比如逻辑卷是/dev/vg01/lvol2
mount /dev/vg01/lvol2 /test
如果mount成功,且从中可以看到文件,或新建目录,文件等.说明是文件系统.

看是否已使用的裸设备,似乎没有什么好的办法.
好的系统一般都有主机配置文档.如果没有文档,的话可以问相关应用人员.
数据库的话,可以问dba,查询数据库字典表,找到可能使用的裸设备.
比如oracle:
SQL>select file_name from dba_data_files;(查数据文件)
SQL>select * from v$controlfile  (查看控制文件)
SQL>select * from v$logfile (查看日志文件)

其它数据库类似.

 day_dream 回复于:2003-09-27 16:28:35
如果是文件系统的话,vgdisplay 就可以了,如果是裸设备,数据库是informix的话,可以执行onstat -d看到具体适用的chunk,一般都是lv的链接,ls -l 看一下链接文件不就知道了

 chaoping 回复于:2003-10-17 12:47:24
看LV是否Active就知道了。
如果是文件系统,就更加简单了。

最尖但的看看fuser也可一啊!

 wiseking 回复于:2003-10-17 14:02:20
直接用sam不就可以看了吗

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网