1.在官方网站下载最新版本python3.8.5
wget https://www.python.org/ftp/python/3.8.5/Python-3.8.5.tgz
tar -zxvf Python-3.8.5.tgz
mkdir /usr/local/python38
cd Python-3.8.1
./configure --prefix=/usr/local/python38 --enable-optimizations --with-ssl
make && make install
ln -s /usr/local/python38/bin/python3 /usr/bin/python3
ln -s /usr/local/python38/bin/pip3 /usr/bin/pip3
pip3 install --upgrade pip
注意:python版本需要大于3.8.2
注意:安装更高版本python时候,软连接过程中yum脚本内容会自动发生变化导致错误,需提前做好备份。
2.主机配置
echo "192.168.1.156 tdsql01">> /etc/hosts
echo "192.168.1.157 tdsql02">> /etc/hosts
echo "192.168.1.158 tdsql03">> /etc/hosts
echo "192.168.1.159 tdsql04">> /etc/hosts
3.磁盘挂载
pvcreate /dev/vdb
vgcreate tdsql_vg /dev/vdb
lvcreate -L 160G -n data tdsql_vg
lvcreate -l 100%FREE -n data1 tdsql_vg
mkfs.ext4 /dev/tdsql_vg/data
mkfs.ext4 /dev/tdsql_vg/data1
mkdir /data
mkdir /data1
mount /dev/tdsql_vg/data /data
mount /dev/tdsql_vg/data1 /data1
mount -o remount /data
mount -o remount /data1
cat >> /etc/fstab << EOF
/dev/tdsql_vg/data /data ext4 defaults 0 0
/dev/tdsql_vg/data1 /data1 ext4 defaults 0 0
EOF
cat /etc/fstab
3.关闭防火墙和selinux
systemctl status firewalld
systemctl disable firewalld
systemctl stop firewalld
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/sysconfig/selinux
4. sysctl配置
评论