Data Domain - 由於SIZE_DATA_BUFFERS_DISK變更為 1048576 (1MB),導致 Netbackup 還原失敗

概要: 由於SIZE_DATA_BUFFERS_DISK變更為 1048576 (1MB) (或類似的值),NetBackup 還原失敗

この記事は次に適用されます: この記事は次には適用されません: この記事は、特定の製品に関連付けられていません。 すべての製品パージョンがこの記事に記載されているわけではありません。

現象

簡要描述問題的症狀。

1.出現以下錯誤,指出提供給 ddp_read() 函數的輸入無效。
請注意「BytesToRead 1049088
 
# grep "Invalid Input" ddfs.info
04/05 12:11:53.220 (tid 0x7f10d4c767d0): WARNING: ddboost-<NBUhostname-49556>: ddboost_api ERROR: ddp_read() failed Offset 6447663616, BytesToRead 1049088, BytesRead 0 Err: 5008-Invalid Input
04/05 13:13:36.543 (tid 0x7f2e6250fba0): WARNING: ddboost-<NBUhostname-51986>: ddboost_api ERROR: ddp_read() failed Offset 2152738304, BytesToRead 1049088, BytesRead 0 Err: 5008-Invalid Input

2.DD Boost 用戶端代碼會使 ddp_read() 的輸入參數失效,因為最大大小為 1048576 (1024*1024) (在上述範例中:「BytesToRead 1049088」,但高於最大值的值均為無效)


3。要讀取的位元組由應用程式提供。檢閱 NBU ADMIN 記錄顯示,以下錯誤情況已多次發生。(同樣 是 BytesToRead 1049088 大於最大 1048576
 
344750:13:58:16.935 [10040.5420] <2> bp_sts_read_image_non_512: adjusting offset or length to a 512 byte boundry
344751-13:58:16.935 [10040.5420] <2> 21069286:bptm:10040:NBUhostname: C:\Program Files\Veritas\NetBackup\bin\\ost-plugins\libstspiDataDomain.dll:stspi_read_image image handle =00000000022FBA00 fd =1856884738 length =1049088 offset =2152695296
344752-13:58:16.935 [10040.5420] <16> 21069286:bptm:10040:NBUhostname: [2738:152C] ddp_read() failed Offset 2152695296, BytesToRead 1049088, BytesRead 0 Err: 5008-Invalid Input
344753-13:58:16.935 [10040.5420] <16> 21069286:bptm:10040:NBUhostname: C:\Program Files\Veritas\NetBackup\bin\\ost-plugins\libstspiDataDomain.dll:stspi_read_image STS_EPLUGIN [DDErrNo = 5008 (invalid argument)]
344754-13:58:16.935 [10040.5420] <2> set_job_details: Tfile (21069286): LOG 1649185096 32 bptm 10040 sts_read_image failed: error 2060046 bytes Read = 0plugin error
344755-13:58:16.935 [10040.5420] <2> send_job_file: job ID 21069286, ftype = 3 msg len = 93, msg = LOG 1649185096 32 bptm 10040 sts_read_image failed: error 2060046 bytes Read = 0plugin error 344750:13:58:16.935 [10040.5420] <2> bp_sts_read_image_non_512: adjusting offset or length to a 512 byte boundry

原因

OST API sts_read_image調用中指定的讀取位元組大小為* 1049088超過 1048576 (1 MB)*。
在判斷要讀取的大小時,NetBackup 會錯誤地將 IsDisk 參數 512 新增至SIZE_DATA_BUFFERS_DISK設定 (1048576+512 = 1049088)。

參數的預設值為 - 262144 (256 K),但已更改為 1048576 (1MB)

解決方法

可能的解決方案

1.移除設定觸控檔案,將預設的 SIZE_DATA_BUFFERS_DISK 大小還原為262144

Windows: install_path\Veritas\NetBackup\db\config\SIZE_DATA_BUFFERS_DISK

UNIX/Linux: /usr/openv/netbackup/db/config/SIZE_DATA_BUFFERS_DISK

2.將SIZE_DATA_BUFFERS_DISK降低至最大 1048576 - 512 = 1048064。

注意:NDMP 適用於 1024 個區塊大小。建議524288 (512k)。

Veritas 有一篇關於此問題的 KB 或支援文章。請參閱

NDMP 還原失敗,並顯示媒體錯誤「EXIT status 85 」>此超連結會帶您前往 Dell Technologies 以外的網站。

対象製品

Data Protection, Data Domain, Data Domain, Data Domain Boost
文書のプロパティ
文書番号: 000198367
文書の種類: Solution
最終更新: 09 10月 2024
バージョン:  4
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。