jiao_ben/shell/lanmp/env/install_disk.sh
2021-06-28 21:49:23 +08:00

63 lines
1.3 KiB
Bash

#!/bin/bash
mkdir -p /alidata
if which mkfs.ext4 > /dev/null ;then
######
if ls /dev/xvdb1 > /dev/null;then
if cat /etc/fstab|grep /alidata > /dev/null ;then
if cat /etc/fstab|grep /alidata|grep ext3 > /dev/null ;then
sed -i "/\/alidata/d" /etc/fstab
echo '/dev/xvdb1 /alidata ext4 defaults 0 0' >> /etc/fstab
fi
else
echo '/dev/xvdb1 /alidata ext4 defaults 0 0' >> /etc/fstab
fi
mount -a
echo ""
exit;
else
if ls /dev/xvdb ;then
fdisk /dev/xvdb << EOF
n
p
1
wq
EOF
mkfs.ext4 /dev/xvdb1
echo '/dev/xvdb1 /alidata ext4 defaults 0 0' >> /etc/fstab
fi
fi
######
else
############
if ls /dev/xvdb1 > /dev/null;then
if cat /etc/fstab|grep /alidata > /dev/null ;then
echo ""
else
echo '/dev/xvdb1 /alidata ext3 defaults 0 0' >> /etc/fstab
fi
mount -a
echo ""
exit;
else
if ls /dev/xvdb ;then
fdisk /dev/xvdb << EOF
n
p
1
wq
EOF
mkfs.ext3 /dev/xvdb1
echo '/dev/xvdb1 /alidata ext3 defaults 0 0' >> /etc/fstab
fi
fi
############
fi
mount -a
echo "---------- add disk ok ----------" >> tmp.log