1、将磁盘挂载脚本上传至服务器任意目录下,磁盘挂载脚本如下所示。
#!/bin/bash
#Program
# This program use of auto add disk
#History
# 2020/06/24 First reladse
echo "please input the disk you want to format (For example : vdb) ":
read disk
if [ -z $disk ];then
echo "Make sure the disk is correct!"
exit 1
fi
# 格式化磁盘(EOF之间命令的空格不要删除)
fdisk /dev/$disk <<EOF
n
p
1
p
m
l
t
8e
p
w
EOF
# 重命名磁盘名称
disk=`echo "$disk"1`
# 创建卷
vgchange -ay
pvcreate -f /dev/$disk
vgcreate vg_0 /dev/$disk -y
lvcreate --name lv_0 -l 100%FREE vg_0 -y
mkfs.xfs -f /dev/vg_0/lv_0
# 创建挂载目录,追加挂载配置到/etc/fstab中
mkdir -p /data
echo "/dev/vg_0/lv_0 /data xfs defaults 0 0" >> /etc/fstab
# 刷新挂载配置
mount -a
2、首先执行命令lsblk查看是否有磁盘需要挂载,像下面的sr0没有形成树节点,表示磁盘尚未使用。
3、执行磁盘挂载脚本,根据提示输入磁盘的名字(sr0),命令执行示例,如下所示。
原文:https://www.cnblogs.com/Imbadguy/p/14210152.html