Networker: NMC Alert "Cannot write to Database - errno Invalid Argument" Due to TCP Connection Timeout
Summary: NMC genereerde de volgende waarschuwing: Kan niet schrijven naar /Database/Database/97/08/50dea767-00000006-2b43c6c3-6a43c6c3-edd60c00-c89dd629 - errno Ongeldig argument.
Symptoms
Het tabblad Bewaking van de NetWorker Management Console (NMC) rapporteert regelmatig de volgende fout:
Cannot write to /Database/Database/97/08/50dea767-00000006-2b43c6c3-6a43c6c3-edd60c00-c89dd629 - errno Invalid argument
De daemonlogboeken van de NetWorker-server melden ook:
XXXXXXXX nsrd NSR info 9 %s %s: %s 3 0 5 media 0 9 emergency 0 120 Cannot write to /Database/Database/97/08/50dea767-00000006-2b43c6c3-6a43c6c3-edd60c00-c89dd629 - errno Invalid argument.
- Linux:
/nsr/logs/daemon.raw - Windows (standaard):
C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw - NetWorker: nsr_render_log gebruiken om .raw logbestanden weer te geven
Cause
Het probleem is waarschijnlijk veroorzaakt door het af en toe verbreken van de verbindingen van netwerksessies of time-outomstandigheden tussen NetWorker-componenten. Wanneer langlopende activiteiten inactieve perioden ervaren, kunnen de onderliggende TCP-verbindingen voortijdig worden beëindigd door het besturingssysteem, firewall of netwerkapparaten. Dit resulteert in communicatieonderbrekingen tijdens het bijwerken of schrijven van informatie naar de NetWorker-database, wat leidt tot het "Cannot write to /Database/Database... errno Invalid argument" waarschuwing.
Resolution
Configre De NW_TCP_KEEPIDLE_SECS, NW_TCP_KEEPINTVL_SECS, NW_TCP_KEEPCNTEn NSR_SOCK_BUF_SIZE omgevingsvariabelen op het NetWorker serverbesturingssysteem.
De volledige lijst met instructies per besturingssysteem voor TCP-parameters wordt beschreven in het artikel NetWorker: Best practices for networking configuration