• 検索結果がありません。

7.3 から 8 へのアップグレード後に発生す る SNMP の問題

HP-UX 上の SNMP

eDirectory 8. 7.3 から 8 へのアップグレード後に発生す る SNMP の問題

eDirectory 8.7.3

か ら

eDirectory 8.8

にア ッ プグ レー ド し た後に、 次の よ う なエ ラ ーが発 生す る 可能性があ り ます。

%%% Attempting to restart the Novell eDirectory SNMP subagent (ndssnmpsa)...

Starting NDS SNMP Subagent ...

Initialization failure.エ ラ ーコ ー ド: -255 Please Wait...

Done

%%% Unable to start ndssnmpsa... Please try starting it manually...

eDirectory 8.8

では

eDirectory

localhost

を監視 し ないため、 こ のエ ラ ーが発生 し ます。

以前のバージ ョ ンの

ndssnmp.cfg

フ ァ イ ルには、 デフ ォ ル ト で

SERVER localhost

が設定 さ れてい ま し た。

こ のエ ラ ーを解決す る には、

ndssnmp.cfg

フ ァ イ ルを手動で編集 し 、 監視対象 と な る

eDirectory

サーバのホ ス ト 名を指定す る 必要があ り ます。

た と えば、

ndssnmp.cfg

フ ァ イ ルに次の よ う に入力 し ます。

SERVER test-server

test-server

は、 デフ ォ ル ト の

NCP

ポー ト

(524)

で実行 さ れてい る

eDirectory

のホ ス ト 名 です。

eDirectory

が別のポー ト

(

: 1524)

で実行 さ れてい る 場合は、 次の よ う に入力 し ます。

SERVER test-server: 1524

7 破損通知

デ ィ レ ク ト リ に保存 さ れ る 破損通知については非常に複雑なため、 ビ ジネ ス で う ま く 利用 さ れていない場合があ り ます。 い く つかのデ ィ レ ク ト リ 製品 と は異な り 、

Novell eDirectory

ではオブジ ェ ク ト 間の参照整合性が確保 さ れてい ます。 た と えば、 グループ

A

にユーザ

B

と い う メ ンバが登録 さ れてい る 場合、 ユーザ

B

が削除 さ れ る と デ ィ レ ク

ト リ では自動的にグループ

A

か ら ユーザ

B

への参照が削除 さ れ ます。 破損通知は、

eDirectory

に よ っ てオペレーシ ョ ナル属性 と し てオブジ ェ ク ト に保存 さ れます。 こ れに よ り 、 削除、 移動、 リ ネーム、 復元、 お よ びその他の操作中に、 二重に参照整合性が 確保 さ れます。

破損通知には大 き く 分類 し て

3

つの種類があ り ます。

Š プ ラ イ マ リ 破損通知には、 停止

(0001)、 復元 (0000)、 移動 (0002)、 新規 RDN (0005)、

お よ びツ リ ーの新規

RDN (0008)

の各種類があ り あ ます。

Š セカ ン ダ リ 破損通知は、 一般的にプ ラ イ マ リ 破損通知に関連付け ら れてお り 、 プ ラ イ マ リ 破損通知で指定 さ れた操作の通知が必要なエージ ェ ン ト お よ びパーテ ィ シ ョ ン を表 し ます。 セカ ン ダ リ 破損通知には、 バ ッ ク リ ン ク

(0006)、 使用中 (000C)、 お

よ びツ リ ーの移動

(000a)

の各種類があ り ます。

Š ト ラ ッ キ ン グ破損通知には移動禁止

(0003)、 古い RDN (0004)、 お よ びツ リ ーの古い RDN (0007)

の各種類があ り ます。

ト ラ ッ キ ン グ破損通知以外の破損通知は、 次の同期ス テー タ ス のセ ッ ト を使用 し て移 動す る 必要があ り ます。

Š 初期化ス テー タ ス ま たは発行済み

(0)

Š 通知済み

(1)

Š パージ準備完了

(2)

Š パージ可能

(4)

ス テー タ ス は破損通知属性の フ ラ グ フ ィ ール ド で記録 さ れます。 破損通知が次の ス テー タ ス に進む前に、 現在の ス テー タ ス は必ず実オブジ ェ ク ト のすべての レ プ リ カに 同期 さ れます。 リ ン グ内のすべての レ プ リ カが破損通知ス テー タ ス を与え ら れてい る か ど う か を判断す る ために、 遷移ベ ク ト ルか ら ベ ク ト ルが計算 さ れます。

eDirectory 8.6

以降では、 保存 さ れていない破損通知ベ ク ト ルが使用 さ れます。 以前のバージ ョ ンの

eDirectory

では、 パージベ ク ト ルが使用 さ れます。 破損通知の変更 タ イ ム ス タ ンプ

(MTS)

が破損ベ ク ト ル よ り も 古い場合、 担当サーバは該当す る 破損通知を次の ス テー

タ ス に進め る こ と がで き ます。

