[Eucalyptus-Users 0345] Re: NCが認識されない

Takuya ASADA tasada @ livedoor.jp
2010年 7月 12日 (月) 13:47:01 JST


伊藤さん

宜しくお願いします、浅田です。

Masanori ITOH wrote:
> NTTデータの伊藤です。
> 
> # 羽深さんといっしょに仕事しています。:)
> 
> 実は、私も SYSTEM MODE は使ったことがないので不安だったのですが、
> それ以前のところでひっかかっているみたいですね。
> 
> |> そもそもnc.logが無いです。
> |> axis2c.log, euca_test_nc.log, httpd-nc_error_logの3つが存在し、
> |> axis2c.logは0バイト、euca_test_nc.logは"perl: warning: Setting locale
> |> failed"というロケール関連のエラーのみ、httpd-nc_error_logはApacheの起動
> |> と終了を知らせるログのみが出力されている状態です。
> 
> …という状態からすると、NCの httpd process が動いていないと思うのですが、
> 
> NC で ps aux | grep httpd とかやって、httpd-nc.conf を定義ファイルに使った
> httpd プロセスはでてきますでしょうか?

[syuu @ 5b-p05-c5 ~]$ ps ax|grep httpd
26307 ?        Ss     0:00 /usr/sbin/httpd -f //etc/eucalyptus/httpd-nc.conf
26308 ?        S      0:00 /usr/sbin/httpd -f //etc/eucalyptus/httpd-nc.conf

居るんですよねぇ…。

> 1.6.2だと、NCの自動起動に失敗する問題があるので、
> 手動で /etc/init.d/eucalyptus-nc start とやってもプロセスが
> あらわれなければ、さらに別の問題だと思われます。
> 
> 気になったのは、SELinux ってどうなってます?
> まずは disabled にして使うのがトラブルが少ないです。

[root @ 5b-p05-c5 ~]# sestatus
SELinux status:                 disabled

切ってあるんですけどねぇ…。

> 
> euca_test_nc.log は、/etc/init.d/eucalyptus-nc の中から出されるログで、
> locale が云々…というのはたぶん致命的ではないと思うのですが....

あれはPerlから良く出るメッセージなので無視すべきものだと思います。

