交互式Shell脚本实现Linux物理卷管理
|
# 脚本仅供交流学习使用!
# 脚本当前版本为1.0.实现了物理卷的创建,移除,更改(启用/禁用分配),扫描,查看功能. # 后续会补齐卷组和逻辑卷的管理,整合成一个Linux LVM TOOL.类似于AIX的SMIT.虽然,它只能管理LVM. # 脚本已在Red Hat Enterprise Linux 5.4 64bit上测试通过.原则上适用于RHEL 5和RHEL 6. # 欢迎提出改进意见. # 直接复制请注意标点符号.也可通过微盘下载文件,避免复制引起的问题:http://vdisk.weibo.com/s/zKW6M #!/bin/bash # Version 1.0 # AUTHOR:Xin23 http://weibo.com/231988 PV() { NextLine() { echo ' ' } Split() { echo '-----------------------------------------------------------------------' } EchoTitle() { echo "--------$Title-----------------------------------------" } ShowPVFirstMenu() { echo ' Physical Volumn Main Menu Input Number To Choose! Create Physical Volumn ...... 1 Remove Physical Volumn ...... 2 Change Physical Volumn ...... 3 Show Physical Volumn ...... 4 Scan Physical Volumn ...... 5 Exit ...... 6' NextLine } GetChoice() { read -p ' Input Your Choice: ' Var NextLine } ConfirmOperate() { NextLine echo " Continue ...... y Return ...... n" NextLine GetChoice NextLine Run }
(编辑:佛山站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

