Data Domain — falha nas restaurações do Netbackup devido a uma alteração de SIZE_DATA_BUFFERS_DISK para 1048576 (1 MB)

概要: Falha na restauração do NetBackup devido a uma alteração de SIZE_DATA_BUFFERS_DISK para 1048576 (1 MB) (ou um valor semelhante)

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

現象

Descreva brevemente os sintomas do problema.

1. Os seguintes erros são vistos, o que aponta para a entrada inválida fornecida para a função
ddp_read().Observe o "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. O código do client do DD Boost invalida os parâmetros de entrada para ddp_read(), pois o tamanho máximo é de 1048576 (1024*1024) (no exemplo acima: "BytesToRead 1049088, mas qualquer valor acima de Max é inválido)


3. Os bytes a serem lidos são fornecidos pelo aplicativo. A análise dos registros de ADMINISTRADOR do NBU mostra que há várias ocorrências do cenário de erro abaixo. (Novamente , o 1049088 BytesToRead é maior que o máximo de 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

原因

O tamanho dos bytes lidos especificado na chamada de sts_read_image da API OST é* 1049088 que excede 1048576 (1 MB)*.
Ao determinar o tamanho a ser lido, o NetBackup adiciona incorretamente o parâmetro IsDisk de 512 a SIZE_DATA_BUFFERS_DISK configuração (1048576+512 = 1049088).

O valor padrão do parâmetro é - 262144 (256 K), no entanto, ele foi alterado para 1048576 (1 MB)

解決方法

Solução possível

1. Reverta para o tamanho padrão de SIZE_DATA_BUFFERS_DISK a 262144 removendo o arquivo de toque de configuração em

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

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

OU

2. Reduza o SIZE_DATA_BUFFERS_DISK para um máximo de 1048576 - 512 = 1048064.

Nota: o NDMP funciona em tamanhos de bloco de 1.024. Recomendar 524288 (512k).

Há um artigo da KB ou de suporte da Veritas sobre esse problema. Consulte

As restaurações NDMP falham com erro de mídia STATUS DE SAÍDA 85 ">Esse hiperlink direcionará você para um site fora da Dell Technologies.

対象製品

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