GaussDB_200_6.5.1部署安装

2023-05-16

目录

安装前准备

安装依赖

修改/etc/hosts

上传解压介质

预安装

拷贝安装包

预安装配置

编辑preinstall.ini配置文件

编辑host0配置文件

执行预安装命令

安装FusionInsight_Manager

修改install安装配置文件

执行安装命令

web操作安装数据库

GaussDB200测试

配置远程访问

配置DBeaver数据库客户端访问GaussDB200


安装前准备

安装依赖

yum install dos2unix net-tools acpid.x86_64 at.x86_64 attr.x86_64 autogen-libopts.x86_64 bc.x86_64 bind-libs.x86_64 bind-utils.x86_64 bridge-utils.x86_64 bzip2.x86_64 c-ares.x86_64 checkpolicy.x86_64 cifs-utils.x86_64 crash.x86_64 cryptsetup.x86_64 cups-client.x86_64 cvs.x86_64 cyrus-sasl.x86_64 cyrus-sasl-gssapi.x86_64 cyrus-sasl-plain.x86_64 ed.x86_64 gamin.x86_64 gdbm-devel.x86_64 glibc-devel.x86_64 glibc-headers.x86_64 gnutls.x86_64 hdparm.x86_64 hesiod.x86_64 http-parser.x86_64 iotop.noarch ipmitool.x86_64 iptables-services.x86_64 ipvsadm.x86_64 kernel-headers.x86_64 keyutils.x86_64 libasyncns.x86_64 libbasicobjects.x86_64 libcgroup.x86_64 libcollection.x86_64 libdb-devel.x86_64 libdhash.x86_64 libevent.x86_64 libgudev1.x86_64 libini_config.x86_64 libipa_hbac.x86_64 libitm.x86_64 libldb.x86_64 libmodman.x86_64 libnfsidmap.x86_64 libnl.x86_64 libpath_utils.x86_64 libpcap.x86_64 libproxy.x86_64 libref_array.x86_64 libreport-filesystem.x86_64 libsmbclient.x86_64 libsss_autofs.x86_64 libsss_certmap.x86_64 libsss_idmap.x86_64 libsss_nss_idmap.x86_64 libsss_sudo.x86_64 libtalloc.x86_64 libtar.x86_64 libtdb.x86_64 libtevent.x86_64 libtirpc.x86_64 libtool-ltdl.x86_64 libusb.x86_64 libusbx.x86_64 libwbclient.x86_64 libxml2-python.x86_64 lm_sensors-libs.x86_64 lsof.x86_64 m2crypto.x86_64 m4.x86_64 mailx.x86_64 mdadm.x86_64 mlocate.x86_64 net-snmp.x86_64 net-snmp-agent-libs.x86_64 net-snmp-libs.x86_64 net-snmp-utils.x86_64 nettle.x86_64 nscd.x86_64 nss_compat_ossl.x86_64 ntp.x86_64 ntpdate.x86_64 numactl.x86_64 numad.x86_64 oddjob.x86_64 oddjob-mkhomedir.x86_64 OpenIPMI.x86_64 OpenIPMI-libs.x86_64 OpenIPMI-modalias.x86_64 openldap-clients.x86_64 openldap-servers.x86_64 pam_krb5.x86_64 patch.x86_64 pax.x86_64 pciutils.x86_64 perl-Compress-Raw-Bzip2.x86_64 perl-Compress-Raw-Zlib.x86_64 perl-Data-Dumper.x86_64 perl-DBI.x86_64 perl-devel.x86_64 perl-ExtUtils-Install.noarch perl-ExtUtils-MakeMaker.noarch perl-ExtUtils-Manifest.noarch perl-ExtUtils-ParseXS.noarch perl-IO-Compress.noarch perl-Net-Daemon.noarch perl-PlRPC.noarch perl-Test-Harness.noarch perl-version.x86_64 pm-utils.x86_64 portreserve.x86_64 procmail.x86_64 psmisc.x86_64 pygobject2.x86_64 pyOpenSSL.x86_64 pyparsing.noarch pytalloc.x86_64 python-chardet.noarch python-dateutil.noarch python-dmidecode.x86_64 python-ethtool.x86_64 python-kitchen.noarch python-sssdconfig.noarch pytz.noarch quota.x86_64 quota-nls.noarch redhat-lsb-core.x86_64 redhat-lsb-submod-security.x86_64 rng-tools.x86_64 rpcbind.x86_64 rsync.x86_64 samba-client-libs.x86_64 samba-common.noarch samba-common-libs.x86_64 sdparm.x86_64 sendmail.x86_64 sg3_utils-libs.x86_64 smartmontools.x86_64 spax.x86_64 sssd.x86_64 sssd-ad.x86_64 sssd-client.x86_64 sssd-common.x86_64 sssd-common-pac.x86_64 sssd-ipa.x86_64 sssd-krb5.x86_64 sssd-krb5-common.x86_64 sssd-ldap.x86_64 sssd-proxy.x86_64 stix-fonts.noarch sysstat.x86_64 system-config-firewall-base.noarch systemtap-sdt-devel.x86_64 tcp_wrappers.x86_64 time.x86_64 traceroute.x86_64 trousers.x86_64 unixODBC.x86_64 unzip.x86_64 usermode.x86_64 yum-utils.noarch zip.x86_64 expect -y

