#!/bin/bash
if [ x"$1" = x"vdb" ];then
  label="datadisk1"
elif [ x"$1" = x"vdc" ];then
  label="datadisk2"
elif [ x"$1" = x"vdd" ];then
  label="datadisk3"
else
  label="datadisk"
fi
partprobe
echo "input $1 label $label"
if blkid /dev/$1;then
  echo "$1 already mkfs"
else
  if ! mkfs -t ext4 -L $label /dev/$1;then
    sleep 5
    partprobe
    mkfs -t ext4 -L $label /dev/$1 || exit 1
  fi
  echo "$1 finish mkfs"
fi

ls /mnt/$1 || mkdir /mnt/$1
resize2fs /dev/$1
mount /dev/$1 /mnt/$1
chmod 777 /mnt/$1
echo "$1 finish init"
