eDirectory 8.8のサーバIPアドレス変更後-626エラーが発生しレプリケーションができない
This document (00006790) is provided subject to the disclaimer at the end of this document.
問題点
UNIX版eDirectory 8.8を使用して、ツリーを2台のサーバで管理しています。
SLPは使用していません。
2台のサーバのIPアドレスを同時に変更し、サーバを再起動しましたが、サーバのレプリケーションが動作せず、-626エラーが発生しています。
どうやら、お互いのサーバが相手のサーバを発見できていないようです。
どうすれば、相手のサーバを発見し、レプリケーションを正常にできますか?
解決方法
eDirectory 8.7.3までは、SLPは自動的にインストールされるため、同一セグメント上であれば、お互いのIPアドレスが変更になったとしてもSLPにより名前解決を行い、お互いのサーバを認識することができました。
しかし、eDirectory 8.8では、デフォルトでSLPはインストールされないため、別の名前解決手段が必要となります。
UNIX版では、SLPで名前解決ができない時のために、hostsファイルに相当するhosts.ndsというファイルを使用します。
ただし、デフォルトでは作成されないため、hosts.ndsファイルを下記のディレクトリに作成してください。
デフォルト:/etc/opt/novell/eDirectory/conf/hosts.nds
(インストール方法によってはパスが異なる場合があります。)
次に、以下のサンプルに従って、記述してください。
例:
NOVELLツリーの下に、dirxml.NOVELLパーティションがあります。
ROOTパーティションは、NDS1とNDS3がコピーを持ち、dirxml.NOVELLパーティションは、NDS2がコピーを持っています。
各サーバのIPアドレス解決は、HOSTSもしくはDNSで行われているとします。
# TREE NAME Internet Address
NOVELL. nds1.novell.net
NOVELL. nds3.novell.net
dirxml.NOVELL. nds2.novell.net
# Server Name Internet Address
nds1 nds1.novell.net
nds2 nds2.novell.net
nds3 nds3.novell.net
※ Internet Addressの部分は、IPアドレスでも構いません。
※ 詳細なhosts.ndsファイルの記述方式は、man hosts.ndsでマニュアルを参照してください。
Disclaimer
この情報は、米国Novell, Inc.およびノベル株式会社の内外から発生したものです。本文書の内容または本文書を使用した結果について、いかなる保証、表明または約束も行っていません。また、本文書の商品性、および特定目的への適合性について、いかなる黙示の保証も否認し、排除します。
本文書に記載されている会社名、製品名はそれぞれ各社の商品、商標または登録商標です。
- ドキュメントID: J00006790
- 作成年月日: 14-JUL-2006
- 修正年月日:
- ドキュメントリビジョン: 1
- 分類: Admin-eDirectory
- 対象NOVELL製品およびバージョン: eDirectory 8.8
- カテゴリ: