shell脚本编程:Linux的自动化逻辑卷创建脚本

本文介绍如何使用Shell脚本实现Linux系统的自动化逻辑卷创建,涵盖磁盘选择、LV创建、文件系统格式化及挂载等步骤,助力提升系统管理效率。
摘要由CSDN通过智能技术生成
写一个脚本,实现创建并管理LV:
说明:脚本执行时,可以显示一个菜单给用户,形如下面:
A Create an LV.
B Create an LV in an existing VG.
C Extend an LV.
D Reduce an LV.


如果用户选择了A项,则完成如下功能:
1)显示当前系统上的所有磁盘及磁盘柱面的相关信息:共有柱面数及空闲柱面范围;而后提示用户选择一个特定的磁盘,
  做为创建LV的磁盘;
2)当用户选定磁盘后将选定磁盘的分区信息显示给用户;
3)询问用户创建的VG名字、PV个数及每个PV的大小;而后新建分分区,分区大小对应于各PV大小;
4)而后创建相应的PV,并以之创建出VG;
5)创建LV:
a)提示用户输入LV的大小及名称后创建LV;
b)格式化此LV;
6)提示用户指定挂载点
  a)如果挂载点已经存在,且挂载有其它存储设备,则提示用户换一个,直到换到一个可用挂载点;
  b)否则,则使用此挂载点挂载此LV; 


如果用户选择了B项,则完成以下功能:
1)提示用户输入要创建的LV的名字,大小,和VG的名字;
2)创建此LV;(说明:在创建LV之前要
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值