修改/etc/hosts

vi /etc/hosts
192.168.11.193 gaussdb200-651-193 gaussdb200-651-193.

上传解压介质

mkdir -p /opt/gaussdb-install
ll /opt/gaussdb-install/
total 1703396
-rw-r--r--. 1 root root  41199496 May  6 15:48 FusionInsight_BASE_6.5.1_RHEL.tar.gz
-rw-r--r--. 1 root root 671770481 May  6 15:55 FusionInsight_Manager_6.5.1_RHEL.tar.gz
-rw-r--r--. 1 root root 514736059 May  6 15:52 FusionInsight_MPPDB_6.5.1_RHEL.tar.gz
-rw-r--r--. 1 root root   1744071 May  6 15:50 FusionInsight_SetupTool_6.5.1.tar.gz
-rw-r--r--. 1 root root 514818992 May  6 16:00 GaussDB_200_6.5.1_RHEL.tar.gz

tar -zxvf GaussDB_200_6.5.1_RHEL.tar.gz 
FusionInsight_MPPDB_6.5.1_RHEL.tar.gz
cd /opt/gaussdb-install/
tar -zxvf FusionInsight_Manager_6.5.1_RHEL.tar.gz
tar -zxvf FusionInsight_SetupTool_6.5.1.tar.gz

预安装

拷贝安装包

cp FusionInsight_MPPDB_6.5.1_RHEL.tar.gz FusionInsight_Manager/software/packs/
cp FusionInsight_BASE_6.5.1_RHEL.tar.gz FusionInsight_Manager/software/packs/

预安装配置

bash FusionInsight_SetupTool/preset/preset.sh 

编辑preinstall.ini配置文件

cp -p FusionInsight_SetupTool/preinstall/preinstall.ini{,_bak}
diff preinstall.ini preinstall.ini_bak 
11c11
< g_hosts="192.168.11.193"
---
> g_hosts=""
45c45
< g_parted_conf="192.168.11.193:host0.ini;"
---
> g_parted_conf=""
76c76
< g_add_pkg=0
---
> g_add_pkg=1
173c173
< g_platform="x86_64"
---
> g_platform=""
215c215
< g_core_dump_dir="/var/log/core"
---
> g_core_dump_dir="/var/log/core"

编辑host0配置文件

vi FusionInsight_SetupTool/preinstall/partition/ini/host0.ini

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

执行预安装命令

./FusionInsight_SetupTool/setuptool.sh  preinstall -n
Please enter cluster SSH password for root: 
**FusionInsight PreInstall is starting...
***** Schedule:0%
……
***** Schedule:100%
You can get more information about the preinstall from /tmp/fi-preinstall.log and /tmp/diskmgt/autopart.log

