GaussDB Database Manager 安裝指南

      網友投稿 1029 2025-04-01

      簡介

      Database Manager是一款基于Web的數據庫監控工具,提供豐富的界面展示,可有效監控多個集群數據庫。通過管理員用戶和普通用戶區分查看和操作權限,對集群數據庫進行安全的監控和運維操作。Database Manager提供的主要功能包括:

      導入并監控集群

      集群、主機和實例運行監控

      數據庫運行監控

      故障診斷分析和上報

      告警分析和上報

      1、安裝環境準備

      系統要求

      硬件環境:

      CPU:4核

      內存:8G

      本次測試使用vmwareworkstations 14

      軟件環境:

      Os:redhat7.5(7.5-x86_64 (RedHat7.5))

      JDK:jdk-8u231-linux-x64.tar.gz

      DM:Database_Manager_RHEL.tar.gz

      Python:Python 2.7.5

      地址規劃:

      IP:192.168.100.10

      【說明】

      1、GaussDB 100僅支持2.7版本;

      2、Java:沒有使用系統自帶JAVA,安裝了新版本的Java

      軟件-:

      https://support.huawei.com/enterprise/zh/software/250590642-ESW2000136086

      【注意】

      ?安裝用戶可以由Database Manager用戶自定義。本文中的用戶名和用戶目錄僅做示例說明。

      ?HA安裝場景要同時主機、備機上完成準備。

      ?如果集群內核安裝在RedHat上,請確保集群所有節點都安裝了目標軟件。

      安裝DMServer前需準備以下事宜:

      1.Database Manager安裝包需單獨存放至一個目錄,并且目錄中不能包含任何其他文件。

      2.安裝DMServer及相關組件的目錄(例如,日志目錄)必須不是根目錄。如果安裝目錄為/home/,需將其掛載到非根目錄;

      3.DMServer的安裝用戶已創建;管理員、root和supervisor用戶不能作為Database Manager安裝用戶,因為安裝用戶需限定最小權限。可以將安裝用戶添加到任意組。

      4.磁盤空間不得低于35 GB。

      執行以下命令查看磁盤空間:

      df –P

      安裝Database Manager的所有節點必須安裝Python 2.6.x或Python 2.7.x版本。

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

      python–version

      [root@localhost dminstalluer]#python --version

      Python 2.7.5

      5.安裝Database Manager的所有節點必須安裝Java 1.8+或Java 11.0.1版本,不包括 JDK 1.8.0_162(8U162),因為該版本存在漏洞。

      執行以下命令查看Java版本:

      java–version

      [root@localhost dminstalluer]# ?java–version

      需要安裝JAVA

      6.通過dminstalluser用戶在Database Manager服務器上將PATH變量設為JDK路徑,具體操作如下:

      使用root用戶登錄待安裝DMServer的主機,切換為dminstalluser用戶。

      su - dminstalluer

      輸入如下內容,設置Java環境變量:

      vi~/.bashrc

      export JAVA_HOME=/home/dminstalluer/jdk1.8.0_231

      export PATH=$JAVA_HOME/bin:$PATH

      export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

      export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/home/dminstalluer/dmserver/primdb/server/lib/"

      其中,JAVA_HOME為JDK路徑,該路徑僅做示例,需輸入實際路徑;CLASSPATH和PATH路徑,輸入以上內容即可。

      %2.按Esc鍵退出編輯模式,并輸入以下內容保存并退出:

      :wq

      %2.執行如下命令激活Java環境變量:

      source~/.bashrc

      【說明:】

      用戶可以在bash_profile或bashrc文件中配置Java環境變量,需注意以下事項:

      %3.保留其中一個文件即可。

      %3.如果上述兩個文件都存在,優先使用bash_profile文件。

      %3.基本服務清單如下:

      oPrimary Info Store

      o指標 Info Store

      oWebUI

      oAPS_InfraZuul

      oAPS_InfraProxy

      oAPS_AutoPilotAudit

      oAPS_AutoPilotPlatformMgmt

      oAPS_AutoPilotUser

      oAPS_InfraEureka

      oAPS_AutoPilotConfig

      oAPS_Monitoring

      oAPS_InfraProcessing

      oAPS_InfraCollection

      oAPS_InfraHAService

      【說明:】

      ?Primary Info Store服務用于保存所有用戶數據以及DM WebUI操作所需要的配置和數據。

      ?Metric Info Store服務用于保存所有從數據庫獲取的統計信息,助力DM分析和顯示。

      重新安裝Database Manager時請確保已卸載之前的Database Manager,否則重裝可能會失敗。

      2、安裝步驟:

      創建用戶和組

      使用putty等遠程SSH登錄工具登錄待安裝DM的Linux機器;

      將Database Manager軟件包與JDK軟件包上傳至服務器;

      解壓Database Manager軟件包。

      1.創建用戶

      安裝DMServer之前需要創建DM用戶組及其相應的用戶。

      執行以下步驟創建一個用戶組并給該組添加用戶:

      1.%2創建用戶組

      打開Linux終端執行以下命令:

      groupadd

      GaussDB Database Manager 安裝指南

      其中,表示用戶組的名稱,例如,dm_group或dminstalluer。

      [root@localhost ~]#groupadd ?dminstalluer

      2.%2創建dminstalluser用戶并將該用戶添加到新創建的用戶組

      執行以下命令將該用戶添加到用戶組:

      useradd -d -g -m

      其中,

      表示用戶的HOME目錄。

      -m用于在HOME目錄不存在時創建HOME目錄。

      表示用戶名稱,即,dminstalluer。

      [root@localhost ~]# useradd -d home/dminstalluer -g dminstalluer -m dminstalluer

      設置密碼。

      執行以下命令為該用戶設置密碼:

      [root@localhost ~]#passwd dminstalluer

      Changing password for user dminstalluer.

      New password:root123

      BAD PASSWORD: The password fails the dictionary check - it is too simplistic/systematic

      Retype new password:root123

      passwd: all authentication tokens updated successfully.

      [root@localhost ~]#

      chowndminstalluer:dminstalluer–R/home/dminstalluer

      【說明】

      dminstalluser用戶必須能夠執行以下OS命令:

      opython --version

      ojava -version

      odf -P

      ocat proc/sys/net/IPv4/ip_local_port_range

      onetstat -antp

      oiostat -k

      onetstat -i

      oless proc/vmstat

      oless proc/meminfo

      ohead -1 proc/stat

      可以切換用戶,測試。

      2.上傳并解壓軟件包

      解壓軟件包獲取安裝文件,并解壓縮。

      2.1使用dminstalluser用戶登錄安裝DMServer的主機。

      2.2將軟件包復制到/home/dminstalluser文件夾。

      打開復制的目的文件夾。

      cd home/dminstalluer

      2.3執行以下命令解壓軟件包。

      [root@localhost dminstalluer]#tar -zxvf Database_Manager_RHEL.tar.gz

      解壓后得到如下文件夾和文件:

      oscript:Database Manager各組件,及相應安裝腳本

      osoftware:

      ?Agent

      - APA_InfraAgent.tar.gz:DMAgent安裝文件

      ?cert:keystore信息

      ?haproxy: HA高可用Proxy服務器

      ?keyParts:key信息

      ?metricdb:倉庫數據庫

      ?openas:Web服務器

      ?primdb:元數據倉庫數據庫

      ?services:所有應用服務的軟件包

      ?tools:Database Manager密碼工具

      ?web:WebUI軟件包

      oconn_test_w_pass.sh:HA安裝場景下,建立互信必需

      oconn_test_w_trust.sh:HA安裝場景下,建立互信必需

      oCopyright Notice.docx: 版權詳情

      odmserverInfo.json:Database Manager版本詳情

      ogenerate_remote_keys.sh:HA安裝場景下,建立互信必需

      oinstall.py:Database Manager各組件的安裝腳本

      oinstall_default.conf:Database Manager安裝的默認配置

      oremote_install_agent.py:前端腳本,用于執行遠程安裝,支持和本地/遠程腳本交互

      otrust_ltop.sh:HA安裝場景下,建立互信必需

      oupdate.conf: 配置文件,用于跨版本升級

      3.安裝過程(單機模式)

      DMServer預安裝

      安裝DMServer

      3.1配置DMServer安裝參數

      ?進入軟件包所在目錄。

      cd home/dminstalluer

      ?打開install-default.conf文件進行參數設置。

      vi install-default.conf

      將如下參數設置為待安裝DMServer的主機業務平面IP地址,其他參數建議保持默認值。

      webui.listen.ip =192.168.100.10

      3.2DMServer預安裝

      為DM準備安裝環境:

      ?配置preinstall_default.cfg文件中的參數。

      root@localhost ~]#cd home/dminstalluer/

      [root@localhost dminstalluer]#ls

      conn_test_w_pass.sh ? ? ? ? ? generate_remote_keys.sh ?remote_install_agent.py

      conn_test_w_trust.sh ? ? ? ? ?install-default.conf ? ? script

      Copyright Notice.docx ? ? ? ? install.py ? ? ? ? ? ? ? software

      Database_Manager_RHEL.tar.gz ?preinstall_default.cfg? trust_ltop.sh

      dmServerInfo.json ? ? ? ? ? ? preinstall_dm.py ? ? ? ? update.conf

      [root@localhost dminstalluer]#vim preinstall_default.cfg

      [pre_install]

      dm_user = dmserver? ? ? ? ? ? # user for DM server installation

      dm_group = dmserver? ? ? ? ? ?# user group for the DM server user

      home_dir = home/dmserver? ? ?# home path for the DM server user

      #jdk_path = ? ? ? ? ? ? ? ? ? ?# Path for JDK package, to be used for installation(in local and remote machine) if JAVA is not configured.

      #peer_ip = ?# Peer machine IP for HA installation

      修改為:

      [pre_install]

      dm_user =dminstalluer? ? ? ? ? ? # user for DM server installation

      dm_group =dminstalluer? ? ? ? ? ?# user group for the DM server user

      home_dir =/home/dminstalluer? ? # home path for the DM server user

      #jdk_path = ? ? ? ? ? ? ? ? ? ?# Path for JDK package, to be used for installation(in local and remote machine) if JAVA is not configured.

      #peer_ip = # Peer machine IP for HA installation

      ?以root用戶執行以下命令,準備DM安裝環境:

      python preinstall_dm.py

      【說明】:

      ?必須將配置文件和預安裝文件保存到同一文件夾。

      ?HA安裝模式下,執行命令會提示用戶輸入遠程機器密碼。用戶需要在每次提示時都輸入密碼。

      ?該命令執行包括以下步驟:

      1.如果沒有組,創建組。

      2.如果沒有用戶,創建用戶。

      3.如果用戶沒有cron訪問權限,添加該權限。

      4.為該用戶查找Java兼容版本。如果沒有發現,從該用戶獲取JDK軟件包進行安裝。

      5.如果是HA模式,在每臺遠程機器重復步驟1-4

      Group Check ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?| ? ? ? ? OK | Group already exists

      User Check ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? | ? ? ? ? OK | User already exists

      User-Group Check ? ? ? ? ? ? ? ? ? ? ? ? | ? ? ? ? OK |

      Cron Access Check ? ? ? ? ? ? ? ? ? ? ? ?| ? ? ? ? OK | All users have cron access.

      Java Compatibility Check ? ? ? ? ? ? ? ? | ? ? Not OK | Compatible Java is not available for DM Server. JDK Package not supplied.

      【解決】

      需要下載jdk,安裝jdk,修改環境變量。

      dminstalluer用戶 上傳到/home/dminstalluer目錄,

      [dminstalluer@localhost ~]$tar -zxvf jdk-8u231-linux-x64.tar.gz

      [root@localhost dminstalluer]#vim .bashrc

      [root@localhost dminstalluer]# pwd

      /home/dminstalluer

      [root@localhost dminstalluer]# cat .bashrc

      # .bashrc

      # Source global definitions

      if [ -f etc/bashrc ]; then

      . etc/bashrc

      fi

      # Uncomment the following line if you don't like systemctl's auto-paging feature:

      # export SYSTEMD_PAGER=

      # User specific aliases and functions

      export JAVA_HOME=/home/dminstalluer/jdk1.8.0_231

      export PATH=$JAVA_HOME/bin:$PATH

      export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

      [root@localhost dminstalluer]#source~/.bashrc

      檢查java:

      [dminstalluer@localhost ~]$echo $JAVA_HOME

      /home/dminstalluer/jdk1.8.0_231

      [dminstalluer@localhost ~]$ ls

      1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? dmServerInfo.json ? ? ? ?jdk-8u231-linux-x64.tar.gz ?software

      conn_test_w_pass.sh ? ? ? ? ? generate_remote_keys.sh ?preinstall_default.cfg ? ? ?trust_ltop.sh

      conn_test_w_trust.sh ? ? ? ? ?install-default.conf ? ? preinstall_dm.py ? ? ? ? ? ?update.conf

      Copyright Notice.docx ? ? ? ? install.py ? ? ? ? ? ? ? remote_install_agent.py

      Database_Manager_RHEL.tar.gz ?jdk1.8.0_231 ? ? ? ? ? ? script

      [dminstalluer@localhost ~]$which java

      ~/jdk1.8.0_231/bin/java

      [dminstalluer@localhost ~]$java -version

      java version "1.8.0_231"

      Java(TM) SE Runtime Environment (build 1.8.0_231-b11)

      Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)

      [dminstalluer@localhost ~]$

      再次進行與檢查:

      [dminstalluer@localhost ~]$ su ?root

      Password:root123

      [root@localhost dminstalluer]#python preinstall_dm.py

      config file ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?| ? ? ? ? OK | JDK path not updated. Only JAVA compatibility check will be performed.

      config file ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?| ? ? ? ? OK | Peer IP not updated. Pre-install will be executed in standalone mode.

      Enter Password for the DM Server user:Passw0rd@1234

      Retype password:Passw0rd@1234

      Group Check ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?| ? ? ? ? OK | Group already exists

      User Check ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? | ? ? ? ? OK | User already exists

      User-Group Check ? ? ? ? ? ? ? ? ? ? ? ? | ? ? ? ? OK |

      Cron Access Check ? ? ? ? ? ? ? ? ? ? ? ?| ? ? ? ? OK | All users have cron access.

      Java Compatibility Check ? ? ? ? ? ? ? ? | ? ? ? ? OK |

      DM Preinstall Check ? ? ? ? ? ? ? ? ? ? ?| ? COMPLETE |

      [root@localhost dminstalluer]# pwd

      /home/dminstalluer

      [root@localhost dminstalluer]#

      Java問題解決;

      3.3安裝DMServer

      ?執行以下命令安裝DMServer:

      python install.py install

      [dminstalluer@localhost ~]$python install.py install

      [DMIE-1033] Insufficient Available Memory (Required: 25GB, Available: 1GB).

      [DMIE-1113] DM Install Pre-check failed.

      [dminstalluer@localhost ~]$

      如果要在系統資源較少的計算機上安裝DMServer用于調試或演示,執行以下命令跳過磁盤和內存檢查:

      python install.py install --config install-default.conf --skip-disk-check --skip-memory-check

      [dminstalluer@localhost ~]$python install.py install --config install-default.conf --skip-disk-check --skip-memory-check

      ?輸入主數據庫和指標數據庫的密碼,并再次輸入密碼。

      Enter password for Primary & Metric Database:

      Retype password:Passw0rd@1234

      Note:Remember the Primary & Metric Database password, it helps to

      1. Resetting Admin Password.

      2. Unlocking Admin User.

      【說明】

      用戶需記住主數據庫和指標數據庫的密碼,以便后續進行以下操作:

      %2.重置Admin密碼。

      %2.解鎖Admin用戶。

      ?如果選擇輸入Yes,則繼續輸入Database Manager管理員賬戶admin的密碼,并確認該密碼。

      安裝成功后,系統顯示信息如下:

      Do you want create Database Manager Admin password ?(Yes/No)?y

      Enter Database Manager Admin password:Passw0rd@1234

      Retype password:Passw0rd@1234

      【注意:】默認密碼為Admin@2019,此處沒有采用默認密碼。用戶名為:admin

      [26/26] Pre Check for installation - ? ? ? ? ? ? ? ? COMPLETED

      [26/26] Preparing installation - ? ? ? ? ? ? ? ? ? ? COMPLETED

      [26/26] Deploying - ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?COMPLETED

      [26/26] Configuring - ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?COMPLETED

      [26/26] Starting - ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? COMPLETED

      [26/26] Verify Start - ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? COMPLETED

      [26/26] Cleaning up temporary files - ? ? ? ? ? ? ? ?COMPLETED

      Registering services...

      . . . . . . . . . . . . . . . . . . . .

      Some Service Registrations are pending, check the status after few minutes.

      If status is still unsuccessful, refer to troubleshooting.

      Database Manager has been installed successfully.

      Access the below URL to start...

      https://192.168.100.10:7070/APW

      [dminstalluer@localhost ~]$

      登錄密碼:admin/Passw0rd@1234

      ?如果選擇輸入No,則系統將使用admin的默認密碼,并在安裝后更改默認密碼。

      【說明】:

      如果管理員密碼包含特殊字符,需要給該字符前添加一個反斜杠()。否則,系統將顯示“-bash:< given password>: 事件 not found”錯誤消息。

      錯誤輸入:Admin!123

      錯誤消息:-bash:Admin!123: 事件 not found

      正確輸入:Admin@123

      3.4安裝驗證

      請根據部署場景選擇具體操作步驟:

      單機模式

      1.打開$HOME文件夾。

      cd home/dminstalluer/dmserver/bin

      2.執行以下命令檢查DMServer狀態:

      python dmserver.py status

      [dminstalluer@localhost ~]$cd home/dminstalluer/dmserver/bin

      [dminstalluer@localhost bin]$python dmserver.py status

      -----------------------------------------------------------------

      Component ? ? ? ? ? ? ? ? ? ? ?| Status ? ? | Eureka Status

      -----------------------------------------------------------------

      Primary Info Store ? ? ? ? ? ? | UP ? ? ? ? | Not Applicable

      Metric Info Store ? ? ? ? ? ? ?| UP ? ? ? ? | Not Applicable

      WebUI ? ? ? ? ? ? ? ? ? ? ? ? ?| UP ? ? ? ? | Not Applicable

      APS_InfraProcessing ? ? ? ? ? ?| UP ? ? ? ? | REGISTERED

      APS_InfraHAService ? ? ? ? ? ? | UP ? ? ? ? | REGISTERED

      APS_AutoPilotAudit ? ? ? ? ? ? | UP ? ? ? ? | REGISTERED

      APS_InfraEureka ? ? ? ? ? ? ? ?| UP ? ? ? ? | REGISTERED

      APS_InfraProxy ? ? ? ? ? ? ? ? | UP ? ? ? ? | REGISTERED

      APS_AutoPilotUser ? ? ? ? ? ? ?| UP ? ? ? ? | REGISTERED

      APS_AutoPilotConfig ? ? ? ? ? ?| UP ? ? ? ? | REGISTERED

      APS_Monitoring ? ? ? ? ? ? ? ? | UP ? ? ? ? | REGISTERED

      APS_InfraCollection ? ? ? ? ? ?| UP ? ? ? ? | REGISTERED

      APS_InfraZuul ? ? ? ? ? ? ? ? ?| UP ? ? ? ? | REGISTERED

      APS_AutoPilotPlatformMgmt ? ? ?| UP ? ? ? ? | REGISTERED

      -----------------------------------------------------------------

      命令回顯包括Web、Info Store和DMServices的狀態。

      【補充說明】此處不需要做,僅供參考

      執行以下命令啟動微服務:

      source~/.dmbashrc

      cd $DM_HOME/services/APS_InfraHAService

      shAPS_InfraHAServicestart

      具體如下:

      source~/.dmbashrc

      cd $DM_HOME/services/APS_InfraHAService

      [dminstalluer@localhost APS_InfraHAService]$pwd

      /home/dminstalluer/dmserver/services/APS_InfraHAService

      [dminstalluer@localhost APS_InfraHAService]$sh APS_InfraHAService start

      APS_InfraHAService [alreadyRunning]

      3.執行以下命令停止微服務:

      shAPS_InfraHAServicestop

      4.執行以下命令檢查微服務狀態:

      shAPS_InfraHAServicestatus

      APS_InfraHAService [alreadyRunning]

      3.5啟動Database Manager

      Database Manager是一個Web應用程序,允許用戶登錄、管理并監控數據庫集群。

      操作步驟

      啟動DMWeb應用程序并登錄,Web組件為Database Manager提供用戶界面。為了保證安全,首次登錄時需要更改密碼。

      1.打開瀏覽器,輸入Web的URL。

      https://:/APW

      顯示Database Manager登錄界面,即安裝成功。

      用戶名/密碼:

      admin/Passw0rd@1234

      圖示應該是admin,不是Admin。

      請使用Database Manager的管理員用戶admin登錄,密碼為安裝階段輸入的密碼:Passw0rd@1234。注意:默認密碼為Admin@2019

      登錄成功后,將顯示Database Manager主頁。

      【問題】此處我遇到該問題:如果安裝DMServer期間輸入的keystore密碼不正確,登錄頁面可能會顯示“服務不可用”。

      【解決】

      首先卸載DMServer,然后使用正確的密碼以及最新的DMServer軟件包重新安裝。

      【補充說明】:

      oDatabase Manager僅支持內網接入。為了保證安全,建議在瀏覽器彈窗提示是否保存密碼的時候選擇拒絕。

      o用戶可設置系統彈出驗證碼前允許連續登錄失敗(若用戶名/密碼輸入錯誤)的次數。若需更改次數,配置application.properties of APS_AutoPilotUser 服務中的captchaAttempts參數值即可。

      o若captchaAttempts的值被改變,則需重啟AutoPilotUser服務。

      ?默認值:3,若系統未顯示該配置參數,默認允許登錄失敗3次。

      ?最小值:1

      ?最大值:4

      ?若設置的值小于等于1,則參數值以1為準。

      ?若設置的值大于4,則參數值以4為準。

      【遇到問題】admin被鎖住

      解鎖admin賬戶

      本節介紹如何解鎖admin賬戶。

      1.以dminstalluser用戶執行以下命令連接到Info Store:

      gsql -d primdb -p 22202 -U apprim

      說明:

      端口號默認為22202,若有更改,可在DM安裝包存儲目錄中查看安裝配置文件,命令:cat install-default.conf

      2.執行如下命令解鎖admin賬戶。

      UPDATE USER_MANAGEMENT.GA_PL_AU_USER SET LOCKED_DATE='', LOCK_STATUS=0, LOGIN_ATTEMPT=0, LOCKED_REASON='' WHERE USERNAME='admin';

      【admin密碼不對】

      重置admin賬戶密碼

      本節介紹如何重置Admin賬戶密碼。

      1.執行以下命令生成一個新的加密密碼:

      python dmserver.py encryptpasswd --irevers-algo=PBKDF2

      cd/home/dminstalluer/dmserver/bin

      [dminstalluer@localhost bin]$python dmserver.py encryptpasswd --irevers-algo=PBKDF2

      Enter the password to encrypt:Passw0rd@1234

      Retype password:Passw0rd@1234

      {u'IV': u'3d1d7dad55b4be8d', u'ENCPWD': u'SIyBZdFvBvQrYHJ59Nvb0niKcly80ocjZo6VIjlaDhE='}

      生成加密密碼和加鹽密碼。

      2.以dminstalluer用戶執行以下命令連接到Info Store:

      gsql -d primdb -p 22202 -U apprim

      說明:

      端口號默認為22202,若有更改,可在DM安裝包存儲目錄中查看安裝配置文件,命令:cat install-default.conf

      3.執行以下命令將密碼重置為步驟1生成的密碼:

      UPDATE USER_MANAGEMENT.GA_PL_AU_USER SET PASSWORD = '', IV = '' WHERE USERNAME = 'admin';

      UPDATE USER_MANAGEMENT.GA_PL_AU_USER SET PASSWORD = 'Passw0rd@1234', IV = 'Passw0rd@1234' WHERE USERNAME = 'admin';

      [dminstalluer@localhost bin]$./gsql -d primdb -p 22202 -U apprim

      Password for user apprim:

      gsql (9.2.4)

      Type "help" for help.

      PRIMDB=#UPDATE USER_MANAGEMENT.GA_PL_AU_USER SET PASSWORD = 'Passw0rd@1234', IV = ' Passw0rd@1234' WHERE USERNAME = 'admin';

      UPDATE 1

      PRIMDB=#

      【說明】

      我登錄不進去UI,修改admin的密碼,沒有生效,還是登不上去;

      【解決】卸載重新安裝dm就可以了。

      原來密碼Passw0rd@1234

      新密碼:Admin@2020,用戶名:admin

      【注意】

      新密碼必須和舊密碼至少有兩個處不同,才滿足要求

      3.6卸載Database Manager

      [dminstalluer@localhost services]$ cd /home/dminstalluer/dmserver

      [dminstalluer@localhost dmserver]$ ls

      bin ? clusterlogs ? ? ? ? ? ? log ? ? ? ?primdb ? ?software

      cert ?installed_summary.json ?metricdb1 ?services ?web

      [dminstalluer@localhost dmserver]$ cd bin

      [dminstalluer@localhost bin]$ ls

      backupRestore.sh ? ? ? ? ?dmserver_ha.py ? ? ? ? ? logs

      conn_test_w_pass.sh ? ? ? dmserver.py ? ? ? ? ? ? ?remote_install_agent.py

      conn_test_w_trust.sh ? ? ?dmuninstall.log ? ? ? ? ?script

      default_service_list.cfg ?generate_remote_keys.sh ?trust_ltop.sh

      [dminstalluer@localhost bin]$ python dmserver.py uninstall

      Do you want to Un-Install (Yes/No)? yes

      Default uninstallation log path:/home/dminstalluer/dmuninstall.log

      [26/26] Pre Check for Uninstall - ? ? ? ? ? ? ? ? ? ? ? ? ?COMPLETED

      [26/26] Stopping - ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? COMPLETED

      [26/26] Verify stop - ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?COMPLETED

      [26/26] Uninstalling - ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? COMPLETED

      [26/26]?Cleaning?up?residual?files?-???????????????????????COMPLETED

      Database Manager has been uninstalled successfully.

      [dminstalluer@localhost bin]$

      轉自墨天輪

      數據庫 數據庫 云數據遷移 CDM GaussDB

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:在凍結情況下,如何固定另外一部分單元格(凍結多個單元格)
      下一篇:Excel常用財務函數:投資計算函數×折舊計算函數
      相關文章
      中文字幕亚洲综合久久| 久久精品国产亚洲av麻豆色欲| 亚洲AV一二三区成人影片| 亚洲韩国—中文字幕| 最新国产AV无码专区亚洲| 亚洲日本乱码在线观看| 一本色道久久88—综合亚洲精品 | 亚洲国产精品碰碰| 在线a亚洲v天堂网2018| 国产精品亚洲天堂| 亚洲av成人一区二区三区在线观看| 精品国产亚洲AV麻豆| 日韩精品亚洲专区在线观看| 另类专区另类专区亚洲| 亚洲日韩涩涩成人午夜私人影院| 亚洲午夜av影院| 亚洲熟妇无码八AV在线播放| 亚洲日韩一页精品发布| 久久久久亚洲Av片无码v | 婷婷亚洲天堂影院| 亚洲色偷偷狠狠综合网| 国产午夜亚洲精品国产成人小说| 亚洲日韩v无码中文字幕| 亚洲第一AV网站| 亚洲国产成人久久精品影视| 亚洲一区影音先锋色资源| 亚洲精品亚洲人成在线麻豆| 亚洲不卡中文字幕| 亚洲狠狠婷婷综合久久| 亚洲AV无码一区二区三区在线观看 | 亚洲精品人成电影网| 学生妹亚洲一区二区| 亚洲AV色无码乱码在线观看| 亚洲国产精品一区二区第四页| 国产亚洲精品看片在线观看 | 亚洲高清乱码午夜电影网| 亚洲Av无码乱码在线观看性色| 亚洲精品色午夜无码专区日韩| 亚洲av无码国产精品色午夜字幕| 亚洲成人网在线播放| 亚洲欧美乱色情图片|