首页 > 学技术 > 技术网文 > Linux > 正文

[原创] [分享] 自己写的一些 LVM 小脚本


来源 chinaunix.net 酷勤网整理

[color=blue]
**************************************************************************************
注 :该文章参考了如下内容 :

A)redhat 的 “LVM Administrator's Guide”

作者 :ailms <ailms{@}qq{dot}com>

版本 :v1

最后修改 :2007/06/18 01:56
**************************************************************************************
[/color]

[color=red]注 :源文件于压缩包中[/color]


内容如下 :

[color=blue]1、模拟 AIX 的 lslv 命令的 lslv.sh [/color]:显示各种状态的 lv (active、inactive、mount、每个 pv上的 lv、全部 lv)

[color=blue]2、模拟 AIX 的 lspv 命令的 lspv.sh  [/color]:显示每个 pv 的 PE 分配情况。只显示已经分配的、显示全部 PE 的分配情况

[color=blue]3、模拟 AIX 的 lsvg 命令的 lsvg.sh  [/color]:显示各种状态的 vg (active、inactive、exported、new[没有任何逻辑涓滴] )

[color=blue]4、显示 PV 分配情况的  pvmaps.sh  [/color]:显示 PV 的分配情况(全部或者某个pv)

[color=blue]5、显示 lv 上的文件系统信息的 lvfs.sh  [/color]:显示指定 lv 上的文件系统信息(label、类型、大小、当前挂载状态、是否自动挂载等)

[color=blue]5、自动扩展 snapshot 卷的 watch_snapshot.sh  [/color]:显示所有快照卷的状态;-A 则自动对利用率超过 60% 的 snapshot 卷进行扩展(与源卷一样大)

[color=blue]6、交互式修复卷组的 repairvg.sh [/color]:输入故障pv 的 UUID、卷组、VG 配置文件、用于替换的 pv ,自动完成修复过程

[ 本帖最后由 ailms 于 2007-6-18 22:52 编辑 ]

myscripts.rar



 ailms 回复于:2007-06-18 02:29:34

[size=2][color=blue] 下面是 lslv.sh 输出的截屏 [/color][/size]



lslv.pdf


 ailms 回复于:2007-06-18 02:31:38

[size=2][color=blue] 下面是 lspv.sh 输出的截屏 [/color][/size]





lspv.pdf


 ailms 回复于:2007-06-18 02:35:59

[size=2][color=blue] 下面是 lsvg.sh 输出的截屏 [/color][/size]



lsvg.pdf


 ailms 回复于:2007-06-18 02:36:56

[size=2][color=blue] 下面是 pvmaps.sh 输出的截屏 [/color][/size]




pvmaps.pdf


 ailms 回复于:2007-06-18 02:42:14

[size=2][color=blue] 下面是 lvfs.sh 输出的截屏 [/color][/size]







[ 本帖最后由 ailms 于 2007-6-18 02:43 编辑 ]

lvfs.pdf


 ailms 回复于:2007-06-18 02:45:07

[size=2][color=blue] 下面是 watch_snapshot.sh 输出的截屏 [/color][/size]

因为 snapshot 卷在利用率达到 100% 就不可用了,所以需要密切注意 snapshot 卷的利用率






watch_snapshot.pdf


 ailms 回复于:2007-06-18 02:47:04

[size=2][color=blue] 下面是 repairvg.sh 输出的截屏 [/color][/size]

 

  

  

  





repairv.pdf


 ailms 回复于:2007-06-18 21:26:33

看来大家都没有什么兴趣讨论啊


 
redliquid 回复于:2007-06-19 00:15:20

NB!!!!!!!!


 
小小磊 回复于:2007-06-19 20:08:59

谢谢分享     :  )


 
esunshine 回复于:2007-06-20 09:30:19

不错的东西。谢谢分享。


 
w_jia82102 回复于:2007-06-20 16:01:32

NB
真不知道说啥了 只有这两字能形容了


 
ibearz 回复于:2007-06-20 16:29:16

:shock: 强,谢谢,收下了


 
itroo 回复于:2007-06-21 10:57:58

great!!!!!!


 
lwlava 回复于:2007-06-23 21:35:42

最好能写个完全的命令模拟,这样就可以在linux上学习aix的命令了.


 
crastyl 回复于:2007-06-25 13:14:16

好文章啊 !
:D :D


 
windwiny 回复于:2007-06-26 16:50:11

代码还用 pdf 格式,晕菜


 
miracle 回复于:2007-06-26 19:11:19


:em02: 
:em02: 
:em02: 
:em02: 
:em02: 
:em02: 
:em02:


 
wuye_chinaunix 回复于:2007-06-27 19:17:30

不过是针对aix-》linux的同志吧。
所以支持的人不是很多吧!
不错!!


 
jansonwang 回复于:2007-06-28 21:12:12

sh确实强:shock: :shock:


 
haohaoo 回复于:2007-06-30 10:54:42

不错,楼主能否放出sh文件,不要放pdf里边


 
ailms 回复于:2007-06-30 11:02:32

因为有些长度太长了,一个帖子放不下,只能用这种方式了。


 
zqli 回复于:2007-07-02 09:24:46

顶一个.~~~~~~~~~


 
linewer 回复于:2007-07-04 09:19:44

支持,顶一下.虽然现在看不懂


 
caron_81 回复于:2007-07-04 14:43:28

不错 感谢分享了
改天试下了


 
dlcp 回复于:2007-07-04 15:08:58

非常NB,很感兴趣,我就是不会写shell,向楼主学习。




原文链接:http://linux.chinaunix.net/bbs/viewthread.php?tid=901204
转载请注明作者名及原文出处



收藏本页到: