操作场景
GaussDB 100 提供高性能数据库单机服务,本章以在 Euler2.8 上安装为例,介绍数据库安装过
程。
前提条件
• 已参见安装规划,完成安装前规划。
• 软件包已经上传到/opt/software/目录下。
• 如果使用非 root 用户身份安装数据库,请保证此用户是安装目录的 owner,并具有一定
的权限(≤0750)。
注意事项
• 如果是重新安装 GaussDB 100 数据库,请确保已完成卸载数据库,否则可能造成重装失
败。
• 同一台服务器上安装多个数据库实例时,请规划不同的侦听端口和数据目录。
操作步骤
假设安装 GaussDB 100 的服务器 IP 地址为 192.168.0.1,数据库侦听端口号为 1888。
1. 以 root 用户身份登录 GaussDB 100 所在服务器。
2. 创建安装用户和用户组,权限小于等于 0750。
groupadd
dbgrp
useradd -g
dbgrp
-d
/home/omm
-m -s
/bin/bash
omm
为用户 omm 添加密码。
passwd
omm
3. 按规划创建存放安装包的目录“/opt/software/gaussdb”,并上传安装包到此目录。
mkdir -p
/opt/software/gaussdb
4. 解压安装包。
cd
/opt/software/gaussdb
tar -zxvf
GAUSSDB100-V300R001C00-DATABASE-EULER20SP8-64bit.tar.gz
5. 进入主机的解压后的目录,运行安装脚本 install.py。
cd
GAUSSDB100-V300R001C00-DATABASE-EULER20SP8-64bit
python install.py -U
omm:dbgrp
-R
/opt/gaussdb/app
-D
/opt/gaussdb/data
-C
LSNR_ADDR=
127.0.0.1
,
192.168.0.1
-C
LSNR_PORT
=
1888
• install.py 需指定的参数,如表 1 所示。install.py 的详细介绍请参见
install.py《GaussDB 100 V300R001C00 工具使用指南(单机)》中的“数据库
管理工具 > install.py”。
评论