GBase安装部署
以Ubuntu OS为例:
1. 环境准备
1.1 创建用户和组
sudo groupadd gbase
sudo useradd -r -m -g gbase gbase
1.2 关闭防火墙
sudo ufw disable
2. 安装 GBase 软件
2.1 安装包解压缩并创建软链接
sudo tar -xzf /opt/software/gbase8a_package.tar.gz -C /opt/
sudo ln -s /opt/gbase8a_version_number /opt/gbase
2.2 设置环境变量
sudo su - gbase
vim ~/.bashrc# 文件末尾添加
export GBASE_BASE=/opt/gbase
export PATH=$GBASE_BASE/bin:$PATH
export LD_LIBRARY_PATH=$GBASE_BASE/lib:$LD_LIBRARY_PATH# 使环境变量生效
source ~/.bashrc
3. 初始化数据库并启动
cd /opt/gbase
cp template/single_node.cnf ./my.cnf
vim my.cnf[gbase_8a_mcp]
mcpServerIp=127.0.0.1
mcpServerPort=5258[gbase_8a_dba]
nodeSegement0=127.0.0.1:5050:/opt/gbase/data/primary[gbase_8a_opt]
installDir=/opt/gbase
gcwareDataDir=/opt/gbase/data/gcware
gclusterdDataDir=/opt/gbase/data/gcluster
gbaseDataDir=/opt/gbase/data/gbase
mkdir -p /opt/gbase/data/{primary,gcware,gcluster,gbase}
chown -R gbase:gbase /opt/gbase/data
gbase_install --config-file=/opt/gbase/my.cnf --silent=true4
$GBASE_BASE/bin/gcware_ssh start
$GBASE_BASE/bin/gcluster_services start
$GBASE_BASE/bin/gbase_services start
4. 测试连接
$GBASE_BASE/bin/gbase -uroot
