分享知识,分享快乐

0%

智能大数据平台USDP操作部署

智能大数据平台USDP操作部署

USDP部署操作指南:https://mp.weixin.qq.com/s/COnkLXPTWL5OK1PFYooThw?scene=25#wechat_redirect

bash repair.sh initAll 这个步骤大约要30多分钟,重复执行也慢。

注意:

1.在repair-host-info-add.properties文件中,仅需配置每次新增的节点信息即可,若存在已修复过的节点信息时,在下次运行“repair.sh initSingle”指令前,请清除。

2.jdk 安装在 /opt/module 下面,不允许随意删除,否则 java 环境失效。

3.数据库密码中不得包含 “@” 。

4.主机名设置不得包含 “_”,"-" 。

启动服务 bin/stop-udp-server.sh

查看日志目录 /var/log/udp

一般如果数据库已经安装完毕了的话,初始化是不会修改数据库的,所以重复执行bash repair.sh initAll 也是没有用的。

不管之前设置什么密码,修改数据库密码的统一操作:

1
2
3
4
5
6
7
echo "skip-grant-tables" >> /etc/my.cnf
systemctl restart mysqld
systemctl enable mysqld
sh /opt/usdp-srv/usdp/repair/bin/repair-modifyMysqlPassword.sh '密码'
sed -i 's/skip-grant-tables/#&/' /etc/my.cnf
systemctl restart mysqld
sh /opt/usdp-srv/usdp/repair/bin/repair-init-mysql-udp.sh '密码'

1.0 升级到2.0

下载 usdp-01-master-privatization-free-2.0.0.0.tar.gz

解压,把2.0中/opt/usdp-srv/usdp/repair/remove 目录 复制到1.0 /opt/usdp-srv/usdp/repair

sh remove-all.sh 1.0.0.0

集群清除模块文件 文件说明 文件位置
remove-all.sh 执行删除集群入口 /opt/usdp- srv/usdp/repair/remove
remove-host-info.properties 配置需要删除集群的相关节点信息 /opt/usdp- srv/usdp/repair/remove
remove-init-mysql- udp.sh 清除数据库脚本文件 /opt/usdp- srv/usdp/repair/remove
remove_db_udp.sql 删除数据库 sql 文件 /opt/usdp- srv/usdp/repair/remove
stop-all-residual- process.sh 清除残留进程,删除残留目录 /opt/usdp- srv/usdp/repair/remove
stop-management- program.sh 停止 USDP 管理端 server 和agent 进程 /opt/usdp- srv/usdp/repair/remove

1.1 *.2* *清除集群步骤*

1.1.1 *修改* *remove-host-info.properties* *配置文件*

img

img

上述配置项解释如下:

remove-host-info.properties 文件配置项 说明
usdp.ip.x 配置删除集群的节点 ip
usdp.ssh.port.x 配置删除集群的节点端口号
remove.host.num 配置清除集群包含的节点数
mysql.ip mysql 所在节点 ip
mysql.host.ssh.port mysql 所在节点 ssh 端口号
mysql.host.ssh.password mysql 所在节点密码
mysql.password mysql 数据库登录密码

1.1.2 *执行清除脚本*

修改完上述配置文件,即可进入 remove 目录,执行一键清除脚本

img