[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gfarm-discuss-ja:02469] Re: Gfarm の並列分散処理の確認につきまして
- From: "中田 敦雄" <assist21@xxxxxxxxxxxxxxxxxxx>
- Date: Mon, 26 Nov 2007 15:27:06 +0900 (JST)
いつもお世話になっております。
ワールドビジネスセンター 中田です。
先ほどの質問の続きですが、
$ gfhost -l
を実行すると以下のように出力されます。
0.00/0.01/0.00 s i386-debian4.0-linux 1 client.grid(172.16.90.113)
0.00/0.00/0.00 x i386-debian4.0-linux 1 server.grid(172.16.90.112)
server.gridの行に「x」の文字が表示されており、
認証に失敗していると思われます。
すべてのマシンに、ユーザ認証、ホスト認証、マッピングを行っていましたが、
間違っているのでしょうか?
認証の設定についてマニュアルも確認したのですが、
もう少し詳しく教えていただけないでしょうか?
お忙しいところ、恐れ入りますがよろしくお願い申し上げます。
--- "中田 敦雄" <assist21@xxxxxxxxxxxxxxxxxxx> ---
>いつもお世話になっております。
>ワールドビジネスセンター 中田です。
>
>ありがとうございます。
>
># ghost -l
>でファイルシステムノードの一覧が表示されるようになりました。
>
>ファイルシステムノードで分割して格納できることを確認するため、
>適当なファイルを作成しました。
>$ vi test.txt
>
>次にユーザのホームディレクトリを作成しました。
>$ gfmkdir gfarm:~
>
>作成したファイルを2分割して gfarm:testfile として格納しました。
>$ gfsched -N 2 | gfimport_text -H - -o gfarm:testfile test.txt
>
>別々のノードに格納されていることを確認しました。
>$ gfwhere gfarm:testfile
>gfarm:testfile:
>0: client.grid
>1: client.grid
>
>しかし、上記のように同じノードに格納されています。
>なぜでしょうか?
>
>お忙しいところ、恐れ入りますがよろしくお願い申し上げます。
>
>
>
>--- "Osamu Tatebe" <tatebe@xxxxxxxxxxxxxxxx> ---
>
>>> gfhost: FATAL: password authentication failed for user "gfarm"
>>
>>は,Postgresqlサーバとの認証に失敗しているということ
>>なのですが,
>>
>>> # /etc/init.d/gfarm-pgsql stop
>>> を実行すると、以下のようなメッセージが出ました。
>>>
>>> Stopping gfarm server: gfarm-pgsqlpg_ctl: PID file "/var/gfarm-pgsql/postmaster.pid" does not exist
>>> Is postmaster running?
>>
>>と,gfarm.conf を作り直していることから,恐らくずっと
>>前に起動した postgresql サーバが残っているのではないか
>>と思います。
>>
>>postgresqlサーバとの認証に利用するパスワードは
>>config-gfarm を実行するたびに変更されるます。以前の
>>サーバが残っていると config-gfarm 中での postgresql
>>サーバの起動に失敗し,以前のサーバとはパスワードが
>>変更されているため接続できないため,結果として認証
>>に失敗することになります。
>>
>>ps -ef | grep postmaster
>>
>>で出てきませんでしょうか?これを terminate してから
>>もう一度やってみてもらえませんか?
>>
>>建部@筑波大
>>
>>On Mon, 26 Nov 2007 10:57:14 +0900 (JST)
>>"中田 敦雄" <assist21@xxxxxxxxxxxxxxxxxxx> wrote:
>>
>>> 建部様
>>>
>>> いつもお世話になっております。
>>> ワールドビジネスセンター 中田です。
>>>
>>> ありがとうございます。
>>>
>>> # /etc/init.d/gfarm-pgsql stop
>>> を実行すると、以下のようなメッセージが出ました。
>>>
>>> Stopping gfarm server: gfarm-pgsqlpg_ctl: PID file "/var/gfarm-pgsql/postmaster.pid" does not exist
>>> Is postmaster running?
>>>
>>> その後、
>>> config-farm に -f オプションをつけて実行
>>> config-agent を実行
>>> gfarm.conf をファイルシステムノードにコピー
>>> しました。
>>>
>>> メタサーバで
>>> # gfhost -l
>>> を実行すると、
>>> gfhost: FATAL: password authentication failed for user "gfarm"
>>> というエラーが出ます。
>>>
>>> フィアイルシステムノードで
>>> # gfhost -l
>>> を実行すると、
>>> gfhost: invalid argument
>>> というエラーが出ます。
>>>
>>> なぜ認証が通らないのでしょうか?
>>>
>>> お忙しいところ、恐れ入りますがよろしくお願い申し上げます。
>>>
>>>
>>>
>>> --- "Osamu Tatebe" <tatebe@xxxxxxxxxxxxxxxx> ---
>>>
>>> >メタデータのバックエンドデータベースとして使っている
>>> >postgresqlサーバが以前の設定のままになっているからの
>>> >ようです。
>>> >
>>> >etc/init.d/gfarm-pgsql stop
>>> >
>>> >で停止させてから再度 config-gfarm を(-f オプション)
>>> >をつけて実行して再構成してください。
>>> >
>>> >config-gfarm の -f オプションは,etc/gfarm.conf や
>>> >バックエンドデータベースのデータなどを消去するオプ
>>> >ションです。
>>> >
>>> >なお,全ての準備が整った後,SETUP.ja に記載されてい
>>> >るように gfhost -l で,ファイルシステムノードに対し
>>> >て認証が通るかどうか確認してください。
>>> >
>>> >建部@筑波大
------------------------------------
ワールドビジネスセンター株式会社
業務本部 金融・法人システム部
システムサポート課
中田 敦雄
assist21@xxxxxxxxxxxxxxxxxxx
anakata@xxxxxxxxx
------------------------------------