> 以上、とりいそぎ。
> 
> From: Takuya ASADA <tasada @ livedoor.jp>
> Subject: [Eucalyptus-Users 0342] Re: NCが認識されない
> Date: Mon, 12 Jul 2010 11:41:37 +0900
> 
>> 羽深さん
>>
>> 浅田です。
>>
>> Xiu YuShen wrote:
>>> 浅田さんへ
>>>
>>> 羽深です。
>>>
>>>> OS:CentOS 5/x86
>>> これは CentOS 5.4 でしょうか?それとも 5.0 でしょうか?
>>> # それによって Xen と libvirt のバージョンが大きく違うので
>> CentOS 5.5で最新のパッケージまでアップデートした状態です。
>>
>>> 各コントローラの eucalyptus.conf の設定を教えてください。
>>> grep -v ^$ /etc/eucalyptus/eucalyptus.conf | grep -v ^#
>>> の結果とか。
>> こんな感じです。
>>
>> cc/cloud/sc:
>> EUCALYPTUS="/"
>> EUCA_USER="eucalyptus"
>> DISABLE_DNS="Y"
>> ENABLE_WS_SECURITY="Y"
>> LOGLEVEL="DEBUG"
>> CC_PORT="8774"
>> SCHEDPOLICY="ROUNDROBIN"
>> POWER_IDLETHRESH="300"
>> POWER_WAKETHRESH="300"
>> NODES="xx.xx.xx.18"
>> NC_SERVICE="axis2/services/EucalyptusNC"
>> NC_PORT="8775"
>> HYPERVISOR="xen"
>> INSTANCE_PATH="/usr/local/eucalyptus/"
>> VNET_PUBINTERFACE="eth0"
>> VNET_PRIVINTERFACE="eth0"
>> VNET_BRIDGE="xenbr0"
>> VNET_DHCPDAEMON="/usr/sbin/dhcpd"
>> VNET_MODE="SYSTEM"
>>
>> walrus:
>> EUCALYPTUS="/"
>> EUCA_USER="eucalyptus"
>> DISABLE_DNS="Y"
>> ENABLE_WS_SECURITY="Y"
>> LOGLEVEL="DEBUG"
>> CC_PORT="8774"
>> SCHEDPOLICY="ROUNDROBIN"
>> POWER_IDLETHRESH="300"
>> POWER_WAKETHRESH="300"
>> NODES=""
>> NC_SERVICE="axis2/services/EucalyptusNC"
>> NC_PORT="8775"
>> HYPERVISOR="xen"
>> INSTANCE_PATH="/usr/local/eucalyptus/"
>> VNET_PUBINTERFACE="eth0"
>> VNET_PRIVINTERFACE="eth0"
>> VNET_BRIDGE="xenbr0"
>> VNET_DHCPDAEMON="/usr/sbin/dhcpd"
>> VNET_MODE="SYSTEM"
>>
>> nc:
>> EUCALYPTUS="/"
>> EUCA_USER="eucalyptus"
>> DISABLE_DNS="Y"
>> ENABLE_WS_SECURITY="Y"
>> LOGLEVEL="DEBUG"
>> CC_PORT="8774"
>> SCHEDPOLICY="ROUNDROBIN"
>> POWER_IDLETHRESH="300"
>> POWER_WAKETHRESH="300"
>> NODES=""
>> NC_SERVICE="axis2/services/EucalyptusNC"
>> NC_PORT="8775"
>> HYPERVISOR="xen"
>> INSTANCE_PATH="/usr/local/eucalyptus/"
>> VNET_PUBINTERFACE="eth0"
>> VNET_PRIVINTERFACE="eth0"
>> VNET_BRIDGE="xenbr0"
>> VNET_DHCPDAEMON="/usr/sbin/dhcpd"
>> VNET_MODE="SYSTEM"
>>
>>> キーが正しくコピーされているか否かを知りたいので、
>>> find /var/lib/eucalyptus/keys/ -type f -exec md5sum {} \;
>>> の結果を教えてください。
>> ファイルが足りているのか判別が付きませんが、checksumは一致していました。
>>
>> cc/cloud/sc:
>> 8416496ca18ad47a61c79b0ba8759e37  /var/lib/eucalyptus/keys/cloud-cert.pem
>> c158696bc75b1a4620059a21eec0d30c
>> /var/lib/eucalyptus/keys/nc-client-policy.xml
>> 9dbf0f6c562447c6cf4b1e20c75c7293  /var/lib/eucalyptus/keys/euca.p12
>> 7388b1fba66bacf5492750154c0fec67
>> /var/lib/eucalyptus/keys/cluster0/node-cert.pem
>> 7754e5205842a9da471960014263b581
>> /var/lib/eucalyptus/keys/cluster0/cluster-cert.pem
>> 5ea44a6bfbb31ef51144f6b704083a36  /var/lib/eucalyptus/keys/cluster0/vtunpass
>> 61df7ce32978e66fed9117d2d76ca773
>> /var/lib/eucalyptus/keys/cluster0/node-pk.pem
>> 3c6c31e95d2f7addfb984938be86b990
>> /var/lib/eucalyptus/keys/cluster0/cluster-pk.pem
>> 9d7546c16eb84b52005580b210e57f6d
>> /var/lib/eucalyptus/keys/cc-client-policy.xml
>>
>> walrus:
>> c158696bc75b1a4620059a21eec0d30c
>> /var/lib/eucalyptus/keys/nc-client-policy.xml
>> 9d7546c16eb84b52005580b210e57f6d
>> /var/lib/eucalyptus/keys/cc-client-policy.xml
>> 9dbf0f6c562447c6cf4b1e20c75c7293  /var/lib/eucalyptus/keys/euca.p12
>>
>> nc:
>> 9d7546c16eb84b52005580b210e57f6d
>> /var/lib/eucalyptus/keys/cc-client-policy.xml
>> 8416496ca18ad47a61c79b0ba8759e37  /var/lib/eucalyptus/keys/cloud-cert.pem
>> c158696bc75b1a4620059a21eec0d30c
>> /var/lib/eucalyptus/keys/nc-client-policy.xml
>>
>>> もし可能であれば nc の /var/log/eucalyptus/ を送って頂けないでしょうか?
>>> CC と NC が正しく疎通できていれば、nc.log には
>>> doDescribeResource() invoked
>>> doDescribeInstances() invoked
>>> という出力が 5〜6 秒毎に出力されます。
>>>
>>> 以上、宜しくお願い致します。
>> そもそもnc.logが無いです。
>> axis2c.log, euca_test_nc.log, httpd-nc_error_logの3つが存在し、
>> axis2c.logは0バイト、euca_test_nc.logは"perl: warning: Setting locale
>> failed"というロケール関連のエラーのみ、httpd-nc_error_logはApacheの起動
>> と終了を知らせるログのみが出力されている状態です。
>>
>> 宜しくお願い致します。
>> _______________________________________________
>> Eucalyptus-Users mailing list
>> Eucalyptus-Users @ ml.eucalyptus-users.jp
>> http://ml.eucalyptus-users.jp/mailman/listinfo/eucalyptus-users
> _______________________________________________
> Eucalyptus-Users mailing list
> Eucalyptus-Users @ ml.eucalyptus-users.jp
> http://ml.eucalyptus-users.jp/mailman/listinfo/eucalyptus-users



Eucalyptus-Users メーリングリストの案内