30 lines
941 B
Plaintext
30 lines
941 B
Plaintext
--
|
|
---- 前置操作
|
|
--
|
|
1. 需要把当前文件夹 DBCheck 拷贝到任意有Coordinator的cluster节点
|
|
2. 进入文件夹 DBCheck
|
|
3. 给文件夹内的 DBCheck.sh 添加执行权限 chmod +x DBCheck.sh
|
|
4. 给文件夹内的 ExecuteSQLOnAllDB.sh 添加执行权限 chmod +x ExecuteSQLOnAllDB.sh
|
|
5. 初始化环境变量source /opt/huawei/Bigdata/mppdb/.mppdbgs_profile
|
|
6. 确认当前物理节点的Coordinator的端口,此处设定为25308,(现场需要根据实际情况进行修改)
|
|
7. 执行操作./DBCheck.sh -p 25308
|
|
|
|
|
|
--
|
|
----工具介绍
|
|
--
|
|
1. 执行./ExecuteSQLOnAllDB.sh -f blacklist_check.sql -p 25308
|
|
|
|
2. 第一步执行的输出结果共计五列
|
|
a) 第一列 checkitem : 检查项分类
|
|
b) 第二列 result : 数据结果
|
|
c) 第三列 expected : 预期输出结果
|
|
d) 第四列 status : 检查结果输出,如果通过则为SUCESS,如果失败则为FAILED。如果输出结果为FAILED,那么需要掉对应的第五列的脚本进一步获取具体信息
|
|
d) 第五列 failed_process_script : 黑名单check失败时,进一步获取信息的脚本
|
|
|
|
3. 检测到有黑名单失败项之后,会自动调用第五项查询具体信息
|
|
|
|
|
|
|
|
|