cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Carlos Reategui <create...@gmail.com>
Subject Re: Failed upgrade from 4.3 to 4.5.1
Date Tue, 28 Jul 2015 13:14:47 GMT
Adding dev...

Looks like the first error is a common one from what I see in the mail
archives, so the second one is the one causing my hosts to be in a
disconnected state.  I have tried running with jdk 8 also but same error.

any ideas?

forgot to mention in previous email that I used shapeblue apt repository as
described in the upgrade docs.



On Mon, Jul 27, 2015 at 10:15 PM, Carlos Reategui <creategui@gmail.com>
wrote:

> Hi All,
> Management server is on Ubuntu 12.04 and hypervisor is XenServer 6.0.2.
> Java is openjdk 1.7.
>
> I followed the instructions from:
> http://docs.cloudstack.apache.org/projects/cloudstack-release-notes/en/4.5.1/upgrade/upgrade-4.3.html
> But used the system vm from:
> http://packages.shapeblue.com/systemvmtemplate/4.5/new/
>
> After starting the MS things seem to go ok through the db upgrade scripts
> and then this is the fist error I encounter in the logs (not sure if it is
> relevant):
>
> 2015-07-27 21:38:23,091 INFO  [c.c.u.c.ComponentContext] (main:null) Setup
> Spring Application context
>
> 2015-07-27 21:38:25,018 DEBUG [o.a.c.f.s.OnwireClassRegistry] (main:null)
> Encountered IOException
>
> java.io.IOException: Stream closed
>
>         at java.util.zip.ZipInputStream.ensureOpen(ZipInputStream.java:66)
>
>         at
> java.util.zip.ZipInputStream.getNextEntry(ZipInputStream.java:115)
>
>         at
> java.util.jar.JarInputStream.getNextEntry(JarInputStream.java:142)
>
>         at
> java.util.jar.JarInputStream.getNextJarEntry(JarInputStream.java:179)
>
>         at
> org.apache.cloudstack.framework.serializer.OnwireClassRegistry.getFromJARFile(OnwireClassRegistry.java:162)
>
>         at
> org.apache.cloudstack.framework.serializer.OnwireClassRegistry.getClasses(OnwireClassRegistry.java:119)
>
>         at
> org.apache.cloudstack.framework.serializer.OnwireClassRegistry.getClasses(OnwireClassRegistry.java:95)
>
>         at
> org.apache.cloudstack.framework.serializer.OnwireClassRegistry.scan(OnwireClassRegistry.java:76)
>
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>
>         at java.lang.reflect.Method.invoke(Method.java:606)
>
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1608)
>
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1549)
>
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1479)
>
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:521)
>
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:458)
>
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295)
>
>         at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223)
>
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292)
>
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
>
>         at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:628)
>
>         at
> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932)
>
>         at
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479)
>
>         at
> org.apache.cloudstack.spring.module.model.impl.DefaultModuleDefinitionSet.loadContext(DefaultModuleDefinitionSet.java:145)
>
>         at
> org.apache.cloudstack.spring.module.model.impl.DefaultModuleDefinitionSet$2.with(DefaultModuleDefinitionSet.java:122)
>
>         at
> org.apache.cloudstack.spring.module.model.impl.DefaultModuleDefinitionSet.withModule(DefaultModuleDefinitionSet.java:245)
>
>         at
> org.apache.cloudstack.spring.module.model.impl.DefaultModuleDefinitionSet.withModule(DefaultModuleDefinitionSet.java:250)
>
>         at
> org.apache.cloudstack.spring.module.model.impl.DefaultModuleDefinitionSet.withModule(DefaultModuleDefinitionSet.java:250)
>
>         at
> org.apache.cloudstack.spring.module.model.impl.DefaultModuleDefinitionSet.withModule(DefaultModuleDefinitionSet.java:233)
>
>         at
> org.apache.cloudstack.spring.module.model.impl.DefaultModuleDefinitionSet.loadContexts(DefaultModuleDefinitionSet.java:117)
>
>         at
> org.apache.cloudstack.spring.module.model.impl.DefaultModuleDefinitionSet.load(DefaultModuleDefinitionSet.java:79)
>
>         at
> org.apache.cloudstack.spring.module.factory.ModuleBasedContextFactory.loadModules(ModuleBasedContextFactory.java:37)
>
>         at
> org.apache.cloudstack.spring.module.factory.CloudStackSpringContext.init(CloudStackSpringContext.java:70)
>
>         at
> org.apache.cloudstack.spring.module.factory.CloudStackSpringContext.<init>(CloudStackSpringContext.java:57)
>
>         at
> org.apache.cloudstack.spring.module.factory.CloudStackSpringContext.<init>(CloudStackSpringContext.java:61)
>
>         at
> org.apache.cloudstack.spring.module.web.CloudStackContextLoaderListener.contextInitialized(CloudStackContextLoaderListener.java:52)
>
>         at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4206)
>
>         at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4705)
>
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
>
>         at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
>
>         at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)
>
>         at
> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1079)
>
>         at
> org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1002)
>
>         at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:506)
>
>         at
> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317)
>
>         at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)
>
>         at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
>
>         at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)
>
>         at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
>
>         at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
>
>         at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
>
>         at
> org.apache.catalina.core.StandardService.start(StandardService.java:525)
>
>         at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
>
>         at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
>
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>
>         at java.lang.reflect.Method.invoke(Method.java:606)
>
>         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
>
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>
>         at java.lang.reflect.Method.invoke(Method.java:606)
>
>         at
> org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:243)
>
> 2015-07-27 21:38:27,307 DEBUG [o.a.c.f.c.i.ConfigDepotImpl] (main:null)
> Retrieving keys from VirtualNetworkApplianceManagerImpl
>
> Then a bit further down I see the next error which I think is the one
> causing probs.:
>
> 2015-07-27 21:38:48,643 DEBUG [c.c.a.m.ClusteredAgentManagerImpl]
> (ClusteredAgentManager Timer:ctx-2a662854) Found 2 unmanaged direct hosts,
> processing connect for them...
>
> 2015-07-27 21:38:48,643 DEBUG [c.c.a.m.ClusteredAgentManagerImpl]
> (ClusteredAgentManager Timer:ctx-2a662854) Loading directly connected host
> 1(srvengxen01)
>
> 2015-07-27 21:38:48,647 WARN  [c.c.r.DiscovererBase]
> (ClusteredAgentManager Timer:ctx-2a662854) Unable to find class
> com.cloud.hypervisor.xenserver.resource.XenServer602Resource
>
> java.lang.ClassNotFoundException:
> com.cloud.hypervisor.xenserver.resource.XenServer602Resource
>
>         at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)
>
>         at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
>
>         at java.lang.Class.forName0(Native Method)
>
>         at java.lang.Class.forName(Class.java:191)
>
>         at
> com.cloud.resource.DiscovererBase.getResource(DiscovererBase.java:89)
>
>         at
> com.cloud.resource.DiscovererBase.reloadResource(DiscovererBase.java:150)
>
>         at
> com.cloud.agent.manager.AgentManagerImpl.loadDirectlyConnectedHost(AgentManagerImpl.java:682)
>
>         at
> com.cloud.agent.manager.ClusteredAgentManagerImpl.scanDirectAgentToLoad(ClusteredAgentManagerImpl.java:221)
>
>         at
> com.cloud.agent.manager.ClusteredAgentManagerImpl.runDirectAgentScanTimerTask(ClusteredAgentManagerImpl.java:186)
>
>         at
> com.cloud.agent.manager.ClusteredAgentManagerImpl.access$100(ClusteredAgentManagerImpl.java:100)
>
>         at
> com.cloud.agent.manager.ClusteredAgentManagerImpl$DirectAgentScanTimerTask.runInContext(ClusteredAgentManagerImpl.java:237)
>
>         at
> org.apache.cloudstack.managed.context.ManagedContextTimerTask$1.runInContext(ManagedContextTimerTask.java:30)
>
>         at
> org.apache.cloudstack.managed.context.ManagedContextRunnable$1.run(ManagedContextRunnable.java:49)
>
>         at
> org.apache.cloudstack.managed.context.impl.DefaultManagedContext$1.call(DefaultManagedContext.java:56)
>
>         at
> org.apache.cloudstack.managed.context.impl.DefaultManagedContext.callWithContext(DefaultManagedContext.java:103)
>
>         at
> org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runWithContext(DefaultManagedContext.java:53)
>
>         at
> org.apache.cloudstack.managed.context.ManagedContextRunnable.run(ManagedContextRunnable.java:46)
>
>         at
> org.apache.cloudstack.managed.context.ManagedContextTimerTask.run(ManagedContextTimerTask.java:27)
>
>         at java.util.TimerThread.mainLoop(Timer.java:555)
>
>         at java.util.TimerThread.run(Timer.java:505)
>
> 2015-07-27 21:38:48,648 WARN  [c.c.a.m.AgentManagerImpl]
> (ClusteredAgentManager Timer:ctx-2a662854) Unable to load the resource: 1
>
> 2015-07-27 21:38:48,649 DEBUG [c.c.h.Status] (ClusteredAgentManager
> Timer:ctx-2a662854) Transition:[Resource state = Enabled, Agent event =
> AgentDisconnected, Host id = 1, name = srvengxen01]
>
> 2015-07-27 21:38:48,661 DEBUG [c.c.a.m.ClusteredAgentManagerImpl]
> (ClusteredAgentManager Timer:ctx-2a662854) Loading directly connected host
> 2(srvengxen02)
>
> 2015-07-27 21:38:48,662 WARN  [c.c.r.DiscovererBase]
> (ClusteredAgentManager Timer:ctx-2a662854) Unable to find class
> com.cloud.hypervisor.xenserver.resource.XenServer602Resource
>
> java.lang.ClassNotFoundException:
> com.cloud.hypervisor.xenserver.resource.XenServer602Resource
>
>         at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)
>
>         at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
>
>         at java.lang.Class.forName0(Native Method)
>
>         at java.lang.Class.forName(Class.java:191)
>
>         at
> com.cloud.resource.DiscovererBase.getResource(DiscovererBase.java:89)
>
>         at
> com.cloud.resource.DiscovererBase.reloadResource(DiscovererBase.java:150)
>
>         at
> com.cloud.agent.manager.AgentManagerImpl.loadDirectlyConnectedHost(AgentManagerImpl.java:682)
>
>         at
> com.cloud.agent.manager.ClusteredAgentManagerImpl.scanDirectAgentToLoad(ClusteredAgentManagerImpl.java:221)
>
>         at
> com.cloud.agent.manager.ClusteredAgentManagerImpl.runDirectAgentScanTimerTask(ClusteredAgentManagerImpl.java:186)
>
>         at
> com.cloud.agent.manager.ClusteredAgentManagerImpl.access$100(ClusteredAgentManagerImpl.java:100)
>
>         at
> com.cloud.agent.manager.ClusteredAgentManagerImpl$DirectAgentScanTimerTask.runInContext(ClusteredAgentManagerImpl.java:237)
>
>         at
> org.apache.cloudstack.managed.context.ManagedContextTimerTask$1.runInContext(ManagedContextTimerTask.java:30)
>
>         at
> org.apache.cloudstack.managed.context.ManagedContextRunnable$1.run(ManagedContextRunnable.java:49)
>
>         at
> org.apache.cloudstack.managed.context.impl.DefaultManagedContext$1.call(DefaultManagedContext.java:56)
>
>         at
> org.apache.cloudstack.managed.context.impl.DefaultManagedContext.callWithContext(DefaultManagedContext.java:103)
>
>         at
> org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runWithContext(DefaultManagedContext.java:53)
>
>         at
> org.apache.cloudstack.managed.context.ManagedContextRunnable.run(ManagedContextRunnable.java:46)
>
>         at
> org.apache.cloudstack.managed.context.ManagedContextTimerTask.run(ManagedContextTimerTask.java:27)
>
>         at java.util.TimerThread.mainLoop(Timer.java:555)
>
>         at java.util.TimerThread.run(Timer.java:505)
>
> 2015-07-27 21:38:48,664 WARN  [c.c.a.m.AgentManagerImpl]
> (ClusteredAgentManager Timer:ctx-2a662854) Unable to load the resource: 2
>
> 2015-07-27 21:38:48,664 DEBUG [c.c.h.Status] (ClusteredAgentManager
> Timer:ctx-2a662854) Transition:[Resource state = Enabled, Agent event =
> AgentDisconnected, Host id = 2, name = srveng
>
>
> Hope someone has seen this before or has ideas how to fix.
>
>
> thanks,
>
> Carlos
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message