Data Domain: abilitazione della registrazione API DD Boost - Log precertificati
Sammendrag: Questo articolo spiega come abilitare la registrazione del plug-in Data Domain Boost (DD Boost) durante la risoluzione dei problemi relativi a Boost e BoostFS. Questo viene chiamato registro precert. ...
Instruksjoner
ddboost_precert.ini Il file consente una diagnostica più approfondita. Il posizionamento errato dei file, le autorizzazioni mancanti o la configurazione errata possono impedire la generazione del registro.
Motivi per abilitare la registrazione a livello di API (precert):
- Le operazioni di DD Boost o BoostFS hanno esito negativo o si comportano in modo imprevisto.
- Il tecnico o il supporto richiede log dettagliati a livello di API per l'analisi.
- Non viene generato alcun registro nonostante l'attività Boost prevista.
Note generali
- Abilitare la registrazione dei precertificati solo se esplicitamente richiesto dal reparto Engineering o dal supporto.
- Monitorare attentamente lo spazio su disco; I registri possono crescere rapidamente.
- Verificare che le autorizzazioni e il posizionamento dei file siano corretti.
- Rimuovere il
.iniPer disabilitare la registrazione: - BoostFS deve essere smontato e rimontato affinché le modifiche abbiano effetto.
Percorsi dei file in base al sistema operativo
| Sistema operativo | ddboost_precert.ini Sede |
ddboost_precert.log Sede |
|---|---|---|
| Linux | /ddboost_precert.ini |
/DDLog/ddboost_precert.log |
| Solaris | /ddboost_precert.ini |
/DDLog/ddboost_precert.log |
| UNIX | /ddboost_precert.ini |
/DDLog/ddboost_precert.log |
| Windows | C:\ddboost_precert.ini |
C:\DDLog\ddboost_precert.log |
Per le versioni di BOOST e BoostFS precedenti alla 7.0
Creazione di un file vuoto ddboost_precert.ini nella posizione appropriata (vedere la tabella sopra). In questo modo viene abilitata la registrazione nel percorso predefinito.
Per BOOST e BoostFS versione 7.0 e successive
Creare un file configurato ddboost_precert.ini File con il seguente contenuto:
precert_enabled=true num_log_files=4 log_file_size=512 log_file_name=ddboost_precert.log log_file_dir=/DDLog ddcl_logs_include=true ddcl_logs_sev=4
- Questa configurazione crea quattro file di registro da 512 MB ciascuno (2 GB totali).
- Regolazione
num_log_fileselog_file_sizea seconda delle esigenze. - I registri possono essere reindirizzati a una posizione diversa se lo spazio su disco è limitato.
Configurazione del client Linux BOOSTFS
- Crea
/DDLog:
mkdir /DDLog
chmod 777 /DDLog
- Crea
/ddboost_precert.inicon la configurazione di cui sopra.
- Garantire BoostFS viene smontato e rimontato:
mount -o log-level=debug <mount_point>
Configurazione del client Windows BOOSTFS
- Crea
C:\ddboost_precert.inicon il seguente contenuto:
precert_enabled=true num_log_files=3 log_file_size=500 log_file_name=ddboost_precert.log log_file_dir=C:\DDLog ddcl_logs_include=true ddcl_logs_sev=4
- Crea
C:\DDLoge assegnare autorizzazioni complete di lettura/scrittura. - Smontaggio e rimontaggio BoostFS con registrazione di debug abilitata.
Pulizia e disabilitazione della registrazione
- Eliminare il .
ddboost_precert.ini. - Eliminare il .
DDLoge il suo contenuto. - Montare nuovamente BoostFS per applicare le modifiche.
- Raccogliere i registri BoostFS da
/opt/emc/boostfs/log.
Tilleggsinformasjon
Domande frequenti (FAQ)
Domanda: Che cos è la registrazione dei precertificati di DD Boost? DD Boost Precert Logging è una funzione di registrazione diagnostica che registra le transazioni dell'API DD Boost tra un client DD Boost e il sistema Data Domain.
Risposta: Viene comunemente utilizzato per la risoluzione di problemi di prestazioni, errori, latenza e problemi di comunicazione.
Domanda: Che cosa acquisisce la registrazione precert? La registrazione precertificata acquisisce l'attività dell'API DD Boost, incluse le operazioni di lettura, scrittura, l'attività di backup, l'attività di ripristino, le interazioni della libreria DD Boost, le informazioni sulla tempistica delle chiamate API e gli indicatori di latenza lato client.
Risposta: Fornisce una visibilità dettagliata sul comportamento dell'API DD Boost per la risoluzione dei problemi e l'analisi delle prestazioni.
Domanda: Perché non vengono generati registri precert? Verificare che il file ddboost_precert.ini esista, che si trovi nella directory root del sistema operativo, che la directory di registro esista, che la directory di registro sia scrivibile e che sia stata avviata una nuova operazione di backup o ripristino.
Risposta: Le cause più comuni sono la configurazione mancante, il posizionamento errato, i problemi di autorizzazione o la mancanza di nuove attività di DD Boost.
Domanda: L'abilitazione della registrazione precertificata genera immediatamente i registri? La configurazione abilita solo la funzionalità di registrazione.
Risposta: No, i file di log vengono generati solo quando vengono ricevute nuove richieste API DD Boost.
Domanda: Perché il backup attualmente in esecuzione non genera registri precert? La registrazione dei precertificati acquisisce solo l'attività dell'API avviata dopo il rilevamento della configurazione.
Risposta: I processi di backup o ripristino esistenti continuano senza generare registri precert.
Domanda: È necessario riavviare il processo di backup o ripristino? Se il processo era già in esecuzione al momento dell'abilitazione della registrazione, avviare una nuova operazione.
Risposta: Sì, è necessario un nuovo processo di backup o ripristino per generare i registri precert.
Domanda: Qual è il motivo più comune per cui la registrazione precertificata non funziona? Ecco alcune tra le cause più frequenti: ddboost_precert.ini non essere a livello di radice, essere nominati accidentalmente ddboost_precert.ini.txt, una directory di registro mancante o autorizzazioni insufficienti.
Risposta: I problemi di configurazione e del file system sono le cause più frequenti.
Domanda: Dove deve essere collocato il file ddboost_precert.ini?
Linux: /ddboost_precert.ini. Windows: C:\ddboost_precert.ini.
Risposta: Il file deve trovarsi nella directory principale del sistema operativo.
Domanda: Il file ddboost_precert.ini può essere archiviato in un'altra cartella? Il plug-in DD Boost controlla solo la directory principale del sistema operativo.
Risposta: No, il file deve essere archiviato nella directory root.
Domanda: Come posso verificare che il file non sia effettivamente
ddboost_precert.ini.txt
Aprire Esplora file, abilitare le estensioni dei nomi dei file e verificare il nome del file.
Risposta: Assicurarsi che il file sia denominato
ddboost_precert.ini and not ddboost_precert.ini.txt.
Domanda: Perché il DDLog directory vuota dopo l'abilitazione della registrazione? Le possibili cause includono l'assenza di nuove attività di DD Boost, problemi di autorizzazione o un file di configurazione non rilevato.
Risposta: Eseguire un nuovo backup, ripristino o DDPCONNCHK Test per generare attività.
Domanda: Che cos'è DDPCONNCHK E perché è utile? DDPCONNCHK è uno strumento di convalida della connettività DD Boost.
Risposta: Può generare attività API DD Boost e confermare rapidamente il funzionamento della registrazione dei precert.
Domanda: Lattina DDPCONNCHK essere utilizzato per testare la mia configurazione? Gli ingegneri spesso eseguono DDPCONNCHK Dopo l'abilitazione della registrazione.
Risposta: Sì, è un modo comune per verificare che i registri vengano generati prima di riprodurre un problema.
Domanda: Perché i registri dei precertificati crescono così rapidamente? La registrazione dei precertificati registra ogni chiamata API di DD Boost.
Risposta: Gli ambienti di backup di grandi dimensioni possono generare un volume di registri significativo in poco tempo.
Domanda: Quanto spazio su disco è necessario allocare? Una raccomandazione comune è quella di
num_log_files=3 and log_file_size=500.
Risposta: Ciò fornisce circa 1,5 GB di storage dei registri prima che si verifichi la rotazione.
Domanda: I registri precertificati possono riempire un file system? La registrazione può consumare molto spazio su disco se non monitorata.
Risposta: Sì, i file system completi possono causare errori di backup, interruzioni dell'alimentazione e interruzioni del servizio.
Domanda: Qual è lo scopo di num_log_files? Questo parametro controlla il numero di file di registro ruotati conservati.
Risposta: Ad esempio, num_log_files=3 creates ddboost_precert.log, ddboost_precert.log.1, and ddboost_precert.log.2.
Domanda: Qual è lo scopo di log_file_size? Questo parametro definisce la dimensione massima di ogni file di registro in MB.
Risposta: Ad esempio, log_file_size=500 consente a ogni file di crescere fino a 500 MB prima della rotazione.
Domanda: Che cosa fares ddcl_logs_include=true Permesso: Abilita le informazioni di registrazione della libreria client DD Boost all'interno dei registri precert.
Risposta: L'impostazione consigliata è ddcl_logs_include=true.
Domanda: Che cosa significa ddcl_logs_sev=4 Significato Questo parametro controlla la gravità della registrazione.
Risposta: Il livello di gravità 4 fornisce informazioni dettagliate sulla risoluzione dei problemi e sul debug.
Domanda: È necessario BoostFS Eseguire il debug della registrazione oltre alla registrazione dei precert? Non è sempre necessaria una registrazione aggiuntiva.
Risposta: Per BoostFS-specific problemi, l'abilitazione di entrambi spesso fornisce un quadro diagnostico più completo.
Domanda: Per BoostFS, devo smontare e rimontare? L'unmounting e il remounting reinizializzano l'attività di BoostFS.
Risposta: In molti casi, sì, questo consente di avviare una nuova attività DD Boost.
Domanda: Qual è la sintassi corretta per la registrazione di debug di BoostFS? La sintassi corretta è -o log-level=debug.
Risposta: Non utilizzare --o log-level=debug Perché è valido solo un singolo trattino.
Domanda: Perché il remounting di BoostFS ha improvvisamente fatto apparire i registri precert? Il nuovo mounting crea un nuovo ciclo di inizializzazione per BoostFS.
Risposta: La registrazione inizia quando si verifica una nuova attività dell'API DD Boost e il plug-in rileva il file di configurazione.
Domanda: Il riavvio di un'applicazione equivale al rimontaggio di BoostFS? Qualsiasi azione che crea una nuova attività dell'API DD Boost può attivare la registrazione.
Risposta: In genere sì, alcuni esempi includono il riavvio RMAN, il software di backup o l'esecuzione DDPCONNCHK.
Domanda: Lattina RMAN generare registri precertificati senza smontare BoostFS? RMAN può avviare direttamente nuove richieste API DD Boost.
Risposta: Sì, l'avvio di un nuovo RMAN l'operazione è normalmente sufficiente.
Domanda: Come si disabilita la registrazione dei precertificati? Eliminare ddboost_precert.ini o rinominarlo in ddboost_precert.ini.disabled.
Risposta: La registrazione si attiva solo quando viene visualizzato il nome file esatto ddboost_precert.ini Esistente:
Domanda: È necessario riavviare l'host dopo aver rimosso il file ini? Il plug-in verifica la presenza del file di configurazione durante le operazioni future.
Risposta: No, non è necessario riavviare il sistema.
Domanda: Quali autorizzazioni devono essere utilizzate su Linux? Le autorizzazioni di esempio includono:
mkdir /DDLog, chmod 777 /DDLog, and chmod 777 /ddboost_precert.ini.
Risposta: Il processo DD Boost deve essere in grado di leggere il file di configurazione e scrivere nella directory del registro.
Domanda: Dove vengono archiviati i registri BoostFS per impostazione predefinita?
Linux: /opt/emc/boostfs/log. Windows: C:\BoostFS\Log.
Risposta: Queste posizioni sono separate dai registri precertificati di DD Boost.
Domanda: I registri BoostFS e i registri precertificati sono la stessa cosa? I registri BoostFS contengono attività di mount, operazioni del file system ed eventi delle applicazioni.
Risposta: No, i registri precertificati contengono transazioni API DD Boost, comunicazioni della libreria e dati sulla temporizzazione degli I/O.
Domanda: Quali registri è necessario fornire al supporto? A seconda del problema, raccogliere ddboost_precert.log, registri precert ruotati, registri BoostFS, DDPCONNCHK Output, registri delle applicazioni e pacchetti di supporto richiesti.
Risposta: Fornire tutti i registri pertinenti aiuta ad accelerare la risoluzione dei problemi.
Domanda: Cosa devo fare se i log non vengono ancora generati dopo aver seguito questo articolo della KB? Raccogliere prove come la posizione del ddboost_precert.ini, l'elenco delle directory di registro, DDPCONNCHK output, comando di mount BoostFS e informazioni sulle autorizzazioni.
Risposta: Inviare le informazioni raccolte al supporto tecnico Dell per ulteriori analisi.