Bir cihazı serbest bırakmak için jbd2 nasıl durdurulur


10

Bir AWS EC2 örneğinde, birden fazla EBS birimimiz var. Bunlardan herhangi birini ayırmaya umountçalıştığımda, komut çalışıyor, ancak aygıt ayrılamıyor.

# grep -c xvdj /proc/mounts 
0

Ancak, cihazı kullanan lsofraporlar jbd2.

# lsof | grep xvdj
jbd2/xvdj  2896             root  cwd       DIR              202,1     4096          2 /
jbd2/xvdj  2896             root  rtd       DIR              202,1     4096          2 /
jbd2/xvdj  2896             root  txt   unknown                                        /proc/2896/exe

# ps u -p 2896
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root      2896  0.0  0.0      0     0 ?        S    Jul20   0:02 [jbd2/xvdj-8]

Bu işlemi nasıl durdurabilirim, böylece cihaz serbest bırakılır?

Yanıtlar:


2

Bulduğum tek yol / etc / fstab içindeki cihazı yorumlamak ve yeniden başlatmaktı. Görünüşe göre, cihaz önyükleme sırasında monte edilir edilmez jbd2 çekirdek tarafından etkinleştirilir.

Yine de ikinci bir notta, sistem kapatma sırasında dosya sisteminin bağlantısını kesmeyi başarıyor, böylece daha iyi bir yol olmalı.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.