- - PR -
slapdが立ち上がらない
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2006-03-29 15:46
過去のスレッドを拝見しましたが、あてはまらないので投稿します。
失敗する前まではslapdをフル稼働していました。 ところが、wineをインストール後、slapdが立ち上がらなくなりました。 デバッグ(下記の通り)をとってみて、ファイルの所有者と場所が存在しないと判明し、修正しましたが、同じことを繰返しています。 ---------------------------------------------------- Mar 29 10:04:58 demo slapd[3137]: daemon: socket() failed errno=97 (Address fami ly not supported by protocol) Mar 29 10:04:58 demo slapd[3137]: could not open config file "/etc/openldap/slap d.conf" - absolute path? Mar 29 10:04:58 demo slapd[3137]: slapd shutdown: freeing system resources. Mar 29 10:04:58 demo slapd[3137]: slapd stopped. Mar 29 10:04:58 demo slapd[3137]: connections_destroy: nothing to destroy. ---------------------------------------------------- /etc/openldapの配下のリスト情報 ---------------------------------------------------- rw-r----- 1 root root 3307 12月 12 14:12 slapd.conf drwxr-xr-x 3 root root 4096 4月 25 2005 schema -rw-r--r-- 1 root root 375 4月 25 2005 ldap.conf -rw-r--r-- 1 root root 3122 9月 20 2003 ldapfilter.conf -rw-r--r-- 1 root root 5043 9月 20 2003 ldapsearchprefs.conf -rw-r--r-- 1 root root 16452 9月 20 2003 ldaptemplates.conf ---------------------------------------------------- OS情報 ------------------------------- RHEL3 kernel-2.4.21-4 openldap-clients-2.0.27-11 openldap-servers-2.0.27-11 openldap-devel-2.0.27-11 openldap-2.0.27-11 ------------------------------- 他に原因がご存知でしたら、教えて頂けないでしょうか? ご教授よろしくお願い申し上げます。 | ||||||||
|
投稿日時: 2006-03-29 19:01
こんばんわ.
ここも解決されたのですか? | ||||||||
|
投稿日時: 2006-03-30 08:56
いいえ、解決していません。 | ||||||||
|
投稿日時: 2006-03-30 09:25
おはようございます.
wine はどのように導入されたのですか? 「なぜ動かないのか?」を割り出すにあたって, 「いつから」はわかっているようですけど 「どのような経緯で」もわからないと「何がおきているか?」 がわからないのではないかと. | ||||||||
|
投稿日時: 2006-03-30 10:39
おはようございます. wine はどのように導入されたのですか? 「なぜ動かないのか?」を割り出すにあたって, 「いつから」はわかっているようですけど 「どのような経緯で」もわからないと「何がおきているか?」 がわからないのではないかと. [/quote] おはようございます。 1.wine-0.9.2-1wbel3winehq.i686.rpmをroot配下でインストール。 2.wine-devel-0.9.2-1wbel3winehq.i386.rpmをroot配下でインストール。 3.正常にインストール終了。 4.windowのアプリも正常に動作OK。 ところが、windowの方でldapブラウザを行うつもりでしたが、サーバのldapがエラーが出てきたので、rootでldapをrestartしようとしましたが、失敗と表示されました。 そこで、syslogでデバッグをとってみると、下記の通りになりました。 ----------------------------------------------------------------- Mar 29 10:04:58 demo slapd[3137]: daemon: socket() failed errno=97 (Address fami ly not supported by protocol) Mar 29 10:04:58 demo slapd[3137]: could not open config file "/etc/openldap/slap d.conf" - absolute path? Mar 29 10:04:58 demo slapd[3137]: slapd shutdown: freeing system resources. Mar 29 10:04:58 demo slapd[3137]: slapd stopped. Mar 29 10:04:58 demo slapd[3137]: connections_destroy: nothing to destroy. ----------------------------------------------------------------- slapd.confがある場所を調査してみると/etc/openldapの配下が全てrootでなく別のユーザと判明し、root権限に変更しましたが、上記のデバッグが繰り返されました。 以上です。 | ||||||||
|
投稿日時: 2006-03-30 12:02
RedHatは標準でslapdを-u ldapとやるのでldapユーザからslapd.confが 読めなければなりません。 なので、 # chmod 644 slapd.conf とやるか、 # chown root:ldap slapd.conf とするかですね。 /etc/openldapの配下が全てrootでなく別のユーザになっていたとのことですが wineのインストールに起因するものでは無いと思われるのでそれ以前になにか あったのでは? 当該のパッケージを確認しましたがrpmによるスクリプト群ではそんな処理していません。 _________________ 桃李不言 下自成蹊 | ||||||||
|
投稿日時: 2006-03-30 15:43
anightsさん、ご回答ありがとうございます。 anightsさんのご指摘の通りで下記のコマンドで行った結果、うまくldapサービスが開始することが出来ました。 # chown root:ldap slapd.conf でも、ldapデバッグを見てみると、下記の通りに表示されますが、問題ないのでしょうか? ----------------------------------------------------------------------- Mar 30 15:40:10 demo slapd[4952]: daemon: socket() failed errno=97 (Address fami ly not supported by protocol) Mar 30 15:40:10 demo slapd[4955]: slapd starting ----------------------------------------------------------------------- 以上、よろしくお願い申し上げます。 | ||||||||
|
投稿日時: 2006-03-30 16:04
「IPv4 で起動してね」問い呪文が必要では? |