Не видит своп (видит но не работает)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

FlySnake
Сообщения: 992
ОС: openSUSE

Не видит своп

Сообщение FlySnake »

Slackware 11.0 - единственная ось на компе
AMD K-6, 64 Мб ОЗУ, 10 Gb hdd
Диск размечал досовским партишн мэджиком

#top

Код: Выделить всё

top - 11:43:43 up 29 min,  1 user,  load average: 0.00, 0.00, 0.00
Tasks:  29 total,   1 running,  28 sleeping,   0 stopped,   0 zombie
Cpu(s):   0.3% user,   0.3% system,   0.0% nice,  99.3% idle
Mem:     61588k total,    60268k used,     1320k free,     3480k buffers
Swap:        0k total,        0k used,        0k free,    45020k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
  857 root      18   0  1052 1052  844 R  0.7  1.7   0:00.10 top
    1 root       9   0   260  260  232 S  0.0  0.4   0:04.08 init
    2 root       8   0     0    0    0 S  0.0  0.0   0:00.00 keventd
    3 root      18  19     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd_CPU0
    4 root       9   0     0    0    0 S  0.0  0.0   0:00.02 kswapd
    5 root       9   0     0    0    0 S  0.0  0.0   0:00.00 bdflush
    6 root       9   0     0    0    0 S  0.0  0.0   0:00.01 kupdated
   10 root      -1 -20     0    0    0 S  0.0  0.0   0:00.00 mdrecoveryd
   69 root       9   0   604  604  524 S  0.0  1.0   0:00.04 syslogd
   72 root       9   0   456  456  404 S  0.0  0.7   0:00.03 klogd
  272 root       9   0     0    0    0 S  0.0  0.0   0:00.00 khubd
  764 root       9   0   516  516  464 S  0.0  0.8   0:00.01 inetd
  768 root       9   0  1604 1604 1324 S  0.0  2.6   0:01.13 sshd
  781 root       9   0   596  596  516 S  0.0  1.0   0:00.01 crond
  783 daemon     9   0   684  684  596 S  0.0  1.1   0:00.00 atd
  786 root       9   0  2808 2808 1844 S  0.0  4.6   0:00.01 sendmail
  789 smmsp      9   0  2444 2432 1632 S  0.0  3.9   0:00.02 sendmail
  805 root       9   0   532  532  476 S  0.0  0.9   0:00.03 gpm
  822 root       9   0   452  452  404 S  0.0  0.7   0:00.01 agetty
  823 root       9   0   452  452  404 S  0.0  0.7   0:00.02 agetty
  824 root       9   0   452  452  404 S  0.0  0.7   0:00.00 agetty
  825 root       9   0   452  452  404 S  0.0  0.7   0:00.00 agetty
  826 root       9   0   452  452  404 S  0.0  0.7   0:00.00 agetty
  827 root       9   0   452  452  404 S  0.0  0.7   0:00.00 agetty
  828 root       9   0  1904 1900 1560 S  0.0  3.1   0:00.68 sshd
  831 root      11   0  1744 1744 1212 S  0.0  2.8   0:00.18 bash
  853 root       9   0  3408 3408 3244 S  0.0  5.5   0:00.09 smbd
  854 root       9   0  3392 3392 3228 S  0.0  5.5   0:00.00 smbd
  856 root      13   0  2060 2060 1544 S  0.0  3.3   0:00.00 nmbd

Настораживает строка:

Код: Выделить всё

Swap:        0k total,        0k used,        0k free,    45020k cached


#cfdisk

Код: Выделить всё

               Disk Drive: /dev/hda
                             Size: 10278680576 bytes, 10.2 GB
                   Heads: 255   Sectors per Track: 63   Cylinders: 1249

    Name          Flags       Part Type   FS Type            [Label]          Size (MB)
 ----------------------------------------------------------------------------------------
    hda1                       Primary    Linux ext2                            9360,37
    hda5                       Logical    Linux swap                             913,01


#mkswap -L SWAPSPACE /dev/hda5

Код: Выделить всё

Setting up swapspace version 1, size = 912969 kB
LABEL=SWAPSPACE, UUID=7d520cd2-ff2f-433e-911b-37e36fdbdcfa


#reboot

#top

Код: Выделить всё

...
Swap:        0k total,        0k used,        0k free,    45020k cached
...


Пробовал с помощью cfdisk изменять размер, форматировать в разные фс, а потом снова в своп и всё по новой - не помогло.
http://www.linuxcenter.ru/lib/books/kostromin/gl_01_03.phtml - прочитав это, всерьёз задумался о жутких тормозах kde и xfce на моей машинке.

Need Help!
Спасибо сказали:
kaa
Сообщения: 216
ОС: Arch, Slackware

Re: Не видит своп

Сообщение kaa »

free тоже показывает нолевой своп?
Ничто так не бодрит по утрам, как свежеупавший сервер.
Спасибо сказали:
FlySnake
Сообщения: 992
ОС: openSUSE

Re: Не видит своп

Сообщение FlySnake »

kaa писал(а): ↑
01.03.2007 13:01
free тоже показывает нолевой своп?

Да.
#free

Код: Выделить всё

             total       used       free     shared    buffers     cached
Mem:         61588      60248       1340          0       3396      46980
-/+ buffers/cache:       9872      51716
Swap:            0          0          0
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Не видит своп

Сообщение Uncle_Theodore »

Покажи вывод
cat /proc/swaps
или
swapon -s

Прописан ли свап-раздел в /etc/fstab ?
Что говорит команда
swapon /dev/hda5 ?
Спасибо сказали:
FlySnake
Сообщения: 992
ОС: openSUSE

Re: Не видит своп

Сообщение FlySnake »

#cat /proc/swaps или swapon -s

Код: Выделить всё

Filename                        Type            Size    Used    Priority

#cat /etc/fstab

Код: Выделить всё

/dev/hda1        /                ext2        defaults         1   1
/dev/cdrom       /mnt/cdrom       auto        noauto,owner,ro  0   0
/dev/fd0         /mnt/floppy      auto        noauto,owner     0   0
devpts           /dev/pts         devpts      gid=5,mode=620   0   0
proc             /proc            proc        defaults         0   0

Свопа нету :blush:

#swapon /dev/hda5
<первый раз ничего>
<делаю ещё раз>

Код: Выделить всё

swapon: /dev/hda5: Device or resource busy


После этого:

#cat /proc/swaps или swapon -s

Код: Выделить всё

Filename                        Type            Size    Used    Priority
/dev/hda5                       partition       891568  0       -1


#free

Код: Выделить всё

             total       used       free     shared    buffers     cached
Mem:         61588      55528       6060          0       3656      41376
-/+ buffers/cache:      10496      51092
Swap:       891568          0     891568


О! Круто!

#reboot

И всё опять по новой :(

Что именно нужно прописывать в /etc/fstab ?
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Не видит своп

Сообщение serzh-z »

FlySnake писал(а): ↑
01.03.2007 14:47
Что именно нужно прописывать в /etc/fstab ?
LABEL=SWAPSPACE swap swap defaults 0 0
Спасибо сказали:
FlySnake
Сообщения: 992
ОС: openSUSE

Re: Не видит своп

Сообщение FlySnake »

Огромное спасибо!
Всё получилось!
Спасибо сказали: