Zookeeper启动后,有时候没有真正的启动,那我们如何查找错误呢,就可以查看zookeeper目录下面的zookeeper.out文件,就可以查看到错误了.zookeeper.out文件比较的重要,对于错误的排查,是必不可少的,还有服务器上,如果连接不通,有可能是防火墙的问题 搭建的时候,数据存储的目录结构,每一个zookeeper里面,需要有logs(日志存储)和data(数据存储)目录.myid文件都是在data目录下面的. My id 333 not in the peer list
zjtest7-redis:/root/zk# cat a1.pl use ZooKeeper; use AnyEvent; use AE; use Data::Dumper; use IO::Socket; sub check_port { ( $server, $port ) = ('127.0.0.1','3306'); $sock = IO::Socket::INET->new(PeerAddr => $server, PeerPort => $port, Proto =>
zookeeper启动时正常,查看状态时出错 处理,通过 ./zkServer.sh status 报错Error contacting service. It is probably not running. ./zkServer.sh start-foreground 发现是jdk环境变量出错./zkServer.sh: line 149: /usr/java/jdk1.7.0.67-cloudera/bin/java: 没有那个文件或目录 处理设置环境变量 vim /etc/profile
weblogic启动节点服务器报错,java.lang.ClassCastException:com.octestring.vde.backend.BackendRoot cannot be cast to com.octestring.vde.backend.standard.BackendStandard类型转换异常,导致初始化application失败. 具体错误如下图 其实从错误堆栈里看不出来啥的,重点在第一个图的上部分,已用红线标出 再截出来仔细看看.很明显,说的是EmbeddedLD