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
- 在Golang语言中统计程序执行时间
- 经典面试问题: Top K 之 ---- 海量数据找出现次数最多或,不重复的。
- 每天一个Linux命令(2):cd命令
- Golang语言为类型添加方法
- 浅谈 Glide - BitmapPool 的存储时机 & 解答 ViewTarget 在同一View显示不同的图片时,总用同一个 Bitmap 引用的原因
- 100个Numpy练习【2】
- 浅谈 maxMemory , totalMemory , freeMemory 和 OOM 与 native Heap
- 100个Numpy练习【1】
- XGoServer 一个基础性、模块完整且安全可靠的服务端框架
- Bing 每日一图 & 随机图片 API
- 可视化数据库MapD安装——GPU模式
- 12步轻松搞定Python装饰器
- 使用shell脚本检测数据库连接访问情况(r10笔记第98天)
- 贝叶斯分类器及Python实现
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- JVM系列之:String.intern的性能
- 神经网络架构搜索——可微分搜索(DARTS)
- 神经网络架构搜索——可微分搜索(P-DARTS)
- 神经网络架构搜索——可微分搜索(PC-DARTS)
- 反编译小程序记录
- 使用Selenium WebDriver,Python和Chrome编写您的第一个Web测试
- 神经网络架构搜索——可微分搜索(SGAS)
- 神经网络架构搜索——可微分搜索(Fair-DARTS)
- 一帧图像的Android之旅 :应用的首个绘制请求
- Mac免密码登录linux服务器
- 目标检测算法YOLO-V2详解
- 神经网络架构搜索——可微分搜索(Noisy DARTS)
- 教你使用 Jacoco 统计服务端代码覆盖率
- 如何在树莓派4B上设置EMQX开机自启动
- 如何使用 Ktor 快速开发 Web 项目