opengauss 单机安装 centos 7.6

open gaussdb安装步骤(一步不可以少)

所有基于 redhat linux, /etc/os-release 中的 ID="centos" , 添加 /etc/centos-release 该都能安装
 
1,python3.6,2,系统环境 3,装库,4库上操作,5,error问题
  1. 在CentOS7.6 上通过编译安装Python3.6.11
 
安装依赖项
安装Python 3.6所需的依赖:
yum install gcc zlib* openssl* -y            # 这一条是python3.6安装要用的
yum install -y bzip2 libaio-devel flex bison ncurses-devel glibc-devel patch    #opengauss要的
yum install -y net-tools  tar lrzsz              #非必须
 
 
tar -zxvf Python-3.6.11.tgz
cd Python-3.6.11
./configure --prefix=/usr/python3.6.11 --enable-optimizations --enable-shared CFLAGS=-fPIC
make
make install
## 环境变量配置(不要覆盖python2,否则yum命令使用可能存在问题)
ln -s /usr/python3.6.11/bin/python3.6 /usr/bin/python3
ln -s /usr/python3.6.11/bin/pip3 /usr/bin/pip3
ln -s /usr/python3.6.11/lib/libpython3.6m.so.1.0 /usr/lib64/
export LD_LIBRARY_PATH=/usr/python3.6.11/lib:$LD_LIBRARY_PATH
 
 
 

2.环境部署这些可以跑个脚本

关闭防火墙和开机自启关闭 SELinux

目前仅支持在防火墙关闭的状态下进行安装。
systemctl status firewalld
systemctl stop firewalld.service && systemctl disable firewalld.service
cat /etc/selinux/config | grep disabled
sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config
reboot

设置字符集参数

将各数据库节点的字符集设置为相同的字符集,可以在/etc/profile文件中添加”export LANG=XXX”(XXX为Unicode编码)。
echo 'export LANG=en_US.UTF-8' >>/etc/profile
tail -1 /etc/profile
source /etc/profile

设置时区和时间

将各数据库节点的时区设置为相同时区,
timedatectl | grep Time
timedatectl set-timezone "Asia/Shanghai"
说明:  可以通过date命令查询主机时区。

关闭swap交换内存(可选)

说明:  关闭swap交换内存是为了保障数据库的访问性能,避免把数据库的缓冲区内存淘汰到磁盘上。 如果服务器内存比较小,内存过载时,可打开swap交换内存保障正常运行。
free -m
vi /etc/fstab #注释掉swap分区挂载
swapoff -a #重启失效

设置网卡MTU值

将各数据库节点的网卡MTU值设置为相同大小。对于X86,MTU值推荐1500;对于ARM,MTU值推荐8192。
ip a #查看,MTU值不是1500就需要修改
ifconfig ens33 mtu 1500
systemctl restart network

设置root用户远程登录

cat /etc/ssh/sshd_config | grep PermitRootLogi
cat /etc/ssh/sshd_config | grep Banner
sed -i "s/#PermitRootLogin yes/PermitRootLogin yes/g" /etc/ssh/sshd_config #允许root用户远程登录
sed -i "s/#Banner none/Banner none/g" /etc/ssh/sshd_config #修改Banner配置
cat /etc/ssh/sshd_config | grep PermitRootLogi
cat /etc/ssh/sshd_config | grep Banner
systemctl restart sshd.service
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值