操作步骤

  1. 准备软件包。

    软件包列表如下:

    • FusionInsight_Manager_6.5.1_RHEL.tar.gz
    • FusionInsight_BASE_6.5.1_RHEL.tar.gz
    • GaussDB_200_6.5.1_RHEL.tar.gz
    • (可选)FusionInsight_MPPDBMonitor_6.5.1_RHEL.tar.gz
    • FusionInsight_SetupTool_6.5.1.tar.gz

    请确保omm用户对所有软件包具有读权限。具体操作方法请参见以omm用户在后台操作集群,提示“Permission denied”。

  2. 上传软件包。
    1. 使用“WinSCP”工具,以root用户登录将要安装Manager的节点。
    2. 选中以上文件,拖动到当前节点的“/opt”目录下,等待上传完成。
  3. 解压软件包。
    1. 使用“PuTTY”工具以root用户进入“/opt”目录。

      cd /opt

    2. 执行tar命令,解压软件包文件。

      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

    3. 执行以下命令,分别将除Manager外的其他部件包拷贝至“/opt/FusionInsight_Manager/software/packs”路径下(如同时安装其他部件,需要一起拷贝):

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

  4. (可选)更换HA证书。

    默认情况下,不建议更换HA证书。

    GaussDB 200是支持在安装时更换HA证书的,如果用户有自定义的HA根证书,在主备管理节点解压软件包后,可执行以下步骤添加证书:

    1. 进入“/opt/FusionInsight_Manager/software/hasslCert”目录。

      cd /opt/FusionInsight_Manager/software/hasslCert

    2. 准备根证书,将需要更换的HA根证书文件“root-ca.crt”和密钥文件“root-ca.pem”放置到“/opt/FusionInsight_Manager/software/hasslCert”目录内。

      根证书相关文件需由企业用户自行准备,也可在已有的GaussDB 200集群上生成,生成方法可参考更换HA证书章节。

    3. 修改“/opt/FusionInsight_Manager/software/hasslCert/hasslCert.ini”文件内的“password”(默认为空)为生成根证书的密码。

      例如修改为“password=Huawei_123”,集群安装完成后会删除这个密码。

  5. 如安装双机Manager,请使用root用户登录备管理节点,重复执行2~4。
  6. 挂载操作系统镜像。
    1. 使用“WinSCP”工具,以root用户登录主管理节点。将操作系统镜像文件上传至主管理节点目录下,例如“/opt”。
    2. 使用“PuTTY”工具,以root用户登录主管理节点,执行以下命令进行挂载:

      mount 虚拟光盘文件名 /media/ -o loop

      例如RedHat系统,假设虚拟光盘文件在“/opt”下,执行:mount /opt/rhel-server-6.4-x86_64-dvd.iso /media/ -o loop

      SUSE 12.x系统默认情况下无“/media”目录,在此步骤前执行mkdir /media命令创建即可。

    3. (可选)安装bison和flex工具。
      • 如使用EulerOS 2.8操作系统,需要执行此步骤,其他操作系统请跳过。
      • 当EulerOS 2.8的ISO包挂载到/media后,bison和flex安装包会默认放在/media/Packages/路径中,用户无需单独下载。示例如下:
        Packages
        ├── bison-3.0.5-1.eulerosv2r8.aarch64.rpm
        ├── flex-2.6.1-10.eulerosv2r8.aarch64.rpm
      1. 使用root用户执行cd /media/Packages进入bison和flex安装包所在目录。
      2. 执行以下命令安装。

        rpm -ivh bison-3.0.5-1.eulerosv2r8.aarch64.rpm flex-2.6.1-10.eulerosv2r8.aarch64.rpm

  7. 检查OS的编码格式是否符合要求。

    使用“PuTTY”工具,以root用户登录任一节点。执行locale命令,查看OS的编码格式是否为“en_US.UTF-8”或“POSIX”。

    • 是,执行9。
    • 否,执行8。
  8. 使用“PuTTY”工具,以root用户登录所有节点,更改OS编码格式。以更改任一节点为“en_US.UTF-8”格式为例进行说明。
    • RedHat 6.x、CentOS 6.x系统下执行vi /etc/sysconfig/i18n命令,按“Insert”键开始编辑。将“LANG”的值修改为“en_US.UTF-8”,“SYSFONT”的值修改为“latarcyrheb-sun16”,按“Esc”键退出编辑,并输入:wq保存退出,重启操作系统后配置生效。
    • RedHat 7.x、CentOS 7.x、EulerOS系统下执行vi /etc/locale.conf命令,将“LANG”的值修改为“en_US.UTF-8”,按“Esc”键退出编辑,并输入:wq保存退出,重启操作系统后配置生效。
    • SUSE系统下执行vi /etc/sysconfig/language,将“RC_LANG”的值修改为“en_US.UTF-8”,按“Esc”键退出编辑,并输入:wq保存退出,重启操作系统后配置生效。

    如果当前集群操作系统使用同一镜像安装且未做编码格式配置修改,可参考如何在集群内多个节点上执行命令或者存取文件,将修改后文件拷贝到其他节点,重启操作系统生效。

  9. 是否使用omm用户安装集群:

    当用户无法获取root用户权限,需要用omm用户安装集群。

    • 是,执行10。
    • 否,操作结束。
  10. 使用“PuTTY”工具,以root用户登录主管理节点。
  11. 将主管理节点上的“/opt/FusionInsight_SetupTool/preset”文件夹拷贝至所有节点的“/opt”目录下并在所有节点上执行sh /opt/preset/preset.sh命令。

    在集群内多个节点上执行同一命令或者存取文件,可以使用软件安装包中的脚本工具快速完成,详细操作请参考如何在集群内多个节点上执行命令或者存取文件。

  12. 在主备管理节点上,以root用户执行以下命令:
    1. 修改软件包解压后生成的目录“/opt/FusionInsight_Manager/”的属主:

      chown omm: /opt/FusionInsight_Manager/ -R

    1. 修改软件包解压后生成的目录“/opt/FusionInsight_SetupTool”的属主:

      chown omm: /opt/FusionInsight_SetupTool/ -R

