- - PR -
Linux:Xindiceデータベースが作成できない
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2004-02-09 15:42
皆様こんにちは。
私は今、LINUXにXINDICEをインストールして、環境を整えたのですが、コレクションの作成の ところで問題がでております。 % Xindiceadmin ac -c /db -n sample と実行すると A connection to the Database instance 'db' could not be created. Error:localhost というエラーが返されます。 なお、現在実行可能なコマンドは xindiceadmin のみで、 shutdown、ac、ad等のコマンドは実行できません。 このlocalhostというのが何か原因だと思われるのですが、全くエラーの所在の検討がつきません。 どなたか詳しい方や同じ経験をされた方がおられましたら、どうかご教授お願いいたします。 環境 OS:RedHatLinux9 JAVA:j2sdk1.4.2 Xindice:1.0 | ||||
|
投稿日時: 2004-02-09 16:28
全くの推測ですが、localhostのDBに接続しに行ったがつながらなかった、という エラーなのではないでしょうか?Xindiceの仕組みが分かっていませんが、DBサーバが 待ち受けている筈のポートがちゃんとバインドされているかどうか、netstatで 調べたらいかがでしょうか? # "> netstat -a"で当該ポートが"LISTEN"ステータスになっていれば大丈夫です。 | ||||
|
投稿日時: 2004-02-09 18:44
おばけさん返答ありがとうございます。
netstat -aで当該ポートを調べてみましたところ、問題はありませんでした。 パーミッションの問題もないようです。 一体これは何なのでしょう・・。 | ||||
|
投稿日時: 2004-02-09 19:20
と言うんですから、恐らくクライアントとサーバとの間の通信だと思うんですよね。 "> ping localhost"するとどうなりますか? | ||||
|
投稿日時: 2004-02-10 16:45
>ping localhost
とすると、 64bytes from localhost (0.0.0.0) icmp_sec=1 ttl=64 time=0.067ms 64bytes from localhost (0.0.0.0) icmp_sec=2 ttl=64 time=0.071ms .... ↑マシンのIPアドレス と順次表示されていきます。これは接続ができているということでしょうか? | ||||
|
投稿日時: 2004-02-11 15:59
すみません。
最初のレスでのご指摘通り、localhostが認識できないというありえない状況でしたので、 あわてて/etc/hostsを確認しましたら,書かれていませんでした. 実はOSをバージョンアップして、あわててxindice等の関連環境を 再インストールしていましたので、そこまで気が回ってなかったようです。 ありがとうございました! | ||||
|
投稿日時: 2004-02-11 17:02
すみません、レスが遅れました。
なるほど。 ということは、もうこの問題は解決されたということでしょうか? それならば良かったです | ||||
|
投稿日時: 2004-02-12 15:03
WINDOWSとLINUXで設定がややこしく違うためこんなトラブルが起きてしまいました。
でもコマンドや接続設定の勉強になってよかったです。 おばけさんありがとうございます。また何かあればよろしくお願いいたします! |
1