Commit 192bbef3 by wangtingwei

fix bug

1 parent bab18387
Showing with 14 additions and 27 deletions
......@@ -26,14 +26,16 @@ echo "设置节点dns"
rm -rf /etc/resolv.conf && echo "nameserver 114.114.114.114" >>/etc/resolv.conf
}
#############################################data数据盘挂载基础函数##################
mount-data(){
read -p "挂载data的数据盘如果超过2T、请输入parted、否则输入fdisk" partition_method
if [ $partition_method = "fdisk"];then
mount_data() {
read -p "挂载data的数据盘如果超过2T、请输入parted、否则输入fdisk:" partition_method
if [ $partition_method = "fdisk" ];then
echo "使用fdisk方法分区"
fdisk $data_disk
else
echo "使用parted方法分区"
parted $data_disk
fi
################################################################
echo "######################开始数据盘分区##################################"
mkfs.ext4 ${data_disk}1
echo "#####################创建数据盘挂载点目录############################"
......@@ -42,9 +44,10 @@ echo "#########################挂载数据盘到挂载点######################
mount ${data_disk}1 $data_mount_path
echo "##########################根据UUID设置自动挂载######################"
uuid=`blkid |grep {data_disk}1 |awk -F '"' '{print $2}'`
echo "UUID=$uuid $data_mount_path ext4 defaults 0 0" >>/etc/fstab
echo "uuid值为$uuid"
echo "{data_disk}1"
echo "UUID\=$uuid $data_mount_path ext4 defaults 0 0" >>/etc/fstab
}
#########################################上层函数##################################
cpu() {
echo "#####################执行base底层函数###########################"
......@@ -55,8 +58,10 @@ echo "seetaas-cpu-$end_ip" >>/etc/hostname
echo "#################设置本机hosts#############################################"
echo "$local_ip seetaas-cpu-$end_ip" >>/etc/hosts
echo "#########################执行挂载数据盘操作############################"
mount-data
mount_data
}
gpu() {
base
echo "#################设置本机主机名#############################################"
......@@ -65,28 +70,10 @@ echo "seetaas-gpu-$end_ip" >>/etc/hostname
echo "#################设置本机hosts#############################################"
echo "$local_ip seetaas-gpu-$end_ip" >>/etc/hosts
echo "#########################执行挂载数据盘操作#######################"
mount-data
}
gpu() {
base
echo "#################设置本机主机名#############################################"
hostname seetaas-gpu-$end_ip
echo "seetaas-gpu-$end_ip" >>/etc/hostname
echo "#################设置本机hosts#############################################"
echo "$local_ip seetaas-gpu-$end_ip" >>/etc/hosts
}
storage() {
base
echo "#################设置本机主机名#############################################"
hostname seetaas-storage-$end_ip
echo "seetaas-storage-$end_ip" >>/etc/hostname
echo "#################设置本机hosts#############################################"
echo "$local_ip seetaas-storage-$end_ip" >>/etc/hosts
}
####################################################################################
case $1 in
cpu)
mount_data
}
storage() {
base
echo "#################设置本机主机名#############################################"
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!