DX Application Performance Management

  • 1.  15.1 Upgrade Failure

    Broadcom Employee
    Posted Apr 09, 2015 11:39 AM

    I tried to upgrade MAA server from 14.4 to 15.1 along with the guidance herehttps://wiki.ca.com/display/CAMAA151/Upgrade CA MAA. But I failed it when in executingupdateGeohashes.sh. The exception displayed in the screen as follows. I would like to know any workarounds.

     

    com.ca.emm.corejsvr.ExceptionWithNC: Cassandra connection error. All host(s) tried for query failed (tried: maa.localdomain/192.168.124.131:9042 (com.datastax.driver.core.TransportException: [maa.localdomain/192.168.124.131:9042] Cannot connect))

    atcom.ca.mdo.common.db.CassandraDatastaxDriver.connect(CassandraDatastaxDriver.java:215)

    atcom.ca.mdo.common.db.CassandraDatastaxDriver.loadProperties(CassandraDatastaxDriver.java:78)

    atcom.ca.mdo.common.db.CassandraDatastaxDriver.initialize(CassandraDatastaxDriver.java:59)

    at com.ca.mdo.common.db.CassandraDatastaxDriver.<init>(CassandraDatastaxDriver.java:87)

    atcom.ca.mdo.common.db.CassandraDatastaxDriver.getInstance(CassandraDatastaxDriver.java:94)

    atcom.ca.mdo.aggregator.MigrateGeoHash.updateAllGeoHashes(MigrateGeoHash.java:36)

    at com.ca.mdo.aggregator.MigrateGeoHash.main(MigrateGeoHash.java:28)

    Caused by: com.datastax.driver.core.exceptions.NoHostAvailableException: All host(s) tried for query failed (tried: maa.localdomain/192.168.124.131:9042 (com.datastax.driver.core.TransportException: [maa.localdomain/192.168.124.131:9042] Cannot connect))

    at com.datastax.driver.core.ControlConnection.reconnectInternal(ControlConnection.java:199)

    at com.datastax.driver.core.ControlConnection.connect(ControlConnection.java:80)

    at com.datastax.driver.core.Cluster$Manager.init(Cluster.java:1154)

    at com.datastax.driver.core.Cluster.init(Cluster.java:154)

    at com.datastax.driver.core.Cluster.connect(Cluster.java:230)

    at com.datastax.driver.core.Cluster.connect(Cluster.java:263)

    atcom.ca.mdo.common.db.CassandraDatastaxDriver.connect(CassandraDatastaxDriver.java:132)

    ... 6 more



  • 2.  Re: 15.1 Upgrade Failure

    Posted Apr 09, 2015 12:21 PM

    Hi, seems like it is unable to connect to the Cassandra db.

    Try starting the MAA Cassandra server and run it. If it does not fix, we can try to fix over webex.



  • 3.  Re: 15.1 Upgrade Failure

    Broadcom Employee
    Posted Apr 10, 2015 08:38 AM

    Thanks for the response. There is no error in starting Cassandra, but there are some exceptions like follows in executing maa-apache-tomee-plus-1.6.0/bin/startup.sh. It might be working well before the upgrading.

     

     

     

    com.ca.emm.corejsvr.ExceptionWithNC: Cassandra connection error. All host(s) tried for query failed (tried: maa.localdomain/192.168.124.131 (com.datastax.driver.core.TransportException: [maa.localdomain/192.168.124.131] Cannot connect))

    at com.ca.mdo.common.db.CassandraDatastaxDriver.connect(CassandraDatastaxDriver.java:215)

    at com.ca.mdo.common.db.CassandraDatastaxDriver.loadProperties(CassandraDatastaxDriver.java:78)

    at com.ca.mdo.common.db.CassandraDatastaxDriver.initialize(CassandraDatastaxDriver.java:59)

    at com.ca.mdo.common.db.CassandraDatastaxDriver.<init>(CassandraDatastaxDriver.java:87)

    at com.ca.mdo.common.db.CassandraDatastaxDriver.getInstance(CassandraDatastaxDriver.java:94)

    at com.ca.mdo.server.app.ServerInitServlet.initialize(ServerInitServlet.java:223)

    at com.ca.mdo.server.app.ServerInitServlet.init(ServerInitServlet.java:84)

    at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1284)

    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1197)

    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1087)

    at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5210)

    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5493)

    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)

    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)

    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)

    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)

    at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:670)

    at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1839)

    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)

    at java.util.concurrent.FutureTask.run(FutureTask.java:262)

    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

    at java.lang.Thread.run(Thread.java:745)

    Caused by: com.datastax.driver.core.exceptions.NoHostAvailableException: All host(s) tried for query failed (tried: maa.localdomain/192.168.124.131 (com.datastax.driver.core.TransportException: [maa.localdomain/192.168.124.131] Cannot connect))

    at com.datastax.driver.core.ControlConnection.reconnectInternal(ControlConnection.java:195)

    at com.datastax.driver.core.ControlConnection.connect(ControlConnection.java:78)

    at com.datastax.driver.core.Cluster$Manager.init(Cluster.java:1029)

    at com.datastax.driver.core.Cluster.init(Cluster.java:120)

    at com.datastax.driver.core.Cluster.connect(Cluster.java:197)

    at com.datastax.driver.core.Cluster.connect(Cluster.java:225)

    at com.ca.mdo.common.db.CassandraDatastaxDriver.connect(CassandraDatastaxDriver.java:132)

    ... 22 more

    Apr 10, 2015 10:44:52 AM org.apache.catalina.core.StandardContext loadOnStartup

    SEVERE: Servlet /mdo threw load() exception