提交 5d7ae545 作者: bo.sun

更新 saturn-raid5-init.sh

上级 65895422
...@@ -4,35 +4,33 @@ ...@@ -4,35 +4,33 @@
systemctl stop minio smb nfs-server tgtd minio-colony glusterd systemctl stop minio smb nfs-server tgtd minio-colony glusterd
#if device number #if device number
disk=$(lsblk |grep -Ew "sda|sdb|sdc|sdd|sde|sdf|sdg|sdh"|wc -l) disk=$(fdisk -l | egrep -c "Disk /dev/sd.*: 14.*TiB")
level=${1} level=${1}
if [ $disk -eq 4 ];then if [ $disk -eq 4 ];then
umount /opt/storage/data{1..4} wipefs -a -f /dev/sda
parted /dev/sda set 1 raid on wipefs -a -f /dev/sdb
parted /dev/sdb set 1 raid on wipefs -a -f /dev/sdc
parted /dev/sdc set 1 raid on wipefs -a -f /dev/sdd
parted /dev/sdd set 1 raid on
elif [ $disk -eq 8 ];then elif [ $disk -eq 8 ];then
umount /opt/storage/data{1..8} wipefs -a -f /dev/sda
parted /dev/sda set 1 raid on wipefs -a -f /dev/sdb
parted /dev/sdb set 1 raid on wipefs -a -f /dev/sdc
parted /dev/sdc set 1 raid on wipefs -a -f /dev/sdd
parted /dev/sdd set 1 raid on wipefs -a -f /dev/sde
parted /dev/sde set 1 raid on wipefs -a -f /dev/sdf
parted /dev/sdf set 1 raid on wipefs -a -f /dev/sdg
parted /dev/sdg set 1 raid on wipefs -a -f /dev/sdh
parted /dev/sdh set 1 raid on
else else
echo "disk_not_found" echo "disk_not_found"
fi fi
#set 1 lvm on #set 1 lvm on
if [ ${disk} -eq 4 ];then if [ ${disk} -eq 4 ];then
echo 'yes' |mdadm -C -v /dev/md5 -l${level} -n4 /dev/sd[a-d]1 echo 'yes' |mdadm -C -v /dev/md5 -l${level} -n4 /dev/sd[a-d]
elif [ ${disk} -eq 8 ];then elif [ ${disk} -eq 8 ];then
echo 'yes' |mdadm -C -v /dev/md5 -l${level} -n8 /dev/sd[a-h]1 echo 'yes' |mdadm -C -v /dev/md5 -l${level} -n8 /dev/sd[a-h]
fi fi
#if md device #if md device
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论