「バ ッ ク リ ン ク 」 のセカ ン ダ リ 破損通知の場合、 該当す る 破損通知を含むオブジ ェ ク ト のマ ス タ レ プ リ カ を持つエージ ェ ン ト が ス テー タ ス を進め ます。 「使用中」 のセカ ン ダ

リ 破損通知の場合、 レ プ リ カが存在 し てい る 間は該当す る 破損通知を作成 し たエー ジ ェ ン ト が ス テー タ ス を進め ます。 レ プ リ カが存在 し ない場合、 パーテ ィ シ ョ ンのマ ス タ を保持 し てい る エージ ェ ン ト が 「使用中」 の破損通知の ス テー タ ス を進め ます。

プ ラ イ マ リ 破損通知は、 すべてのセカ ン ダ リ 破損通知が最後の ス テー タ ス ま で進め ら れた後でのみ、 ス テー タ ス を進め る こ と がで き ます。 プ ラ イ マ リ 破損通知が最後の ス テー タ ス ま で進んだ後で、 その ス テー タ ス が リ ン グ内のすべてのサーバに同期 さ れ る と 、 残っ てい る のは属性を持たないオブジ ェ ク ト であ る オブジ ェ ク ト ハ ス ク のみ と な り 、 こ れ ら はシ ス テ ムのパージプ ロ セ ス に よ っ てパージ さ れます。 ト ラ ッ キ ン グ破損 通知は、 プ ラ イ マ リ 破損通知の削除の準備が完了 し た後か、

Inhibit_move

の場合はプ ラ イ マ リ 破損通知がマ ス タ レ プ リ カの

OBF_NOTIFIED

ス テー タ ス に移動 さ れた後で削除 さ れます。

破損通知の処理を担当す る レ プ リ カは、 指定 し たパーテ ィ シ ョ ンが イ ンバ ウ ン ド 同期 サ イ ク ルを終了 し た後で、 パーテ ィ シ ョ ン ご と に ス ケ ジ ュ ール さ れてい る バ ッ ク グ ラ ウ ン ド 処理

(

破損通知処理

)

を実行 し ます。 パーテ ィ シ ョ ンにその他の レ プ リ カがない 場合、 ア ウ ト バ ウ ン ド レ プ リ ケーシ ョ ン処理がハー ト ビー ト 間隔で ス ケ ジ ュ ール さ れ た ま ま にな り ます。 その後、 ア ウ ト バ ウ ン ド レ プ リ ケーシ ョ ン処理に よ っ て破損通知 処理が開始 さ れます。 破損通知処理は手動では ス ケ ジ ュ ールで き ず、 ま た、 その必要 も あ り ません。 同期化が実行 さ れ る と 、 遷移ベ ク ト ルが更新 さ れ、 パージベ ク ト ルお よ び

Obit

ベ ク ト ルを進め ます。 こ れ ら のベ ク ト ルが進め ら れ る と 、 破損通知の ス テー タ ス を進め る こ と がで き ます。 こ れ と 同時に、 イ ンバ ウ ン ド 同期に自動ス ケ ジ ュ ール が実行 さ れ る と 、 破損通知処理サ イ ク ルが完了 し ます。 すなわち、 破損通知処理の起 動要因はオブジ ェ ク ト 同期です。

削除 さ れたオブジ ェ ク ト の場合、 「停止」 のプ ラ イ マ リ 破損通知に関連す る すべての破 損通知が最後の ス テー タ ス

(

パージ可能

)

ま で進め ら れ、 その ス テー タ ス がすべての レ プ リ カに同期 さ れた後で、 新 し い処理がデー タ ベース に残っ てい る エン ト リ ハ ス ク の 削除を担当 し ます。 こ れ ら のハ ス ク を削除す る ために、 パージ処理が自動的に実行 さ れます。 パージ処理の ス ケ ジ ュ ールお よ び自動ス ケ ジ ュ ール間隔の調整は、

iMonitor

の エージ ェ ン ト 環境設定ページ を使用 し て手動で設定す る こ と がで き ます。

こ のセ ク シ ョ ンでは、 次の例を紹介 し ます。

Š

44 ページの 「オブジ ェ ク ト の削除」

Š

45 ページの 「オブジ ェ ク ト の移動」

オブジェクトの削除

1 プ ラ イ マ リ 破損通知

OBT_DEAD

を追加 し ます。

バ ッ ク リ ン ク の属性には、 こ のオブジ ェ ク ト に関連 し 、 こ のエン ト リ に対す る 変更 を通知す る必要のあ る サーバの リ ス ト が含まれてい ます。 バ ッ ク リ ン ク の属性の リ ス ト に含まれ る 各

DN

お よ びエン ト リ のパーテ ィ シ ョ ン レ プ リ カ属性の リ ス ト に含 まれ るすべてのサーバに対 し て、

eDirectory

はバ ッ ク リ ン ク 破損通知を追加 し ます。

プ ラ イ マ リ 破損通知

