[cloudstack-users:0296] Re: managementの画面にログインするためのadminが作成されない。

Wantata222 wantata222 @ gmail.com
2013年 10月 11日 (金) 15:33:42 JST


皆様

いつもお世話になっております。
永野です。

解決しましたので
情報共有させていただきます。


manegementの起動時に、先ほどとは別のエラーが出力されておりました。

2013-10-11 13:39:18,145 ERROR
[ehcache.distribution.MulticastRMICacheManagerPeerProvider] (Timer-2:null)
Error starting heartbeat. Error was: No such device
java.net.SocketException: No such device
        at java.net.PlainDatagramSocketImpl.join(Native Method)
        at
java.net.AbstractPlainDatagramSocketImpl.join(AbstractPlainDatagramSocketImpl.java:168)
        at java.net.MulticastSocket.joinGroup(MulticastSocket.java:300)
        at
net.sf.ehcache.distribution.MulticastKeepaliveHeartbeatReceiver.init(MulticastKeepaliveHeartbeatReceiver.java:78)
        at
net.sf.ehcache.distribution.MulticastRMICacheManagerPeerProvider.init(MulticastRMICacheManagerPeerProvider.java:89)
        at net.sf.ehcache.CacheManager.init(CacheManager.java:229)
        at net.sf.ehcache.CacheManager.<init>(CacheManager.java:213)
        at net.sf.ehcache.CacheManager.create(CacheManager.java:394)
        at
com.cloud.utils.db.GenericDaoBase.createCache(GenericDaoBase.java:1743)
        at
com.cloud.utils.component.ComponentInstantiationPostProcessor$InterceptorDispatcher.intercept(ComponentInstantiationPostProcessor.java:125)
        at
com.cloud.utils.db.GenericDaoBase.configure(GenericDaoBase.java:1762)
        at
com.cloud.utils.component.ComponentInstantiationPostProcessor$InterceptorDispatcher.intercept(ComponentInstantiationPostProcessor.java:125)
        at
com.cloud.utils.component.ComponentContext.initComponentsLifeCycle(ComponentContext.java:111)
        at
com.cloud.servlet.CloudStartupServlet$1.run(CloudStartupServlet.java:54)
        at java.util.TimerThread.mainLoop(Timer.java:534)
        at java.util.TimerThread.run(Timer.java:484)

このエラーはデフォルトゲートウェイが設定されていない場合に出力されるようです。
私の環境でも該当サーバにデフォルトゲートウェイが設定されていませんでした。


そして先ほど投稿させていただきました、Exceptionが出力されますが、
その1行前に

2013-10-11 13:39:12,660 DEBUG [cloud.api.ApiServlet]
(catalina-exec-17:null) ===START===  192.168.0.1-- GET
 command=listCapabilities&response=json&sessionkey=NULL&_=XXXXXXXX

sessionkeyがNULLであったため、NullPointerExceptionが出力したようです。

よって(当然かもしれませんが)動作させるサーバについてはデフォルトゲートウェイを
必ず設定しましょうということでした。

ありがとうございました。



2013年10月11日 12:18 Wantata222 <wantata222 @ gmail.com>:

> 黒澤様
>
> いつもお世話になっております。
> 永野です。
>
> アドバイスありがとうございます。
> cloudstack-setup-databases cloud:<dbpassword>@localhost
> --deploy-as=root:<password>
> に関しては実行しております。
>
> なお今回のことがあって(初めて)わかったのですが、
> ログイン用の管理テーブル(cloud.user)は、
> 基本的にはcloudstack-setup-databasesでは中身は作成されないようです。
>
> 正常にログインできた環境の事前事後の比較を行い、
> 初ログイン前と、ログイン後を比較した結果、
> INSERTされている様子が伺えました。
>
> 以上宜しくお願い致します。
>
>
>
> 2013年10月11日 12:03 黒澤 智 <kurosawa_s @ mti.co.jp>:
>
>>  永野さん****
>>
>> ** **
>>
>> 黒澤と申します。こんにちは。****
>>
>> ** **
>>
>> 「cloudstack-setup-databases」の実行の時に引数はすべて入ってますでしょうか?****
>>
>> ** **
>>
>> cloudstack-setup-databases cloud:<dbpassword>@localhost
>> --deploy-as=root:<password>****
>>
>> ** **
>>
>> --deploy-asが無いとSQLが実行されないのではと思いまして。****
>>
>> ** **
>>
>> 見当違いでしたらすみません。****
>>
>> ** **
>>
>> どうぞよろしくお願い申し上げます。****
>>
>> ** **
>>
>> ** **
>>
>> *From:* users-bounces @ cloudstack.jp [mailto:users-bounces @ cloudstack.jp]
>> *On Behalf Of *Wantata222
>> *Sent:* Friday, October 11, 2013 9:58 AM
>> *To:* users @ cloudstack.jp
>> *Subject:* [cloudstack-users:0292] managementの画面にログインするためのadminが作成されない。**
>> **
>>
>> ** **
>>
>> 皆様****
>>
>> ** **
>>
>> いつもお世話になっております。****
>>
>> 永野と申します。****
>>
>> ** **
>>
>> 【環境】****
>>
>> バージョン CloudStack4.1.1****
>>
>> OS  CentOS6.4(64bit)****
>>
>> MySQLデータディレクトリ /data1****
>>
>> ** **
>>
>> yumを利用してcloudstack-manegemntをインストールしたのですが、****
>>
>> cloudデータベースにadminユーザが作成されないため、****
>>
>> どうしてもログインができません。****
>>
>> ** **
>>
>> どうやらadminユーザの作成トリガーは****
>>
>> ./server/src/com/cloud/test/DatabaseConfig.javaであることは突き止めたのですが、****
>>
>> どのようなタイミングで実行されるかわからないですし****
>>
>> このテーブルだけではないところにも反映されるのかもわからず困っております。****
>>
>> ** **
>>
>> もし何か解決方法をご存知の方が居らっしゃいましたら****
>>
>> ご教示のほど宜しくお願い致します。****
>>
>> ** **
>>
>> ちなみにその時に出力されたmanagement-server.logのExceptionも記載致します。****
>>
>> ** **
>>
>> 2013-10-11 09:41:04,099 ERROR [cloud.api.ApiServlet]
>> (catalina-exec-6:null) unknown exception writing api response****
>>
>> java.lang.NullPointerException****
>>
>>         at com.cloud.api.ApiServlet.processRequest(ApiServlet.java:238)**
>> **
>>
>>         at com.cloud.api.ApiServlet.doGet(ApiServlet.java:66)****
>>
>>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)**
>> **
>>
>>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)**
>> **
>>
>>         at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>> ****
>>
>>         at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>> ****
>>
>>         at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>> ****
>>
>>         at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>> ****
>>
>>         at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>> ****
>>
>>         at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>> ****
>>
>>         at
>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:555)
>> ****
>>
>>         at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>> ****
>>
>>         at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
>> ****
>>
>>         at
>> org.apache.coyote.http11.Http11NioProcessor.process(Http11NioProcessor.java:889)
>> ****
>>
>>         at
>> org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:721)
>> ****
>>
>>         at
>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:2274)
>> ****
>>
>>         at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
>> ****
>>
>>         at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>> ****
>>
>>         at java.lang.Thread.run(Thread.java:679)****
>>
>> ** **
>>
>> ** **
>>
>
>
-------------- next part --------------
HTMLの添付ファイルが除去されました.
URL: http://ml.cloudstack.jp/pipermail/users/attachments/20131011/42d104bb/attachment-0001.html


users メーリングリストの案内