NetWorker:NMCデータベースのバックアップが「no space left on device」で失敗する

Summary: NMC(NetWorker管理コンソール)データベースのバックアップが失敗します。返されるエラーは「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

NMCサーバのバックアップが失敗し、アクション ログに次のメッセージが報告されます。

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に「no space left on device」と表示される

[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"

nmcdbディレクトリーのサイズが使用可能なディスク領域を超えています。

[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% /
メモ: Windows Serverでは、[インストール ドライブ]:\Program Files\EMC NetWorker\Management\nmcdbフォルダーのディスク領域の使用状況と、エクスプローラーの[This System]から使用可能なディスク領域を確認します。

Cause

nmcdbバックアップは、NMCサーバで使用されるpostgresデータベース ファイルのバックアップです。nmcdbクライアントは、バックアップ コマンドsavepsmを使用します。nmcdbバックアップ中に、ファイルはnmcdb_stageディレクトリーに「ステージング」されます。

Linuxの場合/nsr/nmc/nmcdb_stage
Windows: [インストール ドライブ]:\Program Files\EMC NetWorker\Management\nmcdb_stage

nmcdb_stageディレクトリーがバックアップされます。バックアップが完了すると、nmcdb_stageディレクトリーがクリーンアップされます。

NMCインストール ドライブに、オンラインのnmcdbディレクトリーからnmcdb_stage ディレクトリーにファイルをステージングするための十分なディスク領域がありません。

Resolution

3つのオプションがあります。

1.不要になったファイルを削除して、ディスク領域を再利用します。 

クリーンアップできるファイルは、オペレーティング システム管理者によって決定される必要があります。

2.NetWorkerインストール ドライブのディスク領域を増やします。

ディスク領域には、nmcdb ディレクトリ全体を nmcdb_stage ディレクトリにコピー/ステージングするのに十分な領域が必要です。/nsrパーティションのディスク領域使用率が100%に達すると、nmcdbが破損する可能性があります。システムにNetWorkerサーバー パッケージが含まれていて、/nsrパーティションのディスク領域使用率が100%に達すると、NetWorkerサーバー データベース(nsrdb、mm、index)も破損する可能性があります。 

3.nmcdb_stageディレクトリーを、容量の大きい別のドライブに移動します。 

/nsrパーティションのディスク領域が少ない場合は、増やすか再利用する必要があります。ただし、nmcdb_stageディレクトリーは、より多くのスペースがある別のパーティションに移動することもできます

ある。別のドライブにnmcdb_stageディレクトリーを作成します。例:
nve:~ # mkdir /space/nmcdb_stage
B. NMCクライアント リソースのセーブセット フィールドを更新して、新しいステージング フォルダーへのフル パスを指定します。
NMCクライアントのプロパティ
C. nmcdb のバックアップを実行し、正常に完了したことを確認します。必要に応じて、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.