GaussDB数据库安装详解相关推荐

  1. Linux下Oracle数据库安装详解

    安装环境 系统:Linux CentOS7 64位 Oracle版本:Oracle 11g R2 一.安装前准备 1.创建运行oracle数据库的系统用户和用户组 [yxc@localhost ~]$ ...

  2. 最新 MySQL数据库安装详解(简洁快速)

    目录 下载 安装 测试是否成功 下载 直接进入官网的下载链接(最好在Google浏览器里操作!) https://dev.mysql.com/downloads/installer/ 第一个文件小,但 ...

  3. linux下weblogic版本,Linux下weblogic10.3.6(jar)版本安装详解

    一.安装前的准备 安装weblogic是需要JDK环境的,虽然weblogic有自带的JDK,但是我一般是自己选择JDK进行安装,如果你要自行安装,可以参考我的另一篇博客 https://www.cn ...

  4. CentOS下Hive2.0.0集群模式安装详解

    本文环境如下: 操作系统:CentOS 6 32位 Hive版本:2.0.0 JDK版本:1.8.0_77 32位 Hadoop版本:2.6.4 MySQL版本:5.6.30 1. 准备工作 1.1 ...

  5. java 李刚 pdf_Java数据库技术详解(李刚) PDF_源雷技术空间

    资源名称:Java数据库技术详解(李刚) PDF 第一篇 数据库基础篇 第1章 Java和数据库 2 1.1 Java概述 2 1.1.1 跨平台性 2 1.1.2 面向对象 2 1.1.3 安全性 ...

  6. mysql-8.0.12语法_mysql-8.0.12 (免安装版) 安装详解

    mysql-8.0.12 (解压版) 安装详解 错误解决 第一步:mysql-8.0.12 (解压版) 下载地址:https://www.mysql.com/downloads/ 第二步:配置初始化m ...

  7. 第二篇supervisor集群管理工具cesi安装详解-如何安装supervisor-cesiwebUI

    第二篇supervisor集群管理工具cesi安装详解-如何安装supervisor-cesiwebUI 介绍 安装 解压 安装依赖 修改配置 注册为系统服务 启动 登录一下,发现报错了 解决方法 介 ...

  8. HSQLDB数据库使用详解(入门)及快速使用

    hsql数据库使用详解(入门)及快速使用 一.简介: hsql数据库是一款纯Java编写的免费数据库,许可是BSD-style的协议,如果你是使用Java编程的话,不凡考虑一下使用它,相对其 他数据库 ...

  9. Oracle 11g R2+RAC+ASM+redhat安装详解1

    Oracle RAC是Oracle Real Application Cluster的简写,官方中文文档一般翻译为"真正应用集群",它一般有两台或者两台以上同构计算机及共享存储设备 ...

最新文章

  1. MySQL索引面试题:优化 索引分类
  2. salesforce lightning零基础学习(三) 表达式的!(绑定表达式)与 #(非绑定表达式)
  3. [css] 让你手写一个reset的文件,你应该怎么写?要考虑哪些方面呢?
  4. java集合类分析-hashset
  5. Android笔记 theme主题
  6. DataGrip快捷键(执行SQL、格式化SQL)
  7. UGUI的表格布局组件
  8. 是否,是否,总是富肥穷瘦?(文末上周投票公布)
  9. c语言除法中的小数点,高精度除法小数点位数
  10. 联想硬盘保护系统计算机名,联想硬盘保护系统EDU7.0安装方法
  11. 二叉树的层次遍历算法
  12. VS2012 安装番茄助手
  13. win10清理注册表的方法
  14. html5在不同浏览器兼容,HTML5浏览器兼容性解决方案
  15. 易班显示不能连接到服务器检查网络,易班站内应用、轻应用、网站接入、移动应用的区别...
  16. 如何屏蔽百度网盟广告
  17. typescript环境配置
  18. 微信小程序经典案例开发(微信开发)
  19. 后台成功返回succ,但是前端data.result =='succ' 并不成立
  20. 【方案开发】汽车充气枪打气泵方案

热门文章

  1. 总结2023Android开发面试题(含答案)
  2. 【React学习】React中ref的用法
  3. IDEA 2019注册码(激活码)
  4. _getch()函数的一些使用方法
  5. Mycat 读写分离+分库分表
  6. 【荐读】基于文本数据的消费者洞察
  7. Cision与Brandwatch达成收购协议,整合公关、社交媒体管理和数字消费者洞察
  8. 路径中 斜杠/和反斜杠\ 的区别
  9. linux_system函数
  10. su oracle和su - oracle的区别