驗證共用物件的使用
以下是一個選用程序,用來驗證是否正確配置了跨伺服器共用物件。
程序
- 在其中一部參與伺服器上建立新的資料庫,例如,從「討論」範本中建立一個資料庫。
- 關閉資料庫。
-
請輸入下列主控台指令來啟用 DAOS 的資料庫:
load compact -c -daos on <db-path> - 從 HCL Notes® 或另一個用戶端開啟資料庫。
-
尋找或建立具有下列性質的檔案:
- 超出針對設定在 Domino 將儲存於 DAOS 之前的物件大小下限所指定的大小,而此設定是在「伺服器」文件的 DAOS 標籤中。
- 包含 DAOS 尚未儲存的獨特內容。
-
在資料庫中建立文件、附加來自前一個步驟的檔案,然後儲存該文件。
註: 選擇時,請清除依預設選取的壓縮選項,其顯示在對話框底端。
-
在 Domino 主控台上輸入下列指令。此指令會寫入至 Domino 資料目錄中名為 listnlo .txt 的檔案。
其中tell daosmgr listnlo <db-path><db-path>是所建立資料庫的檔案路徑。此路徑可以相對於資料目錄或完整路徑。 - 以文字編輯器開啟 listnlo.txt 。它包含新資料庫所參照之單一 DAOS 物件(.NLO 檔案)的路徑。複製要在下一個步驟中貼上的路徑檔名部分,例如 9438A54B6C349D15A86161D266D8AFA9A8D9F91D000053FA.nlo。
-
在 Domino 主控台上輸入下列指令,同時指定來自上一個步驟的檔名。
tell daosmgr objectinfo <NLO-filename> -v此指令產生的輸出類似於下列輸出。驗證您是否看到下列值:TIER: T1 MASTER KEY: Shared AES-128 OR MASTER KEY: Shared AES-256 MASTER KEY HASH <hash of the configured shared key>[44DC:0002-5D1C] 08/25/2020 10:38:50 AM NLO_KEY: 9438A54B6C349D15A86161D266D8AFA9A8D9F91D000053FA [44DC:0002-5D1C] 08/25/2020 10:38:50 AM TIER: T1 [44DC:0002-5D1C] 08/25/2020 10:38:50 AM SUBCONTAINER: 0 [44DC:0002-5D1C] 08/25/2020 10:38:50 AM STATE: Shared [44DC:0002-5D1C] 08/25/2020 10:38:50 AM REFCOUNT: 1 [44DC:0002-5D1C] 08/25/2020 10:38:50 AM IN DOUBT: FALSE [44DC:0002-5D1C] 08/25/2020 10:38:50 AM LAST ACCESSED: 08/25/2020 10:38:19 AM [44DC:0002-5D1C] 08/25/2020 10:38:50 AM AGE: 0 [44DC:0002-5D1C] 08/25/2020 10:38:50 AM KEY PATH: 0000000000000000000000000000000000000000 [44DC:0002-5D1C] 08/25/2020 10:38:50 AM LENGTH: 21498 [44DC:0002-5D1C] 08/25/2020 10:38:50 AM ENCRYPTED: Yes [44DC:0002-5D1C] 08/25/2020 10:38:50 AM MASTER KEY: Shared AES-128 [44DC:0002-5D1C] 08/25/2020 10:38:50 AM MASTER KEY HASH: 4DBA5BDC7F30C327C54DA6D3C317E87D4B5F71EE7230B2C03DDA362BC2C4FF91 [44DC:0002-5D1C] 08/25/2020 10:38:50 AM MASTER HASH TYPE: SHA-256 [44DC:0002-5D1C] 08/25/2020 10:38:50 AM DATA KEY: AES-128 -
(如果您使用第 2 層儲存體)在 Domino 主控台上輸入下列指令,手動將物件推送至第 2 層(不是典型作法):
tell daosmgr objectpush <NLO-filename>您必須在檔名中包括 .NLO 副檔名,例如:tell daosmgr objectpush 9438A54B6C349D15A86161D266D8AFA9A8D9F91D000053FA.nlo -
重複您為步驟 9 輸入的指令:
tell daosmgr objectinfo <NLO-filename> -v驗證您是否在輸出值中看到下列變更,這指出物件儲存在所有伺服器可以共用的位置:TIER: T2 T2 OBJECT TYPE: Shared KEY PATH: <first 40 characters of the MASTER KEY HASH>[44DC:0002-5D1C] 08/25/2020 10:41:00 AM NLO_KEY: 9438A54B6C349D15A86161D266D8AFA9A8D9F91D000053FA [44DC:0002-5D1C] 08/25/2020 10:41:00 AM TIER: T2 [44DC:0002-5D1C] 08/25/2020 10:41:00 AM T2 OBJECT TYPE: Shared [44DC:0002-5D1C] 08/25/2020 10:41:00 AM STATE: Shared [44DC:0002-5D1C] 08/25/2020 10:41:00 AM REFCOUNT: 1 [44DC:0002-5D1C] 08/25/2020 10:41:00 AM IN DOUBT: FALSE [44DC:0002-5D1C] 08/25/2020 10:41:00 AM LAST ACCESSED: 08/25/2020 10:38:19 AM [44DC:0002-5D1C] 08/25/2020 10:41:00 AM AGE: 0 [44DC:0002-5D1C] 08/25/2020 10:41:00 AM KEY PATH: 4DBA5BDC7F30C327C54DA6D3C317E87D4B5F71EE [44DC:0002-5D1C] 08/25/2020 10:41:00 AM LENGTH: 21498 [44DC:0002-5D1C] 08/25/2020 10:41:00 AM ENCRYPTED: Yes [44DC:0002-5D1C] 08/25/2020 10:41:00 AM MASTER KEY: Shared AES-128 [44DC:0002-5D1C] 08/25/2020 10:41:00 AM MASTER KEY HASH: 4DBA5BDC7F30C327C54DA6D3C317E87D4B5F71EE7230B2C03DDA362BC2C4FF91 [44DC:0002-5D1C] 08/25/2020 10:41:00 AM MASTER HASH TYPE: SHA-256 [44DC:0002-5D1C] 08/25/2020 10:41:00 AM DATA KEY: AES-128 - 使用相同的附件檔,在另一部參與伺服器上重複步驟 1 到 11。如果配置正確,則產生的 .NLO 檔名將與第一部伺服器上的檔名相同。