(OBT_DEAD)

の作成時刻は、 セカ ン ダ リ 破損通知に保存 さ れ ます。

使用中の属性には、 こ のオブジ ェ ク ト に関連 し 、 こ のエン ト リ に対す る 変更を通知 す る必要のあ る パーテ ィ シ ョ ンの リ ス ト が含まれてい ます。 使用中の属性の リ ス ト に含まれてい る すべての

DN

に対 し て、

eDirectory

は使用中の破損通知を追加 し ま す。 プ ラ イ マ リ 破損通知

(OBT_DEAD)

の作成時刻は、 セカ ン ダ リ 破損通知に保存

さ れます。

2 破損通知以外のすべての属性を削除 し ます。

次に、 ア ウ ト バ ウ ン ド レ プ リ ケーシ ョ ンプ ロ セ ス に よ っ て、 レ プ リ カ リ ン グ内にあ る他のすべてのサーバに変更が同期 さ れます。

こ のパーテ ィ シ ョ ンの次回の イ ンバ ウ ン ド 同期が実行 さ れ る と き に、 破損通知処理 が開始 さ れ、 次の処理が実行 さ れます。

Š 最小遷移ベ ク ト ルであ る 時間ベ ク ト ルを計算 し 、 パージベ ク ト ル と し て参照 さ れます。 比較的新 し いバージ ョ ンの

eDirectory

では、

2

番目に小 さ いベ ク ト ル が計算 さ れます。 こ のベ ク ト ルは、 サブオーデ ィ ネー ト リ フ ァ レ ン ス の レ プ リ カではな く 、 破損通知ベ ク ト ル と 呼ばれます。

Š こ のパーテ ィ シ ョ ン内にあ る それぞれの破損通知が検査 さ れます。

該当す る 破損通知がプ ラ イ マ リ 破損通知で、 セカ ン ダ リ 破損通知がな く 、 破損 通知の属性変更 タ イ ム ス タ ンプ

(MTS)

がパージベ ク ト ル よ り も 古い場合、 すべ てのサーバが変更を確認済み と し て こ の破損通知は削除 さ れます。

該当す る 破損通知がバ ッ ク リ ン ク 破損通知で、 こ のサーバがマ ス タ の場合、 こ のサーバが破損通知の処理を担当 し ます。

重要 : ステータスが完了していない場合、このステータスに必要な操作を実行します。これは外 部参照を通知するときに最も頻繁に実行されます。

該当す る 破損通知が使用中の破損通知で、

(

破損通知の

MTS

の レ プ リ カ番号 と ロ ーカルの レ プ リ カ番号の比較か ら 判断 し て

)

こ のサーバで削除が発生 し てい る 場合、 こ のサーバが こ の破損通知の処理を担当 し ます。

Š こ のサーバが特定のセカ ン ダ リ 破損通知の タ イ プ

(

バ ッ ク リ ン ク ま たは使用中

)

の処理を担当 し 、

1

つのエン ト リ 内にあ る 該当す る タ イ プのすべてのセカ ン ダ

リ 破損通知が同 じ ス テー タ ス であ り 、 該当す る ス テー タ ス に必要な処理

(

例え ば、 サーバへの通知

)

がすべての破損通知で完了 し ていて、 さ ら にその破損通 知の タ イ プの

MTS

が破損通知ベ ク ト ル よ り も 古い場合、 該当す る タ イ プのす べてのセカ ン ダ リ 破損通知を次の ス テー タ ス に進め る こ と がで き ます。

オブジェクトの移動

移動は削除と 非常に よ く 似てい ますが、 次に挙げ る 操作が違い ます。

Š プ ラ イ マ リ 破損通知が移動元に配置 さ れ る 前に、 エン ト リ の一部が移動先の コ ン テ ナに作成 さ れ、 そのエン ト リ の一部に ト ラ ッ キ ン グ破損通知

(OBT_INHIBIT_MOVE)

が配置 さ れます。 こ の ト ラ ッ キ ン グ破損通知は、 エン ト リ が移動元か ら 完全に移動 さ れ る 前にエン ト リ が移動 さ れた り 、 パーテ ィ シ ョ ン操作 に加わ る のを防ぐ ために配置 さ れます。

Š ソ ース エン ト リ では、 プ ラ イ マ リ 破損通知は

OBT_MOVED

です。

Š プ ラ イ マ リ 破損通知

(OBT_MOVED)

の ス テー タ ス が通知済み

(

ソ ース のすべての レ プ リ カにエン ト リ が移動 さ れた こ と を通知 し た状態

)

にな り 、 すべての外部参照に 通知が完了す る と 、 ト ラ ッ キ ン グ破損通知

(OBT_INHIBIT_MOVE)

が移動先エン ト

リ か ら 削除 さ れます。

停止および孤立した破損通知の影響

破損通知を含むオブジ ェ ク ト は、 エージ ェ ン ト のア ウ ト バ ウ ン ド 同期の実行時、 お よ