Hi,
I tried to install Edge for Private cloud with 5 nodes, but resulted in error.
I did:
/opt/apigee/apigee-setup/bin/setup.sh -p sax -f /usr/local/myConfig
I saw these logs:
tailed install log is below:
apigee-service: edge-qpid-server: OK
apigee-service: edge-qpid-server: edge-qpid-server is running
Checking for qpid-server on 127.0.0.1 port 8083 .............................
qpid-server failed to answer on 127.0.0.1 port 8083.
Error: setup.sh: /opt/apigee/apigee-service/bin/apigee-service exited with unexpected status 1
/opt/apigee/var/log/edge-qpid-server/logs/system.log also has error lines:
2017-08-10 06:22:32,484 main INFO ZOOKEEPER - ZooKeeperServiceImpl.exists() : Retry path existence path: /types, reason: KeeperErrorCode =
ConnectionLoss for /types
2017-08-10 06:22:32,485 main ERROR ZOOKEEPER - ZooKeeperServiceImpl.exists() : Could not detect existence of path: /types, reason: KeeperErr
orCode = ConnectionLoss for /types
2017-08-10 06:22:32,487 CuratorFramework-0-EventThread ERROR o.a.c.ConnectionState - ConnectionState.checkState() : Authentication failed
2017-08-10 06:22:32,508 main ERROR KERNEL.DEPLOYMENT - ServiceDeployer.init() : ServiceDeployer.init() : Got a life cycle exception while in
itializing service [ServerRegistrationService, Error while checking path existence for path : /types] : {}
com.apigee.zookeeper.ZooKeeperException: Error while checking path existence for path : /types
at com.apigee.zookeeper.impl.ZooKeeperServiceImpl.exists(ZooKeeperServiceImpl.java:407) ~[zookeeper-1.0.0.jar:na]
at com.apigee.zookeeper.impl.ZooKeeperServiceImpl.exists(ZooKeeperServiceImpl.java:391) ~[zookeeper-1.0.0.jar:na]
at com.apigee.services.repository.zookeeper.ZKRepository.exists(ZKRepository.java:311) ~[repository-impl-1.0.0.jar:na]
at com.apigee.services.repository.RepositoryServiceImpl.exists(RepositoryServiceImpl.java:224) ~[repository-impl-1.0.0.jar:na]
at com.apigee.registration.ServerRegistrationServiceImpl.getServerTypes(ServerRegistrationServiceImpl.java:272) ~[registration-1.0.0.
jar:na]
at com.apigee.registration.ServerRegistrationServiceImpl.initResolutionScopes(ServerRegistrationServiceImpl.java:289) ~[registration-
1.0.0.jar:na]
at com.apigee.registration.ServerRegistrationServiceImpl.init(ServerRegistrationServiceImpl.java:130) ~[registration-1.0.0.jar:na]
at com.apigee.kernel.service.deployment.ServiceDeployer.init(ServiceDeployer.java:145) [microkernel-1.0.0.jar:na]
at com.apigee.kernel.service.deployment.ServiceDeployer.initDependantServices(ServiceDeployer.java:372) [microkernel-1.0.0.jar:na]
at com.apigee.kernel.service.deployment.ServiceDeployer.init(ServiceDeployer.java:159) [microkernel-1.0.0.jar:na]
at com.apigee.kernel.service.deployment.ServiceDeployer.initDependantServices(ServiceDeployer.java:372) [microkernel-1.0.0.jar:na]
at com.apigee.kernel.service.deployment.ServiceDeployer.init(ServiceDeployer.java:159) [microkernel-1.0.0.jar:na]
at com.apigee.kernel.MicroKernel.initAll(MicroKernel.java:229) [microkernel-1.0.0.jar:na]
at com.apigee.kernel.MicroKernel.init(MicroKernel.java:133) [microkernel-1.0.0.jar:na]
at com.apigee.kernel.MicroKernel.start(MicroKernel.java:139) [microkernel-1.0.0.jar:na]
at com.apigee.kernel.MicroKernel.main(MicroKernel.java:91) [microkernel-1.0.0.jar:na]
Caused by: org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss for /types
at org.apache.zookeeper.KeeperException.create(KeeperException.java:99) ~[zookeeper-3.4.6.jar:3.4.6-1569965]
at org.apache.zookeeper.KeeperException.create(KeeperException.java:51) ~[zookeeper-3.4.6.jar:3.4.6-1569965]
at org.apache.zookeeper.ZooKeeper.exists(ZooKeeper.java:1045) ~[zookeeper-3.4.6.jar:3.4.6-1569965]
at org.apache.zookeeper.ZooKeeper.exists(ZooKeeper.java:1073) ~[zookeeper-3.4.6.jar:3.4.6-1569965]
at com.apigee.zookeeper.impl.ZooKeeperServiceImpl.exists(ZooKeeperServiceImpl.java:399) ~[zookeeper-1.0.0.jar:na]
... 15 common frames omitted
2017-08-10 06:22:32,511 main ERROR KERNEL - MicroKernel.initAll() : MicroKernel.initAll() : Error in Initializing the deployment : ZooKeeperService
com.apigee.zookeeper.ZooKeeperException: Error while checking path existence for path : /types
at com.apigee.zookeeper.impl.ZooKeeperServiceImpl.exists(ZooKeeperServiceImpl.java:407) ~[zookeeper-1.0.0.jar:na]
at com.apigee.zookeeper.impl.ZooKeeperServiceImpl.exists(ZooKeeperServiceImpl.java:391) ~[zookeeper-1.0.0.jar:na]
at com.apigee.services.repository.zookeeper.ZKRepository.exists(ZKRepository.java:311) ~[repository-impl-1.0.0.jar:na]
at com.apigee.services.repository.RepositoryServiceImpl.exists(RepositoryServiceImpl.java:224) ~[repository-impl-1.0.0.jar:na]
at com.apigee.registration.ServerRegistrationServiceImpl.getServerTypes(ServerRegistrationServiceImpl.java:272) ~[registration-1.0.0.jar:na]
at com.apigee.registration.ServerRegistrationServiceImpl.initResolutionScopes(ServerRegistrationServiceImpl.java:289) ~[registration-1.0.0.jar:na]
at com.apigee.registration.ServerRegistrationServiceImpl.init(ServerRegistrationServiceImpl.java:130) ~[registration-1.0.0.jar:na]
at com.apigee.kernel.service.deployment.ServiceDeployer.init(ServiceDeployer.java:145) ~[microkernel-1.0.0.jar:na]
at com.apigee.kernel.service.deployment.ServiceDeployer.initDependantServices(ServiceDeployer.java:372) ~[microkernel-1.0.0.jar:na]
at com.apigee.kernel.service.deployment.ServiceDeployer.init(ServiceDeployer.java:159) ~[microkernel-1.0.0.jar:na]
at com.apigee.kernel.service.deployment.ServiceDeployer.initDependantServices(ServiceDeployer.java:372) ~[microkernel-1.0.0.jar:na]
at com.apigee.kernel.service.deployment.ServiceDeployer.init(ServiceDeployer.java:159) ~[microkernel-1.0.0.jar:na]
at com.apigee.kernel.MicroKernel.initAll(MicroKernel.java:229) [microkernel-1.0.0.jar:na]
at com.apigee.kernel.MicroKernel.init(MicroKernel.java:133) [microkernel-1.0.0.jar:na]
at com.apigee.kernel.MicroKernel.start(MicroKernel.java:139) [microkernel-1.0.0.jar:na]
at com.apigee.kernel.MicroKernel.main(MicroKernel.java:91) [microkernel-1.0.0.jar:na]
Caused by: org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss for /types
at org.apache.zookeeper.KeeperException.create(KeeperException.java:99) ~[zookeeper-3.4.6.jar:3.4.6-1569965]
at org.apache.zookeeper.KeeperException.create(KeeperException.java:51) ~[zookeeper-3.4.6.jar:3.4.6-1569965]
at org.apache.zookeeper.ZooKeeper.exists(ZooKeeper.java:1045) ~[zookeeper-3.4.6.jar:3.4.6-1569965]
at org.apache.zookeeper.ZooKeeper.exists(ZooKeeper.java:1073) ~[zookeeper-3.4.6.jar:3.4.6-1569965]
at com.apigee.zookeeper.impl.ZooKeeperServiceImpl.exists(ZooKeeperServiceImpl.java:399) ~[zookeeper-1.0.0.jar:na]
... 15 common frames omitted
2017-08-10 06:22:32,512 main ERROR KERNEL - MicroKernel.main() : MicroKernel.main() : Error in starting up the kernel : Error while checking path existence for path : /types
com.apigee.zookeeper.ZooKeeperException: Error while checking path existence for path : /types
at com.apigee.zookeeper.impl.ZooKeeperServiceImpl.exists(ZooKeeperServiceImpl.java:407) ~[zookeeper-1.0.0.jar:na]
at com.apigee.zookeeper.impl.ZooKeeperServiceImpl.exists(ZooKeeperServiceImpl.java:391) ~[zookeeper-1.0.0.jar:na]
at com.apigee.services.repository.zookeeper.ZKRepository.exists(ZKRepository.java:311) ~[repository-impl-1.0.0.jar:na]
at com.apigee.services.repository.RepositoryServiceImpl.exists(RepositoryServiceImpl.java:224) ~[repository-impl-1.0.0.jar:na]
at com.apigee.registration.ServerRegistrationServiceImpl.getServerTypes(ServerRegistrationServiceImpl.java:272) ~[registration-1.0.0.jar:na]
at com.apigee.registration.ServerRegistrationServiceImpl.initResolutionScopes(ServerRegistrationServiceImpl.java:289) ~[registration-1.0.0.jar:na]
at com.apigee.registration.ServerRegistrationServiceImpl.init(ServerRegistrationServiceImpl.java:130) ~[registration-1.0.0.jar:na]
at com.apigee.kernel.service.deployment.ServiceDeployer.init(ServiceDeployer.java:145) ~[microkernel-1.0.0.jar:na]
at com.apigee.kernel.service.deployment.ServiceDeployer.initDependantServices(ServiceDeployer.java:372) ~[microkernel-1.0.0.jar:na]
at com.apigee.kernel.service.deployment.ServiceDeployer.init(ServiceDeployer.java:159) ~[microkernel-1.0.0.jar:na]
at com.apigee.kernel.service.deployment.ServiceDeployer.initDependantServices(ServiceDeployer.java:372) ~[microkernel-1.0.0.jar:na]
at com.apigee.kernel.service.deployment.ServiceDeployer.init(ServiceDeployer.java:159) ~[microkernel-1.0.0.jar:na]
at com.apigee.kernel.MicroKernel.initAll(MicroKernel.java:229) ~[microkernel-1.0.0.jar:na]
at com.apigee.kernel.MicroKernel.init(MicroKernel.java:133) ~[microkernel-1.0.0.jar:na]
at com.apigee.kernel.MicroKernel.start(MicroKernel.java:139) ~[microkernel-1.0.0.jar:na]
at com.apigee.kernel.MicroKernel.main(MicroKernel.java:91) ~[microkernel-1.0.0.jar:na]
Caused by: org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss for /types
at org.apache.zookeeper.KeeperException.create(KeeperException.java:99) ~[zookeeper-3.4.6.jar:3.4.6-1569965]
at org.apache.zookeeper.KeeperException.create(KeeperException.java:51) ~[zookeeper-3.4.6.jar:3.4.6-1569965]
at org.apache.zookeeper.ZooKeeper.exists(ZooKeeper.java:1045) ~[zookeeper-3.4.6.jar:3.4.6-1569965]
at org.apache.zookeeper.ZooKeeper.exists(ZooKeeper.java:1073) ~[zookeeper-3.4.6.jar:3.4.6-1569965]
at com.apigee.zookeeper.impl.ZooKeeperServiceImpl.exists(ZooKeeperServiceImpl.java:399) ~[zookeeper-1.0.0.jar:na]
... 15 common frames omitted
- environment
- apigee-edge: version 4.17.01 (local repo)
- OS: CentOS 7.3 (CentOS Linux release 7.3.1611 (Core))
- java: openjdk version ā1.8.0_141ā
- config: attached myconfig.txt
I already did these solutions:
- remove ipv6 line from /etc/hosts
- create /opt/apigee/customer/default.sh, and PORT_TIMEOUT=1200
- entropy related problem
How can I fix this problem?