Страница 1 из 1
не работает swap
Добавлено: 11 ноя 2004, 12:21
sergeyvlad
slakware 9.1, объясните плиз, в чем дело. раздел отформатировал под swap(82) в fstab его прописал "/dev/hda1 swap swap defaults 0 0"
и даже при рагрузке машины чуть ли не до упора swap не используется. есть у кого нибудь думки по этому поводу. что где ткнуть где как прописать чтобы все-таки часть памяти скидывалась туда.
заранее спасибо
Добавлено: 11 ноя 2004, 13:35
Llama
mkswap делал?
Добавлено: 11 ноя 2004, 14:39
sergeyvlad
да, сделал щас даже еще раз сказал про swap версии 1 показал сколько метров отведено под своп, делаю swapon, говорит что busy,
причем есть реально две одинаковые машинки, по железу точно, на одной swap используется (даже при меньшей нагрузке, чем у второй), а вторая на которую этот swap нужно чтоб заработал все по нулям.
еще прикол, я не могу ее отключать ребутать (боевая).
Добавлено: 11 ноя 2004, 14:46
Llama
стоп... давай-ка с выводом команд...
Добавлено: 11 ноя 2004, 15:44
sergeyvlad
делаю
mkswap /dev/hda1
setting up swapspace version 1, size = 32222 kb
swapon /dev/hda1
...... Device or resource busy
Добавлено: 11 ноя 2004, 16:42
Llama
lsof /dev/hda1
Добавлено: 12 ноя 2004, 10:13
sergeyvlad
не стоит там эта команда, посмотрел содержимое командой cat -f /dev/hda1 , там валяется что-то но при просмотре командой top выдает что используется swap 0
Добавлено: 12 ноя 2004, 15:49
Andrei (admin)
нужно:
перезагрузка,
swapoff /dev/hda1 &&
sync &&
mkswap /dev/hda1 &&
sync && sleep 1 && sync &&
swapon /dev/hda1 && echo ok
Добавлено: 22 ноя 2004, 12:42
sergeyvlad
а вот такая тема что нам вообще даст перезагрузка, если прописан в fstab процессы уже в самом начале могут туда ложить какую-либо инфу , я к тому что может перед перезагрузкой сначала в fstab закоментить строку где указан swap?
Добавлено: 22 ноя 2004, 12:56
Llama
sergeyvlad,
Код: Выделить всё
# mkswap swapfile
Setting up swapspace version 1, size = 511995 kB
# swapon swapfile
# free
total used free shared buffers cached
Mem: 515672 509588 6084 0 7412 193356
-/+ buffers/cache: 308820 206852
Swap: 499992 0 499992
# free
total used free shared buffers cached
Mem: 515672 505684 9988 0 4216 119816
-/+ buffers/cache: 381652 134020
Swap: 499992 84480 415512
# swapoff swapfile
# free
total used free shared buffers cached
Mem: 515672 506308 9364 0 1848 49836
-/+ buffers/cache: 454624 61048
Swap: 0 0 0
Добавлено: 22 ноя 2004, 13:18
sergeyvlad
понял принял пасибо
Добавлено: 06 июл 2005, 02:45
Nightwalker
Andrei (admin) писал(а):нужно:
перезагрузка,
swapoff /dev/hda1 &&
sync &&
mkswap /dev/hda1 &&
sync && sleep 1 && sync &&
swapon /dev/hda1 && echo ok
Спасибо, помогло. Очень долго искал решения проблемы.
А в чем корни подобных граблей?
Связано ли это как-то с асинхронным режимом работы файловых систем (когда они монтируются с опциями async) ?