暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
高斯DB之另一种思路部署单机多实例
952
14页
2次
2020-03-19
5墨值下载
高斯DB之另一种思路部署单机多实例
前提
测试前说明
测试1
测试思路
测试过程
测试结果
测试总结
测试2
测试思路
测试过程
测试结果
测试总结
高斯DB之另一种思路部署单机多实例
本文仅代表个人观点
前提
按单机部署方式安装好数据库,参考:https://www.modb.pro/doc/2734
测试前说明
之前也写了一篇多实例,参考:https://www.modb.pro/doc/2773,是用数据库安装包安装两
次实现的,这次是只安装一次数据库安装包。我个人已经在单机上部署好了一个数据库实例:
实例的环境变量:
测试前用户环境变量文件的配置:
export GSDB_HOME="/opt/gaussdb/app"  
export GSDB_DATA="/opt/gaussdb/data"  #
1
2
[omm@gaussdb1 ~]$ cat .bashrc
# .bashrc
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
1
2
3
4
5
6
7
8
9
测试1
测试思路
1、复制 /opt/gaussdb/data 目录下的所有内容到 /opt/gaussdb/data1 目录下
2、修改/opt/gaussdb/data1/cfg/zengine.ini参数文件,修改内容包括:实例名,端口号,控制
文件路径
测试过程
关闭数据库,复制 /opt/gaussdb/data 目录下的所有内容到 /opt/gaussdb/data1 目录下
注:data作为第一个数据库的数据目录,data1作为第二个库的数据库目录
修改 /opt/gaussdb/data1/cfg/zengine.ini ,即修改第二个数据库的参数文件
修改前:
# Uncomment the following line if you don't like systemctl's auto-
paging feature:
# export SYSTEMD_PAGER=
# User specific aliases and functions
export GSDB_HOME="/opt/gaussdb/app"
export PATH="/opt/gaussdb/app/bin":$PATH
export LD_LIBRARY_PATH="/opt/gaussdb/app/lib":"/opt/gaussdb/app/add-
ons":$LD_LIBRARY_PATH
export GSDB_DATA="/opt/gaussdb/data"
10
11
12
13
14
15
16
17
[omm@gaussdb1 ~]$ zctl.py -t stop
Successfully stopped instance.
[omm@gaussdb1 ~]$ cd /opt/gaussdb/
[omm@gaussdb1 gaussdb]$ ll
total 0
drwx------ 6 omm dbgrp 75 Mar 15 01:05 app
drwx------ 9 omm dbgrp 115 Mar 15 01:05 data
[omm@gaussdb1 gaussdb]$ cp -r data data1
[omm@gaussdb1 gaussdb]$ ll
total 0
drwx------ 6 omm dbgrp 75 Mar 15 01:05 app
drwx------ 9 omm dbgrp 115 Mar 15 01:05 data
drwx------ 9 omm dbgrp 115 Mar 19 19:58 data1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
[omm@gaussdb1 gaussdb]$ cd data1/cfg/
[omm@gaussdb1 cfg]$ vi zengine.ini
TEMP_BUFFER_SIZE = 1G
DATA_BUFFER_SIZE = 2G
1
2
3
4
of 14
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

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