yuan-er

导航

 

GaussDB-安装云数据库GaussDB管理平台(TPOPS)

操作场景

介绍安装云数据库GaussDB管理平台(TPOPS)的详细步骤,以及安装回显的展示和安装耗时的说明。

操作步骤

  • 需要保证云数据库GaussDB管理平台(TPOPS)各个服务器的root密码保持一致,如需要配置免密安装,可以参考管理面节点之间互信设置
  • 完整安装过程预计耗时50分钟左右,其中元数据库GaussDB的安装约20分钟。
  • 安装过程中禁止手动退出。
  1. 以root用户进入上传软件包节点appctl.sh文件所在目录。

     

    cd /data/docker-service

     

  1. 执行以下命令,进行安装。未配置节点互信的情况下,请根据提示输入root密码。

     

    sh appctl.sh install

    回显如下,说明安装完成。

    *** CHECK BASE SETTINGS ***
     check python                  |  OK             
     check jdk                     |  OK             
     check net tools               |  OK             
     check expect                  |  OK             
     check secc                    |  OK: Installed secc.
     check libcgroup               |  OK: Installed libcgroup.
     check dos2unix                |  OK: Installed dos2unix.
     check custom dir              |  OK             
     check install mode            |  OK: HA mode.
     check IP format               |  OK             
     check net condition           |  OK
    start check node authentication
    node not support auto authentication, will input root password
    请输入root用户密码:
    start check host: 192.168.0.1 root password
    check host: 192.168.0.1 root password success
    start check host: 192.168.0.2 root password
    check host: 192.168.0.2 root password success
    start check host: 192.168.0.3 root password
    check host: 192.168.0.3 root password success
    *** UNTAR SERVICE ***
     untar service                 |  OK       
    *** BUILD MICRO SERVICE IMAGES ***
     check docker status           |  OK             
     check service origin packages |  OK             
     load docker base image        |  OK             
     build & save zookeeper        |  OK             
     build & save kafka            |  OK             
     build & save common-service   |  OK             
     build & save monitor-service  |  OK             
     build & save rds-ha-admin     |  OK             
     build & save resource-manager |  OK             
     build & save workflow         |  OK             
     build & save auth             |  OK             
     build & save gaussdb-console  |  OK             
     build & save luban            |  OK             
     build & save ots              |  OK             
     build & save GaussDB-open-api |  OK             
     build & save GaussDB-instancemanager |  OK             
     build & save GaussDB-backupmanager |  OK             
     unload docker base image      |  OK             
    *** DISTRIBUTE PACKAGES ***
     /data/docker-service left space |  OK 
     check packages                |  OK              
     distribute gaussdb packages   |  OK             
     distribute service packages   |  OK             
     distribute data packages      |  OK             
     distribute sftp packages      |  OK             
     distribute remote ip          |  OK             
    *** PREPARE ***
     192.168.0.1                 |  OK             
     192.168.0.2                 |  OK             
     192.168.0.3                 |  OK             
    Now doing precheck for 192.168.0.1
    Now doing precheck for 192.168.0.2
    Now doing precheck for 192.168.0.3
    [WARNING]-[check_drs]===>[192.168.0.1: The switch of use_cgroup is no.You are not allow to install drs together on this machine.]
    [WARNING]-[check_dir_total]===>[192.168.0.1: all directory are not belong to same top directory, the check of directory mem size may be incorrect.]
    [WARNING]-[check_dir_mount]===>[192.168.0.1: /opt/cloud was not mounted.]
    [WARNING]-[check_dir_mount]===>[192.168.0.1: /opt/cloud/logs was not mounted.]
    [WARNING]-[check_dir_mount]===>[192.168.0.1: /opt/docker was not mounted.]
    [WARNING]-[check_dir_mount]===>[192.168.0.1: /opt/gaussdb was not mounted.]
    [WARNING]-[check_dir_mount]===>[192.168.0.1: /opt/influxdb was not mounted.]
    [WARNING]-[check_users]===>[192.168.0.1: [service sftpservice] will be used, if the users already exists, we will delete the user before creating it.]
    [WARNING]-[check_drs]===>[192.168.0.2: The switch of use_cgroup is no.You are not allow to install drs together on this machine.]
    [WARNING]-[check_dir_total]===>[192.168.0.2: all directory are not belong to same top directory, the check of directory mem size may be incorrect.]
    [WARNING]-[check_dir_mount]===>[192.168.0.2: /opt/cloud was not mounted.]
    [WARNING]-[check_dir_mount]===>[192.168.0.2: /opt/cloud/logs was not mounted.]
    [WARNING]-[check_dir_mount]===>[192.168.0.2: /opt/docker was not mounted.]
    [WARNING]-[check_dir_mount]===>[192.168.0.2: /opt/gaussdb was not mounted.]
    [WARNING]-[check_dir_mount]===>[192.168.0.2: /opt/influxdb was not mounted.]
    [WARNING]-[check_users]===>[192.168.0.2: [service sftpservice] will be used, if the users already exists, we will delete the user before creating it.]
    [WARNING]-[check_drs]===>[192.168.0.3: The switch of use_cgroup is no.You are not allow to install drs together on this machine.
    [WARNING]-[check_dir_total]===>[192.168.0.3: all directory are not belong to same top directory, the check of directory mem size may be incorrect.]
    [WARNING]-[check_dir_mount]===>[192.168.0.3: /opt/cloud was not mounted.]
    [WARNING]-[check_dir_mount]===>[192.168.0.3: /opt/cloud/logs was not mounted.]
    [WARNING]-[check_dir_mount]===>[192.168.0.3: /opt/docker was not mounted.]
    [WARNING]-[check_dir_mount]===>[192.168.0.3: /opt/gaussdb was not mounted.]
    [WARNING]-[check_users]===>[192.168.0.3: [service sftpservice] will be used, if the users already exists, we will delete the user before creating it.]
    Precheck all completed.
    Start to init manifest...
    init manifest successful for 192.168.0.1.
    init manifest successful for 192.168.0.2.
    init manifest successful for 192.168.0.3.
    ======== 192.168.0.1: patch ========
      patch                   |  complete       
      base_env                |  complete       
    ======== 192.168.0.2: patch ========
      patch                   |  complete       
      base_env                |  complete       
    ======== 192.168.0.3: patch ========
      patch                   |  complete       
      base_env                |  complete       
    ======== 192.168.0.1: base_enviornment ========
      docker                  |  complete       
      InfluxDB                |  complete       
      sftp                    |  complete       
      gaussdb                 |  complete       
    ======== 192.168.0.2: base_enviornment ========
      docker                  |  complete       
      InfluxDB                |  complete       
      sftp                    |  complete       
      gaussdb                 |  complete       
    ======== 192.168.0.3: base_enviornment ========
      docker                  |  complete       
      InfluxDB                |  complete       
      sftp                    |  complete       
      gaussdb                 |  complete       
    ======== 192.168.0.1: CommonbaseData ========
      common-base             |  complete       
    ======== 192.168.0.2: CommonbaseData ========
      common-base             |  complete       
    ======== 192.168.0.3: CommonbaseData ========
      common-base             |  complete       
    
    ======== 192.168.0.1: PlatformData ========
      platform-data           |  complete       
    ======== 192.168.0.2: PlatformData ========
      platform-data           |  complete       
    ======== 192.168.0.3: PlatformData ========
      platform-data           |  complete       
    ======== 192.168.0.1: Zookeeper ========
      zookeeper               |  complete       
      GaussDB-feature-data    |  complete   
      GaussDB-data            |  complete     
    ======== 192.168.0.2: Zookeeper ========
      zookeeper               |  complete       
      GaussDB-feature-data    |  complete       
      GaussDB-data            |  complete     
    ======== 192.168.0.3: Zookeeper ========
      zookeeper               |  complete       
      GaussDB-feature-data    |  complete       
      GaussDB-data            |  complete     
    ======== 192.168.0.1: Kafka ========
      kafka                   |  complete       
    ======== 192.168.0.2: Kafka ========
      kafka                   |  complete       
    ======== 192.168.0.3: Kafka ========
      kafka                   |  complete       
    ======== 192.168.0.1: docker_service ========
      common-service          |  complete       
      monitor-service         |  complete       
      rds-ha-admin            |  complete       
      resource-manager        |  complete       
      workflow                |  complete       
    ======== 192.168.0.2: docker_service ========
      common-service          |  complete       
      monitor-service         |  complete       
      rds-ha-admin            |  complete       
      resource-manager        |  complete       
      workflow                |  complete       
    ======== 192.168.0.3: docker_service ========
      common-service          |  complete       
      monitor-service         |  complete       
      rds-ha-admin            |  complete       
      resource-manager        |  complete       
      workflow                |  complete       
    ======== 192.168.0.1: gaussdb_service ========
      auth                    |  complete       
      gaussdb-console         |  complete       
      luban                   |  complete       
      ots                     |  complete       
      GaussDB-open-api        |  complete       
      GaussDB-instancemanager |  complete       
      GaussDB-backupmanager   |  complete       
    ======== 192.168.0.2: gaussdb_service ========
      auth                    |  complete       
      gaussdb-console         |  complete       
      luban                   |  complete       
      ots                     |  complete       
      GaussDB-open-api        |  complete       
      GaussDB-instancemanager |  complete       
      GaussDB-backupmanager   |  complete       
    ======== 192.168.0.3: gaussdb_service ========
      auth                    |  complete       
      gaussdb-console         |  complete       
      luban                   |  complete       
      ots                     |  complete       
      GaussDB-open-api        |  complete       
      GaussDB-instancemanager |  complete       
      GaussDB-backupmanager   |  complete       
    Installation progress [72/72] ==> 100.00%
    Upload sftp packages successful for 192.168.0.1
    请登录「云数据库GaussDB管理平台-任务中心」查看安装包上传任务状态
    
    Welcome to TPOPS: 
    
           https://{EIP}:8443/gaussdb/#/login
           EIP: Elastic IP address of any TPOPS node
     
     
    
    

     

升级、卸载都依赖docker-service目录,请谨慎删除。

若docker-service目录被删除后需要卸载云数据库GaussDB管理平台(TPOPS),请参照docker-service目录被删除的卸载步骤,不需要参照卸载云数据库GaussDB管理平台(TPOPS)

 
posted on 2024-12-25 09:39  数据库笔记  阅读(117)  评论(0)    收藏  举报