/var/discourse および /var/lib/docker の移動

メインボリュームがほぼ満杯になり、ディスク容量を確保する必要があります。

以下の手順を試みました:

cd /var/discourse
./launcher stop app

cd /var/
cp -R discourse /mnt/forums/discourse
mv discourse/ discourse-backup/
ln -s /mnt/forums/discourse discourse

cd /var/lib/
cp -R docker /mnt/forums/docker
mv docker/ docker-backup
ln -s /mnt/forums/docker docker

cd /var/discourse
./launcher start app

すべて起動したようですが、何も機能せず、502 ゲートウェイエラーが表示されるだけです。

どのようなミスを犯した可能性があるでしょうか?また、トラブルシューティングの最善の方法は何でしょうか?

この移動により、225GB 以上の容量を確保できます。

他のコミュニティメンバーの意見も聞きたいので、再度スレッドを立ち上げます。

所有権またはパーミッションのエラーの可能性はありますか?私は(root として)cp -aを使用することを好みますが、それさえも必ずしも完璧なコピーとは限りません。その場合は tar または cpio を使用してください。

おそらくリンクを嫌う何かが原因かもしれません。その場合、マウントまたはループバックマウントの方が良いかもしれません。

理想的には、何が起動しなかったのか、あるいは見つかったものを嫌ったのかを知らせるログがどこかにあるはずです。

ありがとうございます。shared/ を移動し、overlay2 ディレクトリを整理しました。これでかなり改善されました。

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.