綾小路龍之介の素人思考

[schroot] 強制終了したセッションを削除

再起動後にも残るschrootの強制終了セッションを削除する。

何らかの原因でschrootのセッションが強制終了された場合、以下のようなマウントテーブルが再起動後も残ってしまうことがある。

# df -ha
Filesystem            Size  Used Avail Use% Mounted on
/dev/vda10            9.2G  4.7G  4.1G  53% /
tmpfs                 502M     0  502M   0% /lib/init/rw
proc                     0     0     0   -  /proc
sysfs                    0     0     0   -  /sys
udev                  497M  140K  497M   1% /dev
tmpfs                 502M     0  502M   0% /dev/shm
devpts                   0     0     0   -  /dev/pts
/dev/vda9              65G   38G   24G  63% /home
/dev/vda8             368M   11M  339M   3% /tmp
fusectl                  0     0     0   -  /sys/fs/fuse/connections
/home/********************
                       65G   38G   24G  63% /var/lib/schroot/mount/*************-a09cd485-a4fe-4d0e-b19f-3fcda3689e18
/proc                    0     0     0   -  /var/lib/schroot/mount/*************-a09cd485-a4fe-4d0e-b19f-3fcda3689e18/proc
/sys                     0     0     0   -  /var/lib/schroot/mount/*************-a09cd485-a4fe-4d0e-b19f-3fcda3689e18/sys
/dev                  497M  140K  497M   1% /var/lib/schroot/mount/*************-a09cd485-a4fe-4d0e-b19f-3fcda3689e18/dev
/home                  65G   38G   24G  63% /var/lib/schroot/mount/*************-a09cd485-a4fe-4d0e-b19f-3fcda3689e18/home
/tmp                  368M   11M  339M   3% /var/lib/schroot/mount/*************-a09cd485-a4fe-4d0e-b19f-3fcda3689e18/tmp

存在するセッションを終了させるには、以下のようにする。

# schroot -e --chroot testing_amd64-a09cd485-a4fe-4d0e-b19f-3fcda3689e18

これで再起動後にゴミが残ることはなくなった。

# df -ha
Filesystem            Size  Used Avail Use% Mounted on
/dev/vda10            9.2G  4.7G  4.1G  53% /
tmpfs                 502M     0  502M   0% /lib/init/rw
proc                     0     0     0   -  /proc
sysfs                    0     0     0   -  /sys
udev                  497M  140K  497M   1% /dev
tmpfs                 502M     0  502M   0% /dev/shm
devpts                   0     0     0   -  /dev/pts
/dev/vda9              65G   38G   24G  63% /home
/dev/vda8             368M   11M  339M   3% /tmp
fusectl                  0     0     0   -  /sys/fs/fuse/connections

リファレンス

  1. Ubuntu Manpage: schroot — securely enter a chroot environment

ソーシャルブックマーク

  1. はてなブックマーク
  2. Google Bookmarks
  3. del.icio.us

ChangeLog

  1. Posted: 2010-06-21T18:24:55+09:00
  2. Modified: 2010-06-21T18:24:55+09:00
  3. Generated: 2017-02-08T23:09:16+09:00