Commit e6f8ea3a by wangtingwei

fix

1 parent d6958b33
Showing with 26 additions and 18 deletions
...@@ -3,26 +3,31 @@ ...@@ -3,26 +3,31 @@
#2020/1/7 #2020/1/7
local_ip=192.168.1.93 local_ip=192.168.1.93
nfs_disk= nfs_disk=
data_disk=/dev/sdi data_disk=/dev/sdb
data_mount_path=/data data_mount_path=/data
##################################################不常改变的变量############################## ##################################################不常改变的变量##############################
repo_ip=192.168.1.145 repo_ip=192.168.1.145
repo_host=apt.offline.com repo_host=apt.offline.com
end_ip=`echo $local_ip |awk -F "." '{print $4}'` end_ip=`echo $local_ip |awk -F "." '{print $4}'`
root_passwd=seetatech
##################################################基础函数###################################3 ##################################################基础函数###################################3
base() { base() {
echo "##################设置修改内网apt源############################################" echo "设置修改内网apt源"
sleep 2
mv /etc/apt/sources.list /etc/apt/sources.list.bak mv /etc/apt/sources.list /etc/apt/sources.list.bak
echo "deb http://$repo_host debs/" >>/etc/apt/sources.list echo "deb http://$repo_host debs/" >>/etc/apt/sources.list
echo "$repo_ip $repo_host" >>/etc/hosts echo "$repo_ip $repo_host" >>/etc/hosts
echo "更新apt源并且下载最基础软件" echo "更新apt源并且下载最基础软件"
apt update --allow-insecure-repositories apt update --allow-insecure-repositories
apt install openssh-server vim lrzsz -y --allow-unauthenticated apt install openssh-server vim lrzsz -y --allow-unauthenticated
echo "####################设置ssh,允许root用户登陆以及设置密码#######################" echo "设置ssh,允许root用户登陆以及设置密码"
sed -i s/prohibit-password/yes/g /etc/ssh/sshd_config sed -i s/prohibit-password/yes/g /etc/ssh/sshd_config
echo "####################设置root用户密码###############################################" sleep 1
passwd root echo "设置root用户密码"
echo "$root_passwd" | passwd --stdin "root"
sleep 2
echo "设置节点dns" echo "设置节点dns"
sleep 1
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数据盘挂载基础函数##################
...@@ -36,32 +41,36 @@ echo "使用parted方法分区" ...@@ -36,32 +41,36 @@ echo "使用parted方法分区"
parted $data_disk parted $data_disk
fi fi
################################################################ ################################################################
echo "######################开始数据盘分区##################################" echo "开始数据盘分区"
sleep 2
mkfs.ext4 ${data_disk}1 mkfs.ext4 ${data_disk}1
echo "#####################创建数据盘挂载点目录############################" echo "创建数据盘挂载点目录"
mkdir $data_mount_path sleep 2
echo "#########################挂载数据盘到挂载点#########################" mkdir $data_mount_path && echo "创建目录成功,数据盘挂载目录为$data_mount_path"
mount ${data_disk}1 $data_mount_path echo "挂载数据盘到挂载点"
echo "##########################根据UUID设置自动挂载######################" mount ${data_disk}1 $data_mount_path && echo "挂载数据盘到挂载点成功,挂载磁盘为${data_disk}1,挂载点为$data_mount_path"
sleep 2
echo "根据UUID设置自动挂载"
sleep 2
uuid=`blkid |grep ${data_disk}1 |awk -F '"' '{print $2}'` uuid=`blkid |grep ${data_disk}1 |awk -F '"' '{print $2}'`
echo "uuid值为$uuid" echo "uuid值为:$uuid"
echo "${data_disk}1" echo "挂载磁盘为${data_disk}1"
echo "UUID=$uuid $data_mount_path ext4 defaults 0 0" >>/etc/fstab echo "UUID=$uuid $data_mount_path ext4 defaults 0 0" >>/etc/fstab
} }
#########################################上层函数################################## #########################################上层函数##################################
cpu() { cpu() {
echo "#####################执行base底层函数###########################" echo "执行base底层函数"
sleep 2
base base
echo "#################设置本机主机名#############################################" echo "设置本机主机名"
hostname seetaas-cpu-$end_ip hostname seetaas-cpu-$end_ip
echo "seetaas-cpu-$end_ip" >>/etc/hostname 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 "#################设置本机主机名#############################################"
...@@ -73,7 +82,6 @@ echo "#########################执行挂载数据盘操作###################### ...@@ -73,7 +82,6 @@ echo "#########################执行挂载数据盘操作######################
mount_data mount_data
} }
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!