guassdb200 single node deployment

时间:2019-08-28
本文章向大家介绍guassdb200 single node deployment,主要包括guassdb200 single node deployment使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

--4.4.1 配置软件包
--内存配置:8.0+2.0G
--准备软件包,拖动到/opt目录下
l FusionInsight_Manager_6.5.1_RHEL.tar.gz
l FusionInsight_BASE_6.5.1_RHEL.tar.gz
l GaussDB_200_6.5.1_RHEL.tar.gz
l FusionInsight_SetupTool_6.5.1.tar.gz

--解压软件包。
cd /opt
tar -zxvf FusionInsight_Manager_6.5.1_RHEL.tar.gz
tar -zxvf GaussDB_200_6.5.1_RHEL.tar.gz
tar -zxvf FusionInsight_SetupTool_6.5.1.tar.gz

--FusionInsight_Manager/software/packs”路径下(如同时安装其他部件,需要一起拷贝):
cp FusionInsight_BASE_6.5.1_RHEL.tar.gz FusionInsight_MPPDB_6.5.1_RHEL.tar.gz FusionInsight_Manager/software/packs/

--挂载操作系统镜像。
--mount /opt/CentOS-7.3-x86_64-DVD.iso /media/ -o loop
mount /dev/cdrom /media/

--检查OS的编码格式是否符合要求:en_US.UTF-8。
locale

--4.4.2 修改操作系统配置文件
--配置yum源
cd /etc/yum.repos.d
mv CentOS-Base.repo CentOS-Base.repo.bak

vi CentOS-Media.repo

[c7-media]
name=CentOS-$releasever - Media
baseurl=file:///media
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

--操作系统配置文件
--配置操作系统主机名
vi /etc/hosts

192.168.92.150 node1 node1.com

cd /opt/FusionInsight_SetupTool/preinstall
mv preinstall.ini preinstall.ini.bak

vi preinstall.ini

g_hosts="192.168.92.150"
g_user_name="root"
g_port=22
g_parted=2
g_parted_conf="192.168.92.150:host0.ini;"
g_add_pkg=1
g_pkgs_dir="centos-7.3:/media/"
g_log_file="/tmp/fi-preinstall.log"
g_debug=0
g_hostname_conf="192.168.92.150:192.168.92.150:node1;"
g_swap_off=1
g_check=1
g_wce_conf=0
g_platform="x86_64"
g_core_dump=1
g_core_dump_dir="/var/log/core"

--分区配置文件
cd /opt/FusionInsight_SetupTool/preinstall/partition/ini/
vi host0.ini

#mount required care condition
dbdata_om.conf y y n
#backup_om.conf y y n
mppdb1.conf y y n
#mppdb2.conf y y n

--4.4.3 执行preinstall
--安装系统包
yum -y install dos2unix
yum install expect

cd /opt/FusionInsight_SetupTool
./setuptool.sh preinstall -n

--4.4.4 安装单机Manager
--以安装用户(root或omm)登录待安装GaussDB 200的主机。
vi /etc/profile

export TMOUT=0

--生效
source /etc/profile

--执行以下命令,防止“PuTTY”超时退出。
--修改参数 ClientAliveInterval 为0,ClientAliveCountMax 为3,保存退出
vi /etc/ssh/sshd_config

service sshd restart
--查看sshd状态
service sshd status

--断开PuTTY重新连接节点,配置生效。
--进入Manager安装目录,并打开Manager安装配置文件。
cd /opt/FusionInsight_Manager/software
mv install.ini install.ini.bak

--bigdata_home=/opt/huawei/Bigdata #集群安装目录,可自定义。
--bigdata_data_home=/srv/BigData #集群数据目录,可自定义。
--/srv/BigData/dbdata_om已自动格式化并创建
vi install.ini

[HA]
ha_mode=single
local_ip1=192.168.92.150
bigdata_home=/opt/huawei/Bigdata #集群安装目录,可自定义。
bigdata_data_home=/srv/BigData #集群数据目录,可自定义。
[/HA]

--执行安装Manager命令
--安装问题参考
--安装Manager若出现错误,请参照“常见问题”处理:
--安装Manager失败,原因是没有在/etc/hosts中配置本机域名
--安装Manager失败,提示shmmax值太小
--安装Manager失败,提示安装gaussDB时编码不一致
./install.sh -f /opt/FusionInsight_Manager/software/install.ini

--4.4.5 至少需要3个节点,若执行单机版配置脚本,将各服务实例的最小配置实例数改为1
su - omm
sh ${BIGDATA_HOME}/om-server/om/sbin/enable_single_host_cluster.sh
sh ${BIGDATA_HOME}/om-server/om/sbin/restart-controller.sh

--4.4.6 安装单节点GaussDB 200
--打开web
http://192.168.92.150:8080/web
--登陆账号
admin/Zyj@123456

1.单击“创建集群”。
2.输入“集群名称”(自定义)、选择“认证模式”为“安全模式”,单击“下一步”。
3.填写“输入IP或IP地址段”、“用户名”和“密码”。
4.填入待安装GaussDB 200的服务器IP地址,和操作系统root用户(或omm用户)的密码,并单击“查找主机”发现节点。
待显示主机后,勾选该主机,单击“下一步”。
5.在“设置机架名称”页签,勾选主机名,直接单击“下一步”。
6.在“选择服务”界面,勾选所有的服务,单击“下一步”。
7.在“分配角色”界面,勾选除了“SS”以外的所有的角色,单击“下一步”。
8.在“服务配置”界面,配置参数。
将“服务”选择为“MPPDB”;
mppdb.dn.slicefileDir为 /srv/BigData/mppdb/data1
9.确认配置信息,单击“提交”,在弹出的对话框中确认是否勾选“安装后启动集群”。
单击“确定”开始安装并启动集群。待集群安装并启动完成后,单击“完成”完成操作。
------------------------------------------------------------------
--gaussdb100番外篇
su - gaussdba
--gaussdb100
zsql SYS/passwd@ip:1888
SQL> select * from v$version;

--加解密函数
SELECT gs_encrypt_aes128('MPPDB','1234');

SELECT
gs_decrypt_aes128('gwditQLQG8NhFw4OuoKhhQJoXojhFlYkjeG0aYdSCtLCnIUgkNwvYI04KbuhmcGZp8jWizBdR1
vU9CspjuzI0lbz12A=','1234');

原文地址:https://www.cnblogs.com/buffercache/p/11424690.html