dashDB本地MPP部署问题 - 无法连接到数据库

时间:2016-09-22 14:44:58

标签: docker dashdb

我在部署dashDB本地群集时遇到了很大的问题。成功部署后,如果尝试创建单个表或启动查询,则会出现以下错误。此外,webserver在以前的SMP部署中运行不正常。

  

无法连接到节点“20”上的数据库“BLUDB”,因为区别   目录节点上的系统时间与虚拟时间戳之间的关系   此节点上的数据大于max_time_diff数据库管理器   配置参数.. SQLCODE = -1472,SQLSTATE = 08004,   DRIVER = 60年4月18日

我遵循了官方部署指南,因此对以下内容进行了双重检查:

  • 每个物理机器和泊坞窗容器的/ etc / hosts文件包含所有ips,完全限定和简单的主机名

  • 在每台服务器上预先配置并挂载到/ mnt / clusterfs的NFS

  • 在“docker logs --follow dashDB”命令

  • 阶段,没有服务器签署错误
  • 节点配置文件位于/ mnt / clusterfs目录

使用以下命令启动dashDB后:

docker exec -it dashDB start

看起来应该如此(见下文),但错误可以在/opt/ibm/dsserver/logs/dsserver.0.log找到。

  #      --- dashDB堆栈服务状态汇总---      ################################################## ###################重定向到/ bin / systemctl status slapd.service      

概要

     

LDAPrunning:SUCCESS   dashDBtablesOnline:SUCCESS   WebConsole:成功   dashDBconnectivity:成功   dashDBrunning:SUCCESS

     #      --- dashDB高可用性状态---      #      

配置dashDB高可用性...停止系统停止   datanode dashdb02停止datanode dashdb01停止headnode   dashdb03在头节点dashdb03上运行sm ..在数据节点上运行sm   dashdb02 ..在数据节点dashdb01上运行sm ..试图激活   先前失败的节点,如果有的话...... SM在headnode dashdb03上正在运行   (ACTIVE)SM在datanode上运行dashdb02(ACTIVE)SM正在运行   datanode dashdb01(ACTIVE)总体状态:RUNNING

经过多次重新部署后,一切都没有改变。请帮助我解决我的错误。

非常感谢,Daniel

1 个答案:

答案 0 :(得分:0)

始终确保在启动docker容器之前在每个群集节点上启动NTP服务。否则它将不会对它产生任何影响。