ITPub博客

首页 > 数据库 > > 安装准备-准备安装环境

安装准备-准备安装环境

作者:GaussDB_数据库 时间:2020-02-10 17:39:51 0 删除 编辑
 注意:
  • 安装用户可以由Database Manager用户自定义。本文中的用户名和用户目录仅做示例说明。
  • HA安装场景要同时在主机、备机上完成准备。
  • 如果集群内核安装在RedHat上,请确保集群所有节点都安装了目标软件。
  • 请确保集群所有节点已执行iptables -F,删除相关操作系统防火墙策略,否则会导致安装不成功。

安装DMServer前需准备以下事宜:

  1. Database Manager安装包需单独存放至一个目录,并且目录中不能包含任何其他文件。
  2. 安装DMServer及相关组件的目录(例如,日志目录)必须不是根目录。如果安装目录为/home/<user>,需将其挂载到非根目录,例如:
    复制
    /dev/xvde1     154817516  79837640  67115608  55%  /home
  3. DMServer的安装用户已创建,例如,dminstalluser(下文中所有安装用户以dminstalluser为例)。关于如何创建组并添加用户的详细信息,请参见常见问题中的步骤17。
     说明:

    管理员、root和supervisor用户不能作为Database Manager安装用户,因为安装用户需限定最小权限。可以将安装用户添加到任意组。

  4. 磁盘空间不得低于35 GB。
    执行以下命令保证磁盘空间:
    复制
    df -P <dmserver installation path>
  5. 安装Database Manager的所有节点必须安装Python 2.6.x或Python 2.7.x版本。

    执行以下命令查看Python版本:

    复制
    python --version
  6. Datebase Manager所有节点的Java版本必须安装Java 1.8+,JDK仅支持对应版本的huawei JDk和Oracle JDK。
     说明:

    因JDK1.8.0_162(8U162)存在漏洞,不要安装该版本。

    执行以下命令查看Java版本:
    复制
    java -version
     说明:

    如果使用其他版本JDK,需确保所用版本无漏洞。

  7. 通过dminstalluser用户在DMServer上将PATH变量设为JDK路径。关于如何配置自动预安装,请参见DMServer预安装(单机模式)或DMServer预安装(HA模式)。
    1. 使用root用户登录待安装DMServer的主机,切换为dminstalluser用户。
      复制
      su - dminstalluser
    1. 输入如下内容,设置Java环境变量:
      复制
      vi ~/.bashrc
      export JAVA_HOME=/home/dminstalleruser/jdk1.8.0_121/
      export PATH=$JAVA_HOME/bin:$PATH
      export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

      其中,JAVA_HOME为JDK路径,该路径仅做示例,需输入实际路径;根据步骤7中的子步骤b,设置CLASSPATH和PATH路径。

    1. 按Esc键退出编辑模式,并执行如下命令保存修改并退出:
      复制
      :wq!
    2. 执行如下命令激活Java环境变量:
      复制
      source ~/.bashrc or .bash_profile
       说明:

      可以在bash_profile或bashrc文件中配置Java环境变量,需注意以下事项:

      1. 保留其中一个文件即可。
      2. 如果上述两个文件都存在,优先使用bash_profile文件。
  8. 基本服务清单如下:
    • Primary Info Store
    • Metric Info Store
    • WebUI
    • APS_InfraZuul
    • APS_InfraProxy
    • APS_AutoPilotAudit
    • APS_AutoPilotPlatformMgmt
    • APS_AutoPilotUser
    • APS_InfraEureka
    • APS_AutoPilotConfig
    • APS_Monitoring
    • APS_InfraProcessing
    • APS_InfraCollection
    • APS_InfraHAService
       说明:
      • Primary Info Store服务用于保存所有用户数据以及DM WebUI操作所需要的配置和数据。
      • Metric Info Store服务用于保存所有从数据库获取的统计信息,助力DM分析和显示。
  9. 重新安装Database Manager时请确保已卸载之前的Database Manager,否则重装可能会失败。卸载方法请参见卸载Database Manager。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3157680/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: SQL语法-DROP ROLE
请登录后发表评论 登录
全部评论

注册时间:2020-01-06

  • 博文量
    2907
  • 访问量
    19281