安装FusionInsight_Manager

修改install安装配置文件

vi FusionInsight_Manager/software/install.ini
[HA]
    ha_mode=single
    local_ip1=192.168.11.193
    local_ip2=
    local_ip3=
    local_ip4=
    peer_ip1=
    peer_ip2=
    peer_ip3=
    peer_ip4=
    ws_float_ip=
    ws_float_ip_interface=
    ws_float_ip_netmask=
    ws_gateway=
    om_float_ip=
    om_float_ip_interface=
    om_float_ip_netmask=
    om_gateway=
    ntp_server_ip=
    om_mediator_ip=
    sso_ip=
    sso_port=
    bigdata_home=/opt/huawei/Bigdata
    bigdata_data_home=/srv/BigData
    cluster_nodes_scale=
    tls_protocol_min=
    realm_parse_ip=
    kerberos_realm=
[/HA]

执行安装命令

mkdir -p /srv/BigData
FusionInsight_Manager/software/install.sh -f /opt/gaussdb-install/FusionInsight_Manager/software/install.ini

安装完后会自动创建omm用户:

id omm
uid=2000(omm) gid=10(wheel) groups=10(wheel),9998(ficommon)

web操作安装数据库

su - omm
sh ${BIGDATA_HOME}/om-server/om/sbin/enable_single_host_cluster.sh
sh ${BIGDATA_HOME}/om-server/om/sbin/restart-controller.sh

http://192.168.11.193:8080/web/index.html
默认用户名与密码:admin/Admin@123

web操作创建集群,具体操作参考:https://www.jianshu.com/p/ffb47ab1d0f6

GaussDB200测试

## omm用户执行,查看数据库版本
$ gsql -V
gsql GaussDBV100R003C10SPC117 (2017-11-21 14:46:48)


## omm用户执行,加载环境变量(此时再次查看数据库版本就不同了,是kernel version)
$ source ${BIGDATA_HOME}/mppdb/.mppdbgs_profile 
$ gsql -V
gsql (GaussDB Kernel V300R002C00 build 8a9c1eb6) compiled at 2019-08-01 18:47:38 commit 6093 last mr 10175 


## 查询集群示例状况
$ gs_om -t status --detail   

## 确认Postgresql端口
$ cat /srv/BigData/mppdb/data1/coordinator/postgresql.conf | grep '\bport\b'
port = 25308                            # (change requires restart)

## 连接gaussdb(如果不加载${BIGDATA_HOME}/mppdb/.mppdbgs_profile ,执行就会报下面的错误)
gsql -d postgres -p 25308
gsql: connect to server failed: No such file or directory. Please check socket file in the directory GUC option "unix_socket_directory" indicated exists or not.

# 创建用户和数据库,用户密码必须包含三种字符,否则会报错;
$ gsql -d postgres -p 25308                     
gsql ((GaussDB Kernel V300R002C00 build 8a9c1eb6) compiled at 2019-08-01 18:47:38 commit 6093 last mr 10175 )
Non-SSL connection (SSL connection is recommended when requiring high-security)
Type "help" for help.

postgres=# create user your_name with password "yourpwd";
CREATE ROLE
postgres=# create database db_yourdb; 
CREATE DATABASE

配置远程访问

gs_guc reload -Z coordinator -N all -I all -h "host all all 192.168.10.0/23 sha256"

# 最后重启数据库
gs_om -t stop && gs_om -t start

配置DBeaver数据库客户端访问GaussDB200

数据库-驱动器管理-新建
驱动器名称:gauss200
类名:com.huawei.gauss200.jdbc.Driver
URL模板:jdbc:gaussdb://{host}[:{port}]/[{database}]
默认端口:25308
默认用户:omm
默认数据库:postgres
库:添加“D:\00-myWorkstation\jar\jdbc\gsjdbc200.jar”

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

