提交 1e5792b7 作者: bo.sun

master

上级 42848ae1
#!/bin/bash
if [ -d /usr/local/ucas-III-script-master/tool ];then
cp -r /usr/local/ucas-III-script-master/tool/ /opt/ && chmod +x /opt/tool/*
echo "script_ok"
elif [ -f /usr/local/ucas-III-script-master/minio ];then
cp -r /usr/local/ucas-III-script-master/minio /usr/local/ && chmod +x /usr/local/minio
echo "minio_ok"
else
echo exit
fi
#!/bin/bash
systemctl stop minio
systemctl stop nfs-server
systemctl stop smb
systemctl stop tgtd
systemctl stop minio nfs-server smb tgtd
umount /opt/storage/data{1..8}
umount /dev/sda1
umount /dev/sdb1
umount /dev/sdc1
umount /dev/sdd1
disk=$(lsblk |grep -Ew "sda|sdb|sdc|sdd|sde|sdf|sdg|sdh"|wc -l)
if [ $disk -eq 4 ];then
dd if=/dev/zero of=/dev/sda bs=10M count=1
dd if=/dev/zero of=/dev/sdb bs=10M count=1
......@@ -31,8 +28,51 @@
echo "yes" |parted /dev/sdd mklabel gpt
echo "Ignore" | parted /dev/sdd "mkpart primary ext4 2048s -1"
sync
partprobe
elif [ $disk -eq 8 ];then
dd if=/dev/zero of=/dev/sda bs=10M count=1
dd if=/dev/zero of=/dev/sdb bs=10M count=1
dd if=/dev/zero of=/dev/sdc bs=10M count=1
dd if=/dev/zero of=/dev/sdd bs=10M count=1
dd if=/dev/zero of=/dev/sde bs=10M count=1
dd if=/dev/zero of=/dev/sdf bs=10M count=1
dd if=/dev/zero of=/dev/sdg bs=10M count=1
dd if=/dev/zero of=/dev/sdh bs=10M count=1
sleep 1
/opt/tool/saturn-device-id.sh -w 0x0 $1 16
echo "yes" |parted /dev/sda mklabel gpt
echo "Ignore" | parted /dev/sda "mkpart primary ext4 2048s -1"
echo "yes" |parted /dev/sdb mklabel gpt
echo "Ignore" | parted /dev/sdb "mkpart primary ext4 2048s -1"
echo "yes" |parted /dev/sdc mklabel gpt
echo "Ignore" | parted /dev/sdc "mkpart primary ext4 2048s -1"
echo "yes" |parted /dev/sdd mklabel gpt
echo "Ignore" | parted /dev/sdd "mkpart primary ext4 2048s -1"
echo "yes" |parted /dev/sde mklabel gpt
echo "Ignore" | parted /dev/sde "mkpart primary ext4 2048s -1"
echo "yes" |parted /dev/sdf mklabel gpt
echo "Ignore" | parted /dev/sdf "mkpart primary ext4 2048s -1"
echo "yes" |parted /dev/sdg mklabel gpt
echo "Ignore" | parted /dev/sdg "mkpart primary ext4 2048s -1"
echo "yes" |parted /dev/sdh mklabel gpt
echo "Ignore" | parted /dev/sdh "mkpart primary ext4 2048s -1"
partprobe
else
exit
fi
echo "success"
......@@ -2,11 +2,7 @@
i=1
systemctl stop minio
systemctl stop nfs-server
systemctl stop smb
systemctl stop tgtd
systemctl stop dev
systemctl stop minio nfs-server smb tgtd
umount /opt/storage/data{1..8}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论