NetWorker: Zálohování databáze NMC selže a zobrazí se zpráva "no space left on device"

Summary: Zálohování databáze konzole NetWorker Management Console (NMC) se nezdařilo. Vrácená chyba je "no space left on device"

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Zálohování serveru NMC se nezdaří a v protokolu akcí se zobrazí následující zpráva:

108179:savepsm: Replicating database contents to /nsr/nmc/nmcdb_stage/pgdata...
108180:savepsm: Unable to execute /opt/lgtonmc/postgres_latest/bin/pg_basebackup in order to copy the database
108181:savepsm: See '/opt/lgtonmc/logs/pg_basebackup.log' for details
--- Job Indications ---
nsr.amer.lan:/nsr/nmc/nmcdb_stage: retried 1 times.

pg_basebackup.log hlásí "na zařízení nezbývá žádné místo"

[root@nsr 1]# cat /opt/lgtonmc/logs/pg_basebackup.log
pg_basebackup: could not write to file "/nsr/nmc/nmcdb_stage/pgdata/base/1/somefile": No space left on device
pg_basebackup: removing data directory "/nsr/nmc/nmcdb_stage/pgdata"

Velikost adresáře nmcdb překračuje dostupné místo na disku:

[root@nsr ~]# du -sh /nsr/nmc/nmcdb
1.6G    /nsr/nmc/nmcdb
[root@nsr ~]#
[root@nsr ~]# df -h | grep "Filesystem\|rhel-root"
Filesystem                                   Size  Used Avail Use% Mounted on
/dev/mapper/rhel-root                         70G   69G  1.4G  98% /
POZNÁMKA: Na serverech Windows zkontrolujte využití místa na disku složky [Install Drive]:\Program Files\EMC NetWorker\Management\nmcdb a dostupnost místa na disku v Průzkumníku souborů "Tento systém".

Cause

Záloha nmcdb je záloha databázových souborů postgres používaných serverem NMC. Klient nmcdb používá záložní příkaz savepsm. Během zálohování nmcdb jsou soubory "zapsány" do adresáře nmcdb_stage:

Linux: /nsr/nmc/nmcdb_stage
Windows: [Instalační jednotka]:\Program Files\EMC NetWorker\Management\nmcdb_stage

Adresář nmcdb_stage se zálohuje, po dokončení zálohování se vyčistí nmcdb_stage adresář.

Na instalační jednotce NMC není dostatek místa pro přípravu souborů z online adresáře nmcdb do adresáře nmcdb_stage.

Resolution

Existují tři možnosti.

1. Získejte zpět místo na disku odstraněním souborů, které již nepotřebujete. 

Soubory, které lze vyčistit, musí určit správce operačního systému.

2. Zvyšte místo na instalační jednotce NetWorker.

Místo na disku by mělo mít dostatek místa pro zkopírování/přípravu celého adresáře nmcdb do adresáře nmcdb_stage. Pokud oddíl /nsr dosáhne 100% využití místa na disku, může dojít k poškození souboru nmcdb. Pokud systém obsahuje balíček serveru NetWorker a oddíl /nsr využívá 100 % místa na disku, mohou se také poškodit databáze serveru NetWorker (nsrdb, mm, index). 

3. Přesuňte složku nmcdb_stage na jiný disk s větším prostorem. 

Pokud je místo na disku v oddílu /nsr nízké, je nutné jej zvětšit/získat zpět. Adresář nmcdb_stage však lze také přesunout na jiný oddíl s větším prostorem.

A. Vytvořte adresář nmcdb_stage na jiné jednotce. Například:
nve:~ # mkdir /space/nmcdb_stage
B. Aktualizujte pole uložit sadu prostředku klienta NMC tak, aby určovalo úplnou cestu k nové pracovní složce:
Vlastnosti klienta NMC
C. Proveďte zálohu souboru nmcdb a ověřte, zda byla úspěšně dokončena. Volitelně ověřte zálohu pomocí příkazu mminfo:
mminfo -avot -q client=NMC_clientName

Additional Information

Affected Products

NetWorker, NetWorker Management Console

Products

NetWorker Family, NetWorker Series
Article Properties
Article Number: 000228276
Article Type: Solution
Last Modified: 07 Aug 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.