パーティションを再マウントする安全な方法

パーティションを再マウントする安全な方法

私の現在のマウントは次のとおりです

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1        16G  7.7G  7.3G  52% /
/dev/sdb2       237G   20G  207G   9% /var/www
/dev/sdb1        16G  7.5G  7.4G  51% /var/lib/jenkins

残念ながらスペースが不足しています/dev/sdb1。次のように内容を移動したいと思います。

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1        16G  7.7G  7.3G  52% /
/dev/sdb2       237G   27G  200G  11% /var

単にこの疑似コードを書くのは素直なことですか?

systemctl stop apache2 jenkins

for each dir in /var:
  if dir is 'www':
     mv /var/www/* /var/www/www/
     continue
  mv dir /var/www/

mv /var/lib/jenkins /var/www/lib/jenkins

sed -i 's|/var/www|/var|' /etc/fstab
sed -i 'd|/var/lib/jenkins|' /etc/fstab

reboot

ベストアンサー1

/var/www処理するのは/var/lib/jenkins良さそうですが、練習の重要な部分がありません。/var保存したすべてのアイテムを/新しいアイテムに移動する必要があります/var

これを確実に行うには、現在使用中のすべての項目を停止する必要があります/var。最も簡単な方法は、実際の環境に再起動することです。

おすすめ記事