バックアップファイルのダウンロードを試行した後で、サーバが空きディスク領域不足になります

Created:

2016-11-16 12:54:24 UTC

Modified:

2017-08-16 16:40:51 UTC

2

Was this article helpful?


Have more questions?

リクエストを送信

バックアップファイルのダウンロードを試行した後で、サーバが空きディスク領域不足になります

Applicable to:

  • Plesk 12.0 for Linux

症状

Parallels Plesk Panel(PP)ウェブインターフェースからシステムバックアップを実行しました。終了後、バックアップマネージャで最新のバックアップファイルをクリックしてダウンロードしようとしました。 ところが、ファイルはダウンロードされず、サーバの速度が非常に遅くなっています。

原因

最も考えられるのは、いずれかのパーティションで空きディスク領域が不足しています。

説明

ローカルリポジトリからバックアップファイルをダウンロードするときに、PP は以下のディレクトリに一時ファイルを作成します。

/usr/local/psa/PMM/tmp <----フルバックアップ
/usr/local/psa/tmp <----ドメインバックアップ

これらのディレクトリが存在するドライブのディスク領域が十分でないと、上記の問題が発生します。

上記のフォルダから予備のストレージスペースへのシンボリックリンクの作成を試みることもできますが、 /usr/local/psa/tmp フォルダに対しては機能しません。いずれかのバックアップファイルをダウンロードし、cat コマンドを実行することによって、これを確認することができます。

# cat test_testrts.pjp_info_1206301005.xml.tgz
copy_file: System Error: invalid file paths in /usr/local/psa/admin/bin/copy_file /data/PP/psa_tmp/dumpUkURym.tgz -:

解決策

整合性を維持するには、上記のフォルダに対して bind マウントを実行できます。

0. シンボリックリンクを既に作成していた場合、すべて削除します。

1. バックアップマネージャと移行マネージャでタスクを実行していないことを確認します。

2. Parallels Plesk Panel サービスを停止します。
# /etc/init.d/psa stop

3. 対応するディレクトリを Bind マウントします。

- 例えば、以下の追加ボリュームを持つことができます。
[root@psa]# mount | grep data
/dev/hdc1 on /data type ext3 (rw)

- ディレクトリをこのボリュームから必要な Plesk ツリーに Bind します。
[root@ psa]# pwd
/usr/local/psa
[root@ psa]# mount --bind /data/PP/psa_tmp tmp

[root@PMM]# pwd
/usr/local/psa/PMM
[root@ PMM]# mount --bind /data/PP/psa_pmm_tmp tmp

[root@ PMM]# mount | grep data
/dev/hdc1 on /data type ext3 (rw)
/data/PP/psa_tmp on /usr/local/psa/tmp type none (rw,bind)
/data/PP/psa_pmm_tmp on /usr/local/psa/PMM/tmp type none (rw,bind)

上記でわかるように、/dev/hdc1 ボリュームが /data フォルダにマウントされ、 /data/PP/psa_tmp /data/PP/psa_pmm_tmp がこのボリュームから一時ディレクトリに Bind マウントされています。

4. Parallels Plesk Panel サービスを起動します。
# /etc/init.d/psa start

5. 該当するエントリを /etc/fstab に追加し、次回の再起動後に再び表示されるようにします。
/data/PP/psa_tmp /usr/local/psa/tmp none bind
/data/PP/psa_pmm_tmp /usr/local/psa/PMM/tmp none bind

警告: /etc/fstab の編集は注意して行ってください。 簡単なミスでも、サーバが起動しなくなる場合があります。
他にご質問がございましたら、リクエストを送信してください
ログインしてコメントを残してください。