小蚂蚁 发表于 2022-9-7 16:20:25

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

题外话:这个脚本需要输入参数,先进行fdisk进行查询。
脚本的编写参照:linux 磁盘分区挂载-LVM-物理卷PV,卷组VG,逻辑卷LV
创建一个脚本
# 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             xfsdefaults       1 1" >>/etc/fstab
:wq保存进行退出
#chmod 755 lvm_shell.sh
#./lvm_shell.sh



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







http://blog.itpub.net/29494175/viewspace-2913816/
页: [1]
查看完整版本: linux 磁盘自动化分区挂载-LVM-物理卷PV,卷组VG,逻辑卷LV-shell