部署DM集群必备的一键分区脚本

#!/bin/bash

#1.上传parted.sh脚本到家目录

#2.授予parted.sh执行权限:chmod 775 parted.sh

#3.执行脚本分区挂载磁盘:./parted.sh

#1.挂载磁盘

# 1---parted /dev/sdb p

parted /dev/sdb <<EOF

mklabel gpt

mkpart dmdata 0% 65%

mkpart dmarch 65% 75%

mkpart dmbak  75% 100%

p           

q

EOF

# 2---df -Th

for((i=1;i<=3;i++))

do

/usr/sbin/mkfs.ext4 -T largefile /dev/sdb$i

done

mkdir /opt/dmdbms

mkdir -p /dm{data,arch,bak}

# 3---cat /etc/fstab

uuid1=`blkid | grep sdb1 |awk '{print $2}' |cut -c 7-42`

echo "UUID=$uuid1 /dmdata ext4 defaults,noatime 0 0" >> /etc/fstab

uuid2=`blkid | grep sdb2 |awk '{print $2}' |cut -c 7-42`

echo "UUID=$uuid2 /dmarch ext4 defaults,noatime 0 0" >> /etc/fstab

uuid3=`blkid | grep sdb3 |awk '{print $2}' |cut -c 7-42`

echo "UUID=$uuid3 /dmbak ext4 defaults,noatime 0 0" >> /etc/fstab

mount -a

# 4----df  -h

df -h

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容