GaussDB_200_6.5.1部署安装 的相关文章

  • 【GaussDB数据库----连接】

    1 确认连接信息 客户端工具通过CN连接数据库 因此连接前 xff0c 需获取CN所在服务器的IP地址及CN的端口号信息 客户端工具可以通过任何一个CN连接数据库 以操作系统用户omm登录安装有MPPDB服务的任一主机 执行source B
  • 【shell】用shell脚本判断解析域名返回值是否为200

    bin bash for domain name in 96 cat mnt siteList txt 96 do result num 61 96 curl I s m 10 domain name grep HTTP awk 39 pr
  • kali 下libnl-3-dev : 依赖: libnl-3-200 (= 3.2.24-2) 但是 3.2.27-2 正要被安装

    1 先说问题 sudo apt get install libnl span class hljs number 3 span dev 正在读取软件包列表 span class hljs keyword span 完成 正在分析软件包的依赖
  • GaussDB_100_1.0.1部署安装

    目录 安装前准备 安装依赖 创建安装用户 安装数据库 install py脚本修改 执行install py进行安装 通过zsql连接数据库 环境变量参数说明 install py安装命令参数说明 zengine ini配置参数 安装前准备
  • GaussDB_200_6.5.1部署安装

    目录 安装前准备 安装依赖 修改 etc hosts 上传解压介质 预安装 拷贝安装包 预安装配置 编辑preinstall ini配置文件 编辑host0配置文件 执行预安装命令 安装FusionInsight Manager 修改ins
  • c语言程序求200以内的全部素数,求100~200之间的全部素数

    求100 200之间的全部素数 分析 xff1a 要判断一个数是不是素数 xff0c 首先要知道什么是素数 回忆一下数学里的知识 xff0c 什么是素数 xff1f 只能被自身和1整除的正整数是素数 1既不是素数 xff0c 也不是合数 x
  • haproxy部署安装

    haproxy简介 HAProxy是一个使用C语言编写的自由及开放源代码软件 xff0c 其提供高可用性 负载均衡 xff0c 以及基于TCP和HTTP的应用程序代理 HAProxy特别适用于那些负载特大的web站点 xff0c 这些站点通
  • 1920*1080就是200万像素

    之前一直觉得1920 1080应该是很高清的 xff0c 但是看到商家又写着200万像素以为是另一个东西 xff0c 但是实际发现1920 1080就是200万像素
  • 200用户的oa文件服务器配置,oa服务器主要配置

    oa服务器主要配置 内容精选 换一换 您可以使用已有的弹性云服务器快速创建伸缩配置 此时 xff0c 伸缩配置中的云服务器类型 vCPU 内存 镜像 磁盘参数信息将默认与选择的云服务器规格保持一致 登录管理控制台 选择 计算 gt 弹性伸缩
  • Ubuntu部署安装Jenkins

    1 概述 安装jenkins需要有java的环境 xff0c 因此需要先安装jdk 2 安装OpenJDK 11 2 1 安装JDK 更新apt sudo apt get update 安装 sudo apt get install ope
  • ftp上传不成功,提示 200 227 501 错误

    solve xff1a 检查文件名是不是中文字符 xff0c 若是 xff0c 请换成英文文件名 origin xff1a https www cnblogs com mubin p 3528353 html
  • JAVA面试题大全(200+道题目)

    目录 一 Java 基础 1 JDK 和 JRE 有什么区别 xff1f 2 61 61 和 equals 的区别是什么 xff1f 3 两个对象的 hashCode 相同 xff0c 则 equals 也一定为 true xff0c 对吗
  • 西门子S7-200 SMART系列PLC接线大全

    西门子S7 200 SMART系列PLC接线大全 西门子S7 200 SMART系列PLC接线大全 xff0c 电器人必须收藏 xff01 xff01 xff01 输出 模块 负载
  • 基于PLC S7-200恒压变频供水系统设计

    基于PLC S7 200恒压变频供水系统设计 有Wincc仿真设计 xff0c 梯形图程序 系统主要由PLC 变频器 电动机 水阀 传感器构成 xff0c 该系统用PLC作为控制器 xff0c 将控制信号传递给变频器 xff0c 变频器控制
  • 西门子200恒压供水梯形图_恒压供水系统采用变频器节能方案

    序言 xff1a 对于大多数采用供水企业来说 xff0c 传统供水机泵存在日常运行费用太高 xff0c 供水成本居高不下 xff0c 单位供水的能耗偏大的问题 xff0c 寻求供水与能耗之间的最佳性价比 xff0c 是困扰企业的一个长期问题
  • 雷达采集卡/雷达信号采集单元 HPx-200

    产品简介 HPx 200是一款基于PCI的高性能雷达采集卡 雷达信号采集单元 xff0c 它可以捕获并处理一个到两个模拟或8比特的数字一次雷达视频 该卡可与板级支持库一起使用来采集基本的雷达信号 xff0c 或者与SPx程序库一起使用来满足
  • 查找100-200以内素数

    只能被1和其本身整除的数称为素数 xff0c 1不是素数 xff0c 因为简单 xff0c 所以不做解释 xff0c 直接上程序 源代码如下 xff1a Search all prime numbers from 101 to 200 in
  • nohup运行程序竟然会使CPU飙到200%

    文章目录 1 xff0c 现象1 1 xff0c 直接运行程序CPU占用平均0 1 2 xff0c 使用nohup运行程序CPU占用平均200 2 xff0c 原因是 xff1a linux中nohup写操作与程序中读操作冲突引起cpu占用
  • MetaERP系统主要干什么的,华为自研ERP的路子是否可以效仿?

    近日 华为成功研发出自主可控的MetaERP系统 并完成了对旧有ERP系统的替换 该系统采用全栈自主可控技术 基于华为欧拉操作系统 GaussDB等根技术 采用云原生架构 元数据多租架构 实时智能技术等 提高业务效率 提升运营质量 华为自研
  • 率先拿下512节点测试,华为GaussDB表示“很轻松”

    近日 在中国信息通信研究院和数据中心联盟发起的分布式分析型数据库测试中 华为GaussDB分析型数据库率先通过512节点集群规模能力评测 与此同时 中国某世界级银行也完成了采用华为GaussDB分布式分析型数据库对国外顶级数据仓库产品的完全

