[Eucalyptus-Users 0364] Re: NCが認識されない
Yo-ichi Matsuno
hgsym @ nn.iij4u.or.jp
2010年 7月 13日 (火) 00:38:00 JST
松野と申します。
自分がCentOS 5.4で1.6.2をMANAGED MODEで試用した際には、CC/CLC/SC側でkeyは
${EUCALYPTUS}/var/lib/eucalyptus/keys/クラスタ名/ に作成されるのに、
NCを登録する際には ${EUCALYPTUS}/var/lib/eucalyptus/keys/ が参照される
動きになっていたので、単純に、参照される先(1階層上のディレクトリ)に
keyをコピーするという対症療法を取っていました。
本来はeuca_confの中身を追うべきところではありますが。
At 12 Jul 2010 21:28:27 +0900 Keita Higashi wrote:
> 浅田さん、東です。
>
> お疲れ様です。
> 下記の件ですが、確認したところ、昨年の11月の時点で、CentOSのソースには
反映されている様子です。
>
> ただ、/usr/sbin/euca_confが、私のところのは、古い様子(1.6.1)で、エラー
メッセージが異なります。
>
> また、--list-nodesオプションもありません。
>
> つきましては、誠に恐縮ですが、usr/sbin/euca_confを送信していただけません
でしょうか?
>
> 明日になると思いますが、確認してみたいと思います。
>
> 因みに、古いバージョン(1.6.1)では、
> SCP対象のディレクトリの存在確認をしているのですが、その部分が下記のよう
になっています。
>
> if [ -d "${EUCALYPTUS}/var/lib/eucalyptus/keys/" ]; then
> SOURCEDIR=${EUCALYPTUS}/var/lib/eucalyptus/keys/
> DESTDIR=${EUCALYPTUS}/var/lib/eucalyptus/keys/
> else
>
> そして、このディレクトリ判定で問題ないと、SOURCEDIRを基に、Keyファイルを
転送しています。
> ただし、転送する、sync_keysで下記のような判定をして、最終的にファイルの
存在チェックをして、
> 転送ファイルのリストを作成していますが、どうも、今回ここの辺りで、
「Warning:
> cannot file file 」
> メッセージを出力しているように思われます。
>
> if [ ! -e "${SOURCEDIR}/${1}" ]; then
> echo "warning: ${SOURCEDIR}/${1} doesn't
exists!" <--
> 1.6.1では、こんなメッセージ?
> else
> FILES="$FILES ${SOURCEDIR}/${1}" <--転送ファ
イルリストの作成
> fi
>
> (現状、最新バージョンではないので、メッセージが異なっていると思います。
また、このあたりの判定が
> 1.6.1と、1.6.2で異なっているのではと考えています)
>
> メッセージから判断すると、「//var/lib/eucalyptus/keys/」といったディレク
トリは明らかにおかしく、ファイルが存在しないといったメッセージも、うなづけ
るような気がします。(ただ、上記の判定の場合、CentOS5.4では、存在すると、
処理しています)
>
> つきましては、恐縮ですが、ご使用のeuca_confを送信していただきたく、宜し
くお願いいたします。
>
> ====================================
=
> このメールは、特定の方のみに送信することを意図したものです。
> お心当たりのない方が受信された場合には、誠に申し訳ございませんが送信者ま
で
> お知らせいただき、受信したメールは削除して頂きますようお願いいたします。
>
> 送信者 ;東 慶太
> メールアドレス;winnie_the_pooh @ y3.dion.ne.jp
> ====================================
=
> ----- Original Message -----
> From: "Keita Higashi" <winnie_the_pooh @ y3.dion.ne.jp>
> To: "Japan Eucalyptus Users Group(JEUG) "
> <eucalyptus-users @ ml.eucalyptus-users.jp>
> Sent: Monday, July 12, 2010 8:04 PM
> Subject: Re: [Eucalyptus-Users 0360] Re: NCが認識されない
>
>
> > 浅田さん、東です。
> >
> > お疲れ様です。
> >>> ①# euca_conf --register-nodes "xx.xx.xx.18"
> > を実行したときのエラーは、同じメッセージでしたでしょうか?
> >
> > 御参考になるか、わかりませんが、同様の事象が報告されています(Debianの
ようですが)。
> >
> > http://smop.co.uk/mediawiki/index.php/Eucalyptus
> >
> > https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/439087
> >
> > もしよろしければ、試してみてください。
> >
> > 宜しくお願いします。
> >
> > ===================================
==
> > このメールは、特定の方のみに送信することを意図したものです。
> > お心当たりのない方が受信された場合には、誠に申し訳ございませんが送信者
まで
> > お知らせいただき、受信したメールは削除して頂きますようお願いいたします。
> >
> > 送信者 ;東 慶太
> > メールアドレス;winnie_the_pooh @ y3.dion.ne.jp
> > ===================================
==
> > ----- Original Message -----
> > From: "Takuya ASADA" <tasada @ livedoor.jp>
> > To: "Japan Eucalyptus Users Group(JEUG) "
> > <eucalyptus-users @ ml.eucalyptus-users.jp>
> > Sent: Monday, July 12, 2010 7:37 PM
> > Subject: [Eucalyptus-Users 0360] Re: NCが認識されない
> >
> >
> >> 浅田です
> >>
> >> 先程羽深さんから同様のご指摘があり、試してみましたが変化ありませんで
した。
> >>
> >> 念のため今もう一度試しましたが、やはりダメですねー。
> >>
> >> On 2010/07/12, at 19:26, Keita Higashi wrote:
> >>
> >>> 浅田さん、東です。
> >>>
> >>> たびたびすいません。
> >>>
> >>> 先程、羽深さんからのメールにお答えされている内容で、
> >>>
> >>>>> 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
> >>>>>
> >>>
> >>>>> 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/lib/eucalyptus/keysの作成が、中
途半端になっているみたいですね。
> >>>
> >>> バージョンが異(1.6.1)なるので、はっきりしたところは申し上げられませ
んが、私のところでは、
> >>> -rwxr-xr-x 1 eucalyptus eucalyptus 2839 11月 5 2009
> >>> cc-client-policy.xml
> >>> -rw-r--r-- 1 eucalyptus eucalyptus 1257 2月 6 13:10 cloud-cert.pem
> >>> -rw-r--r-- 1 eucalyptus eucalyptus 1281 2月 6 13:10 cluster-
cert.pem
> >>> -rwxr-xr-x 1 eucalyptus eucalyptus 2841 11月 5 2009
> >>> nc-client-policy.xml
> >>> -rw-r--r-- 1 eucalyptus eucalyptus 1281 2月 6 13:10 node-cert.pem
> >>> -rw-r--r-- 1 eucalyptus eucalyptus 1675 2月 6 13:10 node-pk.pem
> >>> となっており、cluster-cert.pem、node-cert.pem、node-pk.pemが不足して
いるようです。
> >>> (ちょうど、「Warning: cannot file file 」となっているファイルと、一
致します)
> >>>
> >>> これら、3つのファイルをCC/CLC/SCからNCへコピーして、
> >>> ①# euca_conf --register-nodes "xx.xx.xx.18"
> >>> # euca_conf --list-nodes
> >>> ②パラメータに「NODES="xx.xx.xx.18"」をコーディングして、
> >>> SCの停止
> >>> CCの停止
> >>> CLCの停止
> >>> CLCの起動
> >>> CCの起動
> >>> SCの起動
> >>>
> >>> をしてみては、いかがでしょうか?
> >>>
> >>> 取り敢えず、対応案まで。
> >>>
> >>> ==================================
===
> >>>
> >>>
> >>> このメールは、特定の方のみに送信することを意図したものです。
> >>> お心当たりのない方が受信された場合には、誠に申し訳ございませんが送信
者まで
> >>>
> >>>
> >>> お知らせいただき、受信したメールは削除して頂きますようお願いいたしま
す。
> >>>
> >>> 送信者 ;東 慶太
> >>> メールアドレス;winnie_the_pooh @ y3.dion.ne.jp
> >>> ==================================
===
> >>>
> >>>
> >>> ----- Original Message ----- From: "Keita Higashi"
> >>> <winnie_the_pooh @ y3.dion.ne.jp>
> >>> To: "Japan Eucalyptus Users Group(JEUG) "
> >>> <eucalyptus-users @ ml.eucalyptus-users.jp>
> >>> Sent: Monday, July 12, 2010 6:11 PM
> >>> Subject: [Eucalyptus-Users 0357] Re: NCが認識されない
> >>>
> >>>
> >>>> 浅田さん、たびたびすいません、東です。
> >>>>
> >>>> 参考までに確認させて頂きたいのですが、現状、
> >>>>
> >>>> /usr/sbin/httpd -f //etc/eucalyptus/httpd-cc.conf
> >>>>
> >>>> という、プロセスは、上がっていますでしょうか?
> >>>>
> >>>> また、/var/log/eucalyptus/httpd-cc_error_logの
> >>>> 最後の5行は、どんな内容でしょうか?
> >>>>
> >>>> 御教示いただければ、幸いです。
> >>>>
> >>>> 宜しくお願いします。
> >>>>
> >>>> =================================
====
> >>>>
> >>>> このメールは、特定の方のみに送信することを意図したものです。
> >>>> お心当たりのない方が受信された場合には、誠に申し訳ございませんが送
信者まで
> >>>>
> >>>> お知らせいただき、受信したメールは削除して頂きますようお願いいたし
ます。
> >>>>
> >>>>
> >>>> 送信者 ;東 慶太
> >>>> メールアドレス;winnie_the_pooh @ y3.dion.ne.jp
> >>>> =================================
====
> >>>>
> >>>> ----- Original Message ----- From: "Takuya ASADA"
<tasada @ livedoor.jp>
> >>>> To: "Japan Eucalyptus Users Group(JEUG)"
> >>>> <eucalyptus-users @ ml.eucalyptus-users.jp>
> >>>> Sent: Monday, July 12, 2010 5:50 PM
> >>>> Subject: [Eucalyptus-Users 0354] Re: NCが認識されない
> >>>>
> >>>>
> >>>>> 浅田です。
> >>>>>
> >>>>> Keita Higashi wrote:
> >>>>>> 度々すいません。東です。
> >>>>>>
> >>>>>> 先程の件ですが、定義は、NODES=""でお願いします。
> >>>>>
> >>>>> NODES=""にして
> >>>>> /etc/init.d/eucalyptus-cloud restart
> >>>>> /etc/init.d/eucalyptus-cc restart
> >>>>> してみました。
> >>>>>
> >>>>>> 後、参考までにお伺いしたいのですが、今回、CLCにおいて、
> >>>>>> /usr/sbin/euca_conf --register-cluster コマンドでCCを定義されて
いて、
> >>>>>>
> >>>>>> /usr/sbin/euca_conf --list-clusters、CCのホストIPアドレスが表
示される。
> >>>>>> そして、
> >>>>>> /usr/sbin/euca_conf --register-scコマンドでSCを定義されていて、
> >>>>>> /usr/sbin/euca_conf --list-scs では、SCのホストIPアドレスが表
示される。
> >>>>>>
> >>>>>> との認識で、よろしいでしょうか?
> >>>>>
> >>>>> はい。念のため再確認してみました。このような感じです:
> >>>>>
> >>>>> # euca_conf --list-clusters
> >>>>> registered clusters:
> >>>>> cluster0 xx.xx.xx.11
> >>>>> # euca_conf --list-scs
> >>>>> registered storage controllers:
> >>>>> cluster0 xx.xx.xx.11
> >>>>> # euca_conf --list-walruses
> >>>>> registered walruses:
> >>>>> walrus xx.xx.xx.17
> >>>>> # euca_conf --list-nodes
> >>>>>
> >>>>> # euca_conf --register-nodes "xx.xx.xx.18"
> >>>>>
> >>>>> INFO: We expect all nodes to have eucalyptus installed in / for
key
> >>>>> synchronization.
> >>>>> Warning: cannot file file node-cert.pem in
//var/lib/eucalyptus/keys/
> >>>>> Warning: cannot file file cluster-cert.pem in
> >>>>> //var/lib/eucalyptus/keys/
> >>>>> Warning: cannot file file node-pk.pem in
//var/lib/eucalyptus/keys/
> >>>>>
> >>>>> Trying rsync to sync keys with "xx.xx.xx.18"...root @ xx.xx.xx.18's
> >>>>> password:
> >>>>> done.
> >>>>> # euca_conf --list-nodes
> >>>>>
> >>>>> #
> >>>>> _______________________________________________
> >>>>> 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 mailing list
> >>> Eucalyptus-Users @ ml.eucalyptus-users.jp
> >>> http://ml.eucalyptus-users.jp/mailman/listinfo/eucalyptus-users
> >>
> >> --------------------------------------------------------
> >> 株式会社ライブドア http://corp.livedoor.com/
> >> 情報環境技術研究室
> >> 浅田 拓也
> >> TEL 03-5155-0100
> >> FAX 03-5367-6138
> >> 〒160-0022 東京都新宿区新宿5-11-22 中島ビル
> >> --------------------------------------------------------
> >>
> >>
> >> _______________________________________________
> >> 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 mailing list
> Eucalyptus-Users @ ml.eucalyptus-users.jp
> http://ml.eucalyptus-users.jp/mailman/listinfo/eucalyptus-users
Eucalyptus-Users メーリングリストの案内