cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Vijayendra Bhamidipati <vijayendra.bhamidip...@citrix.com>
Subject RE: Error to start MS on 4.2
Date Sat, 20 Jul 2013 19:05:55 GMT
Hi Min,

Yes it's due to Frank's changes that went into 0633608f8035f8f409c271fc6e7548699a63d366 on
master (and a5ee39a54a8574b030655916d6156d049c99009c on 4.2). He introduced a new global configuration
variable ucs.sync.blade.interval. So to not run into this error, either redeploy your db or
insert a row in the configuration table manually and then bring up your server. Here's the
entry in Config.java:

UCSSyncBladeInterval("Advanced", ManagementServer.class, Integer.class, "ucs.sync.blade.interval",
"3600", "the interval cloudstack sync with UCS manager for available blades in case user remove
blades from chassis without notifying CloudStack", null);

So doing:

mysql> insert into configuration values("Advanced", "DEFAULT", "management-server", "ucs.sync.blade.interval",
"3600", "the interval cloudstack sync with UCS manager for available blades in case user remove
blades from chassis without notifying CloudStack");
Query OK, 1 row affected (0.04 sec)

Should fix this.. on my tree I'm still at one commit behind Frank's.


Cheers!
Regards,
Vijay



-----Original Message-----
From: Min Chen [mailto:min.chen@citrix.com] 
Sent: Saturday, July 20, 2013 11:57 AM
To: dev@cloudstack.apache.org
Cc: Frank Zhang
Subject: Error to start MS on 4.2

Hi there,

Anybody encounter this issue in starting MS on latest 4.2 branch?

INFO  [utils.component.ComponentContext] (Timer-2:) Starting com.cloud.ucs.manager.UcsManagerImpl
ERROR [utils.component.ComponentContext] (Timer-2:) Unhandled exception
java.lang.NumberFormatException: null
at java.lang.Integer.parseInt(Integer.java:417)
at java.lang.Integer.valueOf(Integer.java:554)
at com.cloud.ucs.manager.UcsManagerImpl.start(UcsManagerImpl.java:178)
at com.cloud.utils.component.ComponentContext.initComponentsLifeCycle(ComponentContext.java:135)
at com.cloud.servlet.CloudStartupServlet$1.run(CloudStartupServlet.java:50)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
Exception in thread "Timer-2" java.lang.RuntimeException: Unable to start com.cloud.ucs.manager.UcsManagerImpl
at com.cloud.utils.component.ComponentContext.initComponentsLifeCycle(ComponentContext.java:141)
at com.cloud.servlet.CloudStartupServlet$1.run(CloudStartupServlet.java:50)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
Caused by: java.lang.NumberFormatException: null at java.lang.Integer.parseInt(Integer.java:417)
at java.lang.Integer.valueOf(Integer.java:554)
at com.cloud.ucs.manager.UcsManagerImpl.start(UcsManagerImpl.java:178)
at com.cloud.utils.component.ComponentContext.initComponentsLifeCycle(ComponentContext.java:135)
... 3 more

CC Frank here to see if he knows any recent change on UcsManagerImpl.

Thanks
-min

Mime
View raw message