Страница 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) ?