IBM Support

RnRMgr の Validate が実施されると空き時間情報データベースの文書が更新される

Question & Answer


Question

IBM Domino サーバーの起動時や、手動で "Tell RnRMgr Validate" を実施して RnRMgr タスクの Validate 処理が実施されると、会議室予約データベースに予約文書の追加や更新がなくても、空き時間情報データベース (Busytime.nsf) 内の会議室やリソースの文書が更新されます。

Answer

Validate を実行した時刻が空き時間情報データベースの文書内の ScanAgainTime フィールドに登録されるため、会議室予約データベース側で追加または更新が行われていない場合でも、空き時間情報の文書が更新されます。

次回 RnRMgr が空き時間情報を更新するときには、この時刻よりも新規に追加または更新された会議室予約の情報のみがスキャン対象となります。以前にスキャンされた情報を再びスキャンしないことで、パフォーマンスの向上を図っています。

※Domino クラスター環境で、"Tell RnRMgr Validate" を実施して、空き時間情報データベースの文書内の ScanAgainTime フィールドの値が更新されるのは、RnRMGR タスクの予約処理を行っている Domino サーバー側です。(RNR_NO_VALIDATE=1、SCHEDULE_NO_VALIDATE=1 を notes.ini に設定して Validate を抑止している場合も、RnRMGR タスクの予約処理を実施していれば、更新されます。)
どちらの Domino サーバーで予約処理が行われているかは、cldbdir.nsf の会議室予約データベースの文書の TookControl の値で確認できます。会議室予約データベースの文書の TookControl の値が新しい方のサーバーが、RnRMGR タスクの予約処理を行っている Domino サーバーです。

Internal Use Only

2017/02/09 12:03:47 AM 以前に会議室予約DBに登録された文書はスキャンしません。

2017/02/09 12:05:41 AM 以前に会議室予約DBに登録された文書はスキャンしません。


[0B4C:0006-02F0] load rnrmgr
[07C0:0002-03F0] 02/09/2017 12:05:41.08 AM LookupNoteID> Unable to open the default server config doc (User name not found in Domino Directory)
:
:
[07C0:0002-03F0] 02/09/2017 12:05:41.11 AM CheckDbForCalendarEvents> Checking database resource.nsf
[07C0:0002-03F0] 02/09/2017 12:05:41.11 AM CheckDbForCalendarEvents> Setting event notification to directory manager for database resource.nsf
[07C0:0002-03F0] 02/09/2017 12:05:41.11 AM SetCalendarEventNotification> Asking for notification of updates to database resource.nsf
(1)
[07C0:0002-03F0] 02/09/2017 12:05:41.11 AM CheckDbForCalendarEvents> Using a scan cutoff date/time of 02/09/2017 12:03:47 AM (0)
[07C0:0002-03F0] 02/09/2017 12:05:41.11 AM CheckDbForCalendarEvents> Setting scan time for SmallMeetingRoom_Tokyo_001/Japan to 02/09/2017 12:05:41 AM (will affect all entities in this dB)
[07C0:0002-03F0] 02/09/2017 12:05:41.11 AM GetFirstEventItem> Found record with both old and new formats. Using newer format.
[07C0:0002-03F0] 02/09/2017 12:05:41.11 AM GetFirstEventItem> Found record with both old and new formats. Using newer format.
[07C0:0002-03F0] 02/09/2017 12:05:41.11 AM GetFirstEventItem> Found record with both old and new formats. Using newer format.
[07C0:0002-03F0] 02/09/2017 12:05:41 AM Rooms and Resources Manager started
[07C0:0002-03F0] 02/09/2017 12:05:41 AM RnRMgr: Informational: Schedule Manager is responsible for the busytime database on this server.
[07C0:0002-03F0] 02/09/2017 12:05:41 AM Rooms and Resources Manager: Informational: Detailed schedule information collection is not enabled via the domain-wide Server Configuration document.
[07C0:0002-03F0] 02/09/2017 12:05:41 AM RnRMgr: Validating schedule database
[07C0:0002-03F0] 02/09/2017 12:05:41 AM RnRMgr: Done validating schedule database
[09B4:0002-09B8] 02/09/2017 12:06:03 AM Admin Process: Searching Administration Requests database
[0B4C:0006-02F0] tell rnrmgr validate
:
:
[07C0:0002-03F0] 02/09/2017 12:06:24.73 AM CheckDbForCalendarEvents> Found no room/resource calendar profiles in database mail\admin.nsf. Not registering for notifications.
[07C0:0002-03F0] 02/09/2017 12:06:24.73 AM CheckDbForCalendarEvents> Checking database resource.nsf
[07C0:0002-03F0] 02/09/2017 12:06:24.73 AM CheckDbForCalendarEvents> Setting event notification to directory manager for database resource.nsf
[07C0:0002-03F0] 02/09/2017 12:06:24.73 AM SetCalendarEventNotification> Asking for notification of updates to database resource.nsf
(2)
[07C0:0002-03F0] 02/09/2017 12:06:24.73 AM CheckDbForCalendarEvents> Using a scan cutoff date/time of 02/09/2017 12:05:41 AM (0)
[07C0:0002-03F0] 02/09/2017 12:06:24.73 AM CheckDbForCalendarEvents> Setting scan time for SmallMeetingRoom_Tokyo_001/Japan to 02/09/2017 12:06:24 AM (will affect all entities in this dB)
[07C0:0002-03F0] 02/09/2017 12:06:24 AM RnRMgr: Validating schedule database
[07C0:0002-03F0] 02/09/2017 12:06:24 AM RnRMgr: Done validating schedule database
===============

IBM Domino サーバーの起動時や、手動で "Tell RnRMgr Validate" を実施して RnRMgr タスクの Validate 処理が実施されると、会議室予約データベースに予約文書の追加や更新がなくても、空き時間情報データベース (Busytime.nsf) 内の会議室やリソースの文書が更新されます。

[{"Product":{"code":"SSKTMJ","label":"IBM Domino"},"Business Unit":{"code":"BU003","label":"Collaboration Solutions"},"Component":"Calendaring and Scheduling","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF012","label":"IBM i"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"9.0;8.5","Edition":""}]

Document Information

Modified date:
07 September 2018

UID

swg21998562