评论

收藏

[Linux] linux 磁盘自动化分区挂载-LVM-物理卷PV,卷组VG,逻辑卷LV-shell

服务系统 服务系统 发布于:2022-09-07 16:20 | 阅读数:326 | 评论:0

题外话:这个脚本需要输入参数,先进行fdisk进行查询。
脚本的编写参照:linux 磁盘分区挂载-LVM-物理卷PV,卷组VG,逻辑卷LV
创建一个脚本
[root@monitor opt]# vi lvm_shell.sh
i 输入下面信息
#!/bin/bash
read -p "请输入要分区的磁盘名称,例如:/dev/vdb: " DISKNAME
#进行磁盘分区
echo "n
p
1
t
8e
w
" | fdisk $DISKNAME
sleep 1
#创建物理卷pv
read -p "请输入分区数字,例如:pvcreate /dev/vdb3 需要输入3: " DISK1
pvcreate DISKNAME$DISK1
#创建卷组vg
vgcreate VG01 $DISKNAME$DISK1
#创建逻辑卷lv
lvcreate -l 100%FREE -n lv_data VG01
#进行格式化
mkfs.xfs -f /dev/VG01/lv_data
#创建目录
read -p "请输入要要挂载的文件夹路径,例如:/data/: " DISKURL
if [ ! -d "$DISKURL" ];thenmkdir $DISKURLelseecho "文件夹已经存在"fi
#进行挂载
mount /dev/VG01/lv_data $DISKURL
#添加永久挂载
echo "/dev/mapper/VG01-lv_data  $DISKURL             xfs  defaults       1 1" >>/etc/fstab
:wq  保存进行退出
[root@monitor opt]#chmod 755 lvm_shell.sh
[root@monitor opt]#./lvm_shell.sh
DSC0000.jpg



游戏是我的全部图景,我将演绎所有的游戏角色,我是每个活着角色的传奇。   --沐清娴