/dev/sda3 busy
Jan Marek
jmarek na jcu.cz
Pondělí Červen 22 10:02:56 CEST 2009
Zdravím,
u jednoho ze serverů mám dva disky, na každém z disků 3
partitions. Vždy ze dvou partitions je mirror (/dev/sda1 +
dev/sdb1 a dále /dev/sda2 + /dev/sdb2), zatímco /dev/sda3 a
/dev/sdb3 jsou swap partitions. Problém ale je, když chci na ony
partitions poštvat swapon:
# swapon -v /dev/sda3
swapon na /dev/sda3
swapon: /dev/sda3: Invalid argument
Říkal jsem si, že je třeba poškozený magic a tak jsem zkusil
mkswap /dev/sda3:
# mkswap /dev/sda3
/dev/sda3: Device or resource busy
Při strace mkswap dostanu tento výsledek:
stat("/dev/sda3", {st_mode=S_IFBLK|0660, st_rdev=makedev(8, 3), ...}) = 0
open("/dev/sda3", O_RDWR|O_EXCL) = -1 EBUSY (Device or resource busy)
Ovšem lsof nevidí žádný proces, který by měl /dev/sda3
otevřený.
Jak zjistím, co mi blokuje /dev/sda3 (u /dev/sdb3 je to to samé)?
Děkuje a zdraví
Honza Marek
--
Ing. Jan Marek | Nez mi poslete prilohu .doc, .xls
University of South Bohemia | nebo .ppt, prectete si, prosim,
Academic Computer Centre | WWW stranku uvedenou na poslednim
Phone: +420-38-9032080 | radku signatury...
http://www.gnu.org/philosophy/no-word-attachments.cs.html
Další informace o konferenci Linux