随机推荐

  • Android dataBinding和viewBinding简单封装ViewModel

    Lifecycle xff1a 为ViewMode添加生命周期 public interface ViewModelLifecycle extends LifecycleObserver 64 OnLifecycleEvent Lifecy
  • Ftp操作

    仅收录一些ftp常用操作 xff0c 关于ftp的主动模式和被动模式 xff0c 见参考 import org apache commons net ftp FTPClient private boolean binaryTransfer
  • Ubuntu下安装及使用gdebi

    gdebi用于在Ubuntu环境下安装 deb 文件程序 安装 xff1a sudo apt install gdebi core 使用 xff1a sudo gdebi xxx deb 安装成功
  • AD20/Altium designer——如何对线宽进行设置、布线过程中快速改线宽的方法

    1 设计 规则 2 线宽设置 首选宽度即 布线时的 默认线宽 3 布线过程中改线宽 连线过程中按 Tab键 打开布线属性 xff0c 直接 输入线宽 后 回车键 即可
  • C++ ActiveMQ实现通讯

    C 43 43 ActiveMQ实现通讯完整版 简介 该博客收到一些反应 xff0c 说教程不够明细操作的时候怎么都不行 xff0c 特今日 xff08 2017年8月29日17点 xff09 进行博客修改 xff0c 并将新demo一起附
  • PyCharm的Debug和中断方法

    目录 1 断点测试 Debug2 中断运行3 清除所有断点 1 断点测试 Debug 参考链接 xff1a Pycharm调试小技巧 Python基础 如何在pycharm调试代码 xff1f 超棒的博客 xff1a IDEA调试程序按钮初
  • Linux(Centos)卸载桌面环境

    1 快捷键ctrl 43 alt 43 t 打开终端 2 卸载掉gnome shell主程序 sudo apt get remove gnome shell 3 卸载掉gnome sudo apt get remove gnome 4 卸载
  • 迅为4418开发板/6818开发板教你如何修改屏幕(转载)

    https www cnblogs com minyue33 p 8072571 html 开发平台 xff1a 迅为iTOP 4418 6818开发板 4418 amp 6818屏幕修改分别需要修改uboot和内核 xff0c 首先是修改
  • GaussDB_100_1.0.1部署安装

    目录 安装前准备 安装依赖 创建安装用户 安装数据库 install py脚本修改 执行install py进行安装 通过zsql连接数据库 环境变量参数说明 install py安装命令参数说明 zengine ini配置参数 安装前准备
  • Android添加开机自启动脚本

    最近需要在android5 1中添加自启动脚本 xff0c 直接将脚本要执行的指令写到init rc没有成功 xff0c 可以将指令写到一个sh脚本 xff0c 用init rc来执行sh脚本才成功 xff08 init rc或者init
  • Android ADB 打开 Lanucher

    adb shell am start n com android launcher3 com android launcher3 Launcher
  • Linux查找文件中的字符串

    grep Rn 34 addNavigationBar 34
  • Android中的蓝牙通信

    一 蓝牙简介 现有的蓝牙主要分为两类 xff1a 经典蓝牙 xff1a 3 0版本以下的蓝牙 xff0c 都称为 经典蓝牙 xff0c 功耗高 传输数据量大 传输距离只有10米 低功耗蓝牙 xff1a 4 0及以上版本的蓝牙就是低功耗蓝牙也
  • Android Studio如何查找和引用第三方库

    Android应用开发依托于Java有大量的第三方库可供使用 xff0c 生态较为完善 xff0c Android工程越大越可能用到第三方库 xff0c 那么如何查找引用第三方库呢 xff1f 如果知道第三方库的名字 xff0c 可以直接去
  • java实现生产者消费者问题(代码详解)

    一 解决方法 xff1a synchronized xff0c wait xff0c notify 1 使用wait方法和notify方法实现 生产者和消费者模式 2 什么是 生产者和消费者模式 生产线程负责生产 xff0c 消费线程负责消
  • Ubuntu 13.04 用户安装 chrome 会遇到依赖问题

    文章转载自 xff1a http www linuxidc com Linux 2013 04 83638 htm Ubuntu 13 04 用户安装 chrome 会遇到依赖问题 xff0c 注意我是在谷歌官网下载Chrome xff0c
  • Win7右击计算机管理打不开,提示找不到文件或没有关联的程序

    最近电脑拿去修理 结果一回来发现了 xff0c 右击查看我的电脑 gt 管理 xff0c 提示找不到文件或没有关联的程序 该文件没有与之关联的程序来执行该操作 请安装一个程序 xff0c 或者 xff0c 如果已安装程序 xff0c 请在
  • INFO: Initializing Spring root WebApplicationContext log4j:3个WARN卡死的解决

    启动tomcat加载到这里卡死 xff0c 没有任何输出 xff0c 如下 INFO Initializing Spring root WebApplicationContext log4j WARN No appenders could
  • vmware创建lunix虚拟机,并实现联网

    1 虚拟机的安装 请参考http www linuxidc com Linux 2016 05 131701 htm 2 安装完毕后进行联网的设置 1 选中虚拟机 gt 右键 gt 设置 gt 网络适配器 gt 桥接模式 xff08 2 x
  • GaussDB_200_6.5.1部署安装

    目录 安装前准备 安装依赖 修改 etc hosts 上传解压介质 预安装 拷贝安装包 预安装配置 编辑preinstall ini配置文件 编辑host0配置文件 执行预安装命令 安装FusionInsight Manager 修改ins