暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
#openGauss #openGauss训练营 openGauss数据库安装手册
1465
7页
55次
2021-03-29
免费下载
openGauss 数据库安装手册
阅读参考
openGauss 官方网站:https://opengauss.org/zh
openGauss 官方文档:
https://opengauss.org/zh/docs/1.0.0/docs/Quickstart/Quickstart.html
1. 安装准备
1.1 虚拟机准备
硬件要求:
内存 >= 32GB
CPU >= 8 2.0GHZ
硬盘 >= 40GB
软件要求:
操作系统:
openEuler 20.3LTS ARM
CentOS 7.6 x86_64
Python
openEuler:安装 Python 3.7.X
CentOS:安装 Python 3.6.X
1.2 下载 openGauss
打开 https://opengauss.org/zh/download.html 可以找到 openGauss 安装包的下载链接。
请注意 openeuler_aarch64 ARM 版本,必须使用 ARM 服务器和 openEuler ARM 版本的操作系统进行
安装。 如果只有 x86 服务器,请下载 centos_x86_64 安装包,在 CentOS 7.6 操作系统上进行安装。
1.3 安装 CentOS 7.6 openEuler
下载地址:
CentOS 7.6http://mirrors.sohu.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-
Minimal-1810.iso
openEulerhttps://repo.openeuler.org/openEuler-20.03-LTS/ISO/aarch64/openEuler-
20.03-LTS-aarch64-dvd.iso
安装 CentOS 7.6 或者 openEuler 20.3,并配置网络和存储。
设置主机名
# 设置主机名,单机使用 gaussdb,集群使用 gaussdb1,2…
hostnamectl set-hostname gaussdb.zy.com
openEuler 20.3 网络配置方法:
openEuler 没有安装 network 服务,而是使用 NetworkManager 进行网络配置管理。
请使用 nmcli 命令进行网卡配置,或编辑/etc/sysconfig/network-scripts/ifcfg-*配置文件后,
使用 ifdown/ifup 命令重启网卡。
nmcli con add type ethernet con-name eth0 ifname eth0 ip4 172.16.100.21/16 gw4
172.16.100.250
yum 源配置:
Internet 网络时,可以添加外部 yum 源:
yum-config-manager --add-repo=http://mirrors.163.com/centos/7/os/x86_64/
rpm --import http://mirrors.163.com/centos/7/os/x86_64/RPM-GPG-KEY-CentOS-7
没有 Internet 网络时,可以添加 DVD 光盘为 yum 源。
mount /dev/sr0 /mnt/cdrom
yum-config-manager --add-repo=file:///mnt/cdrom
rpm --import /mnt/cdrom/RPM-GPG-KEY-openEuler
1.4 安装 Python 3
CentOS 7.6 安装 Python 3.6:执行 yum install -y python36 命令,安装 python3.6
openEuler 20.3 安装 Python 3.7openEuler 20.3 自带 python3.7,输入 python3 命令即可进入,
默认 python 命令指向 python2.7
1.5 安装其他软件包
openGauss 需要安装以下软件包。
yum install -y bzip2 libaio-devel flex bison ncurses-devel glibc-devel patch
也可以安装以下非必须工具,便于安装。
yum install -y net-tools tar lrzsz
1.6 修改操作系统配置
1)关闭防火墙和 SeLinux
systemctl disable firewalld.service
systemctl stop firewalld.service
sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config
setenforce 0
2)设置字符集参数
if [ "$LANG" != "en_US.UTF-8" ];then
export LANG=en_US.UTF-8
echo export LANG=en_US.UTF-8 >> /etc/profile
fi
3)检查设置时区
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
4)关闭 swap 交换区
swapoff -a
5)检查设置网卡 MTU
ifconfig
ifconfig eth0 mtu 8192
6)设置 root 用户远程登录配置
of 7
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