首页 > 其他 > 详细

磁盘自动格式化挂载脚本

时间:2020-12-30 11:18:14      阅读:39      评论:0      收藏:0      [点我收藏+]

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!