TeleDB管控服務安裝部署
更新時間 2025-02-14 10:25:09
最近更新時間: 2025-02-14 10:25:09
分享文章
該任務用于指導軟件工程師安裝部署teledb管控服務。
該任務用于指導軟件工程師安裝部署teledb管控服務。
前提條件
已初始化環境,包括創建teledb用戶,掛載磁盤,并給于sudo權限。
操作步驟
本次安裝以X86安裝包為例:
創建根目錄提供給掛載盤/data使用,并給于sudo權限。
mkdir -p /data mount /dev/vdb /data echo "UUID="`blkid /dev/vdb|cut -d '"' -f2`" /data xfs defaults 0 0" |sudo tee -a /etc/fstab上傳并解壓安裝包
cd /app 上傳teledb_deploy_x86_centos.zip和teledbx_oss-xxx-i.x86_64.rpm至app目錄下。 unzip teledb_deploy_x86_centos.zip cd teledb_deploy_x86_centos/teledbx_mirror/pgxzm cp teledbx_oss-xxx-i.x86_64.rpm安裝dos2unix
執行如下命令
cd /app/teledb_deploy_x86_centos/teledbx_mirror/deploy/utils/ rpm -ivh dos2unix-6.0.3-4.el7.x86_64.rpm出現如下回顯信息。
cd /app chmod -R 755 teledb_deploy_x86_centos chown -R teledb:teledb /app修改配置文件role.info和oss_init.conf
執行如下命令修改role.info配置文件
su - teledb cd /app/teledb_deploy_x86_centos/teledbx_mgr/conf vim role.info 您可按照如下模版修改配置文件內容: #需要修改的就是主機ip、ssh端口、ssh連接用戶(teledb)、用戶密碼 ##單節點配置 eth0 10.218.14.144 22 idc_1 teledb Car@87v5@K5 OssCenterMaster|Confdb|Etcd ##這里是master ##高可用三節點控制臺的配置 eth0 10.218.14.144 22 idc_1 teledb Car@87v5@K5 OssCenterMaster|Confdb|Etcd eth0 10.218.14.145 22 idc_1 teledb Car@87v5@K5 OssCenterSlave|Confdb|Etcd eth0 10.218.14.146 22 idc_1 teledb Car@87v5@K5 OssCenterSlave|Confdb|Etcd高可用版本:
單機版本:
執行如下命令修改配置文件oss_init.conf
vim oss_init.conf ##這文件就改控制臺安裝目錄這一個地方,其他不用動 cat oss_init.conf PGXZ_OS_USER=teledbx PGXZ_OS_PSWD='4M#PhD%gKeNMy' PGXZ_OS_HOME=/app/teledbx ##只修改這里的安裝目錄 if [ $(cat /etc/system-release | grep -i centos | wc -l) = "1" ]; then PGXZ_OS_NAME=centos else PGXZ_OS_NAME=ctyunos fi PGXZ_OS_BIN_DIR=${PGXZ_OS_HOME}/install PGXZ_OS_DATA_DIR=${PGXZ_OS_HOME}/data CONFDB_OS_DATA_DIR=${PGXZ_OS_HOME}/confdb PGXZ_OS_ETH=eth_${PGXZ_OS_USER} PGXZ_YUM_DIR=$(cd ../teledbx_mirror; pwd) PGXZ_YUM_PORT=8018安裝控制臺
執行如下命令安裝控制臺
su - teledb cd /app/teledb_deploy_x86_centos/teledbx_mgr/ sh teledbx_mgr.sh install安裝過程中出現選項,輸入Y即可。
當出現如下回顯信息,表示安裝成功。
安裝后驗證
打開瀏覽器訪問dcp地址: //控制臺IP:9083。
能訪問,并登錄表示安裝成功。
卸載服務
執行force-clean.sh腳本,可卸載服務。