Commit 192bbef3 by wangtingwei

fix bug

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