[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:29457] /usr をumount出来ない
-
From:早間義博
-
Date:Mon, 8 Dec 2008 12:50:46 +0900 (JST)
- Subject: [plamo:29457] /usr をumount出来ない
- From: 早間義博<yossi@xxxxxxxxxxxxxx>
- Date: Mon, 08 Dec 2008 12:50:27 +0900 (JST)
早間です。
plamo 4.5 で /usr を umount 出来ません。
/usr を umount する方法を教えて下さい。
(1) /usr を umount したい理由
tune2fs -l /dev/sda5
tune2fs -l /dev/sda6
で Filesystem stat に "clean with error"
が表示されました。
/dev/sda5 Filesystem state: clean with errors
/dev/sda6 Filesystem state: clean with errors
/dev/sda5 /usr
/dev/sda6 /home
に割り当ててあります。
umount して fsck を実行したいのです。
(2) シングルユーザモードに変更しました。
# init 1
でシングルユーザモードにして umount を実行したのですが
/usr
が umount 出来ません
plamo45 # umount /home
umount: /usr device is busy.
(In some case useful info about processes that use
the device is found by lsof(8) or fuser(1))
と表示されます。
umount の忠告どおり fuser で見ると
plamo45 # fuser -m /usr
/usr: 3772m
と表示され、console で使用している bash が /usr を使用していると言
うことです((5)に ps の情報を掲載してあります)。
(3) grub の設定を変えて再起動しました。
grub の設定を変更してsingle mode で再起動しました。
(lamo-4.5 (sda3-single))「
# GRUB configuration file
# generated by 'grubconfig'
#
# Start GRUB global section
default 0
timeout 30
fallback 1
splashimage (hd0,0)/grub/grubimg.xpm.gz
title Plamo-4.5 (sda3)
root (hd0,0)
kernel (hd0,0)/vmlinuz root=/dev/sda3 ro vt.default_utf8=0 vga16 u
nicon=eucjp resume=/dev/sda2
title Plamo-4.5 (sda3-single)
root (hd0,0)
kernel (hd0,0)/vmlinuz root=/dev/sda3 ro single
やはり /usr の umount は出来ません。
plamo45 # fuser -m /usr
/usr: 3772m
と表示され、console で使用している bash が /usr を使用していると言
うことです((5)に ps の情報を掲載してあります)。
(4) 強行手段
/etc/fstab の /usr の設定をコメントにして シングルユーザ・モード
で再起動しました。
この状態ならば /usr は使用できないので
# fsck /dev/sda5
を実行できます。
(5) lsof, fuser, px で得られる状況は次のとおりです。
(lsof の情報は一部割愛しました。)
# lsof
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
init 1 root cwd DIR 8,3 4096 2 /
init 1 root rtd DIR 8,3 4096 2 /
init 1 root txt REG 8,3 28236 15559 /sbin/init
init 1 root mem REG 0,0 0 [heap] (stat
: No such file or directory)
init 1 root mem REG 8,3 1456302 38940 /lib/libc-2.
7.so
init 1 root mem REG 8,3 129329 38936 /lib/ld-2.7.
so
init 1 root 10u FIFO 0,15 5079 /dev/initctl
..
login 3622 root rtd DIR 8,3 4096 2 /
login 3622 root txt REG 8,3 28532 7777 /bin/login
login 3622 root mem REG 0,0 0 [heap] (stat
: No such file or directory)
login 3622 root mem REG 8,3 41411 38931 /lib/libnss_
nis-2.7.so
login 3622 root mem REG 8,3 12466 38935 /lib/libutil
-2.7.so
login 3622 root mem REG 8,3 41704 38941 /lib/libnss_
files-2.7.so
login 3622 root mem REG 8,3 9717 40870 /lib/securit
y/pam_motd.so
login 3622 root mem REG 8,3 88730 38934 /lib/libnsl-
2.7.so
login 3622 root mem REG 8,3 21972 40900 /lib/securit
y/pam_mail.so
login 3622 root mem REG 8,3 17587 40886 /lib/securit
y/pam_lastlog.so
login 3622 root mem REG 8,3 24287 40916 /lib/securit
y/pam_env.so
login 3622 root mem REG 8,3 107772 40864 /lib/securit
y/pam_unix.so
login 3622 root mem REG 8,3 13396 38926 /lib/libdl-2
.7.so
login 3622 root mem REG 8,3 1456302 38940 /lib/libc-2.
7.so
login 3622 root mem REG 8,3 10689 40942 /lib/libpam_
misc.so.0.81.3
login 3622 root mem REG 8,3 44239 40862 /lib/libpam.
so.0.81.12
login 3622 root mem REG 8,3 42619 38932 /lib/libcryp
t-2.7.so
login 3622 root mem REG 8,3 9731 40878 /lib/securit
y/pam_warn.so
login 3622 root mem REG 8,3 27212 40931 /lib/securit
y/pam_limits.so
login 3622 root mem REG 8,3 11569 40888 /lib/securit
y/pam_nologin.so
login 3622 root mem REG 8,3 6383 40903 /lib/securit
y/pam_deny.so
login 3622 root mem REG 8,3 13227 40896 /lib/securit
y/pam_securetty.so
login 3622 root mem REG 8,3 129329 38936 /lib/ld-2.7.
so
login 3622 root 0u CHR 4,1 2630 /dev/tty1
login 3622 root 1u CHR 4,1 2630 /dev/tty1
login 3622 root 2u CHR 4,1 2630 /dev/tty1
bash 3656 root rtd DIR 8,3 4096 2 /
bash 3656 root txt REG 8,3 691076 7736 /bin/bash
bash 3656 root mem REG 0,0 0 [heap] (stat
: No such file or directory)
bash 3656 root mem REG 8,5 102380 155183 /usr/lib/gco
nv/libJIS.so
bash 3656 root mem REG 8,5 16621 155137 /usr/lib/gco
nv/EUC-JP.so
bash 3656 root mem REG 8,5 521616 279613 /usr/share/l
ocale/ja_JP.eucJP/LC_CTYPE
bash 3656 root mem REG 8,5 402095 279612 /usr/share/l
ocale/ja_JP.eucJP/LC_COLLATE
bash 3656 root mem REG 8,3 41704 38941 /lib/libnss_
files-2.7.so
bash 3656 root mem REG 8,3 1456302 38940 /lib/libc-2.
7.so
bash 3656 root mem REG 8,3 13396 38926 /lib/libdl-2
.7.so
bash 3656 root mem REG 8,5 55 279608 /usr/share/l
ocale/ja_JP.eucJP/LC_NUMERIC
bash 3656 root mem REG 8,5 5003 279604 /usr/share/l
ocale/ja_JP.eucJP/LC_TIME
bash 3656 root mem REG 8,5 291 279615 /usr/share/l
ocale/ja_JP.eucJP/LC_MONETARY
bash 3656 root mem REG 8,5 95 279610 /usr/share/l
ocale/ja_JP.eucJP/LC_MESSAGES/SYS_LC_MESSAGES
bash 3656 root mem REG 8,5 35 279614 /usr/share/l
ocale/ja_JP.eucJP/LC_PAPER
bash 3656 root mem REG 8,5 76 279603 /usr/share/l
ocale/ja_JP.eucJP/LC_NAME
bash 3656 root mem REG 8,5 104 279606 /usr/share/l
ocale/ja_JP.eucJP/LC_ADDRESS
bash 3656 root mem REG 8,5 52 279605 /usr/share/l
ocale/ja_JP.eucJP/LC_TELEPHONE
bash 3656 root mem REG 8,5 24 279607 /usr/share/l
ocale/ja_JP.eucJP/LC_MEASUREMENT
bash 3656 root mem REG 8,5 342 279611 /usr/share/l
ocale/ja_JP.eucJP/LC_IDENTIFICATION
bash 3656 root mem REG 8,3 129329 38936 /lib/ld-2.7.
so
bash 3656 root 0u CHR 4,1 2630 /dev/tty1
bash 3656 root 1u CHR 4,1 2630 /dev/tty1
bash 3656 root 2u CHR 4,1 2630 /dev/tty1
bash 3656 root 255u CHR 4,1 2630 /dev/tty1
lsof 3669 root cwd DIR 8,3 4096 7731 /root
lsof 3669 root rtd DIR 8,3 4096 2 /
lsof 3669 root txt REG 8,5 99648 359609 /usr/bin/lso
f
lsof 3669 root mem REG 0,0 0 [heap] (stat
: No such file or directory)
lsof 3669 root mem REG 8,3 1456302 38940 /lib/libc-2.
7.so
lsof 3669 root mem REG 8,3 129329 38936 /lib/ld-2.7.
so
lsof 3669 root 0u CHR 4,1 2630 /dev/tty1
lsof 3669 root 1w REG 8,8 0 16165 /var/tmp/lso
f
lsof 3669 root 2u CHR 4,1 2630 /dev/tty1
lsof 3669 root 3r DIR 0,3 0 1 /proc
lsof 3669 root 4r DIR 0,3 0 5588 /proc/3669/f
d
lsof 3669 root 5w FIFO 0,5 5591 pipe
lsof 3669 root 6r FIFO 0,5 5592 pipe
lsof 3670 root cwd DIR 8,3 4096 7731 /root
lsof 3670 root rtd DIR 8,3 4096 2 /
lsof 3670 root txt REG 8,5 99648 359609 /usr/bin/lso
f
lsof 3670 root mem REG 0,0 0 [heap] (stat
: No such file or directory)
lsof 3670 root mem REG 8,3 1456302 38940 /lib/libc-2.
7.so
lsof 3670 root mem REG 8,3 129329 38936 /lib/ld-2.7.
so
lsof 3670 root 4r FIFO 0,5 5591 pipe
lsof 3670 root 7w FIFO 0,5 5592 pipe
# fuser -m /usr
/usr: 3772m
# ps xa
PID TTY STAT TIME COMMAND
1 ? Ss 0:00 init [1]
2 ? S< 0:00 [kthreadd]
3 ? S< 0:00 [migration/0]
4 ? S< 0:00 [ksoftirqd/0]
5 ? S< 0:00 [events/0]
6 ? S< 0:00 [khelper]
58 ? S< 0:00 [kblockd/0]
60 ? S< 0:00 [kacpid]
61 ? S< 0:00 [kacpi_notify]
126 ? S< 0:00 [ata/0]
127 ? S< 0:00 [ata_aux]
130 ? S< 0:00 [ksuspend_usbd]
136 ? S< 0:00 [khubd]
139 ? S< 0:00 [kseriod]
171 ? S 0:00 [pdflush]
172 ? S 0:00 [pdflush]
173 ? S< 0:00 [kswapd0]
174 ? S< 0:00 [aio/0]
883 ? S< 0:00 [scsi_eh_0]
962 ? S< 0:00 [kpsmoused]
970 ? S< 0:00 [kjournald2]
3214 ? S< 0:00 [kgameportd]
3531 ? S< 0:00 [kjournald2]
3532 ? S< 0:00 [kjournald2]
3533 ? S< 0:00 [kjournald2]
3534 ? S< 0:00 [kjournald2]
3535 ? S< 0:00 [kjournald2]
3583 tty3 Ss+ 0:00 /sbin/agetty 38400 tty3 linux
3587 tty5 Ss+ 0:00 /sbin/agetty 38400 tty5 linux
3590 tty6 Ss+ 0:00 /sbin/agetty 38400 tty6 linux
3649 tty4 Ss+ 0:00 /sbin/agetty 38400 tty4 linux
3756 tty1 Ss 0:00 /bin/login --
3765 tty2 Ss+ 0:00 /sbin/agetty 38400 tty2 linux
3772 tty1 R 0:00 -bash
3800 tty1 R+ 0:00 ps xa
-- 早間
- Follow-Ups
-
- [plamo:29458] Re: /usr をumount出来ない, KATOH Yasufumi
[検索ページ]
[メール一覧]
Plamo ML 公開システム