Prev Index Next

LDAPサービスの冗長化

ハードウェア

qjoho24およびハードディスクを使用した

OSインストール

slapdの設定

インストール

設定

jupiter の設定

qjoho24 の設定

設定の適用

認証データのダンプ

jupiter# ldapsearch -xLLL -D'cn=admin,dc=jupiter,dc=hokudai,dc=in-cps' -W > ldap.ldif

設定のクリア

両方で以下を同時に実行

# cd /etc/ldap
# /etc/init.d/slapd stop
# rm -rf slapd.d/*
# ldaptest -f slapd.conf -F slapd.d
# chown -R openldap:openldap slapd.d

確認

デバッグ起動

両方で同時に実行する

# slapd -d -1

/var/log/syslog を tail して normal 状態になるまで待つ

認証データの復帰

ダンプしたデータを元に戻す

jupiter# ldapadd -h localhost -x -D'cn=admin,dc=jupiter,dc=hokudai,dc=in-cps' -W -f ldap.ldif

qjoho24 で確認

qjoho24# slapcat

ldapadd の前後で出力が変化したかを見る

だめなら両方で slapd を止めて rm -rf /var/lib/ldap/* して何もなかったことにして、最初からやり直し

うまくいったら slapd -d -1 を ctrl-C で止めて, /etc/init.d/slapd start で slapd を通常起動する

DNS の設定

/var/cache/bind/zones.hokudai.in-cps に追加

ldap        1h        IN        A        10.0.1.2
ldap        1h        IN        A        10.0.16.24

クライアントの設定


Prev Index Next