डिवाइस को रिलीज़ करने के लिए jbd2 को कैसे रोकें


10

AWS EC2 उदाहरण में, हमारे पास कई EBS वॉल्यूम हैं। जब मैं उनमें से किसी को अलग करने की कोशिश umountकरता हूं, तो कमांड काम करता है, लेकिन डिवाइस को अलग नहीं किया जा सकता है।

# grep -c xvdj /proc/mounts 
0

हालाँकि, lsofरिपोर्ट जो 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]

मैं इस प्रक्रिया को कैसे रोक सकता हूं, इसलिए डिवाइस जारी किया गया है?

जवाबों:


2

एक ही रास्ता मुझे मिल गया था कि डिवाइस को / etc / fstab और रीबूट में टिप्पणी करूं। जाहिर है, jbd2 को कर्नेल द्वारा सक्रिय किया जाता है, जैसे ही बूट के दौरान डिवाइस को माउंट किया जाता है।

हालांकि दूसरे नोट पर, सिस्टम स्पष्ट रूप से बंद के दौरान फाइल सिस्टम को अनमाउंट करने का प्रबंधन करता है, इसलिए एक बेहतर तरीका होना चाहिए।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.