Skocz do zawartości

Czemu Mi Wywaliło Swap ?


jaro33

Rekomendowane odpowiedzi

Czemu mi wywaliło swap ?

 

zaczęło się od tego iż zostawiłem komputer na dłużej , przychodzę i odpalam neta i zaczyna mulić kompa

więc badam top

i jakiś dziwny

gam_server

 

szukam co to jest w ogóle i dowiaduje się żeby sprawdzić pamięć

 free

a tam brak swapu

 

nawet rozwiązanie jest podane

swapon -a

 

Ps

Ale mam błędy przy uruchamianiu FC5 coś w stylu . Init 5 system plików do odczytu zawiódł

jak to naprawić , już nie mówię o audit aż za dużo tego

 

Narka

Odnośnik do komentarza
Udostępnij na innych stronach

Kiedyś miałem kłopot ze swapem. Polegał na tym że pomimo wpisu w fstabie otrzymywałem komunikat o braku dostępu do niego. Zalogowałem się jako root i wyczyściłem /tmp. System plików przeleć fsck, powinno pomóc.

 

free
             total       used       free     shared    buffers     cached
Mem:        255752     248868       6884          0      12140     120444
-/+ buffers/cache:     116284     139468
Swap:            0          0          0

znowu wywalił swapa

co z tym zrobić ?

swapon -a

[root@63957793 ~]# free
             total       used       free     shared    buffers     cached
Mem:        255752     246076       9676          0      12340     115104
-/+ buffers/cache:     118632     137120
Swap:       530136          0     530136

 

 

 

 

Narka

Odnośnik do komentarza
Udostępnij na innych stronach

Daj w fstabie ten swap jak u mnie tylko nr partycji zmień

/dev/hda5 swap swap defaults 0 0

Oryginalny wpis był zawodny, sam nie wiem czemu. Później swapon /dev/hda nr i po restarcie swap musi wstać.

 

mam tak

 

 cat fstab
LABEL=/1                /                       ext3    defaults        1 1
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
sysfs                   /sys                    sysfs   defaults        0 0
/dev/hda3               swap                    swap    defaults        0 0
/dev/hda5       /mnt/hda5       vfat    auto,quiet,rw,dmask=0000,fmask=0111,utf8,nodev,noexec,nosuid    0 0
/dev/hda6       /mnt/hda6       vfat    auto,quiet,rw,dmask=0000,fmask=0111,utf8,nodev,noexec,nosuid    0 0
/dev/hda7       /mnt/hda7       ext3    auto    0 0
/dev/hda4       /mnt/hda4       ext3    auto    0 0

 

to tak samo jak u Ciebie

i nic

 

Narka

 

Odnośnik do komentarza
Udostępnij na innych stronach

A ja mam tak:

LABEL=/1 / ext3 defaults 1 1

devpts /dev/pts devpts gid=5,mode=620 0 0

tmpfs /dev/shm tmpfs defaults 0 0

proc /proc proc defaults 0 0

sysfs /sys sysfs defaults 0 0

LABEL=SWAP-hda4 swap swap defaults 0 0

/dev/hda1 /mnt/C ntfs ro,user,auto,utf8,umask=000 0 0

/dev/hda5 /mnt/D vfat auto,user,utf8,quiet,dmask=0000,fmask=0000 0 0

/dev/hda6 /mnt/E vfat auto,user,utf8,quiet,dmask=0000,fmask=0000 0 0

/dev/hda7 /mnt/F vfat auto,user,utf8,quiet,dmask=0000,fmask=0000 0 0

/dev/hdb1 /mnt/K ntfs ro,user,auto,utf8,umask=000 0 0

/dev/hdb5 /mnt/L vfat auto,user,utf8,quiet,dmask=0000,fmask=0000 0 0

/dev/hdb6 /mnt/M vfat auto,user,utf8,quiet,dmask=0000,fmask=0000 0 0

/dev/hdb7 /mnt/N vfat auto,user,utf8,quiet,dmask=0000,fmask=0000 0 0

/dev/hdb8 /mnt/O vfat auto,user,utf8,quiet,dmask=0000,fmask=0000 0 0

/dev/hde1 /mnt/X vfat auto,user,utf8,quiet,dmask=0000,fmask=0000 0 0

/dev/hde2 /mnt/Y vfat auto,user,utf8,quiet,dmask=0000,fmask=0000 0 0

/dev/hde3 /mnt/Z vfat auto,user,utf8,quiet,dmask=0000,fmask=0000 0 0

i tez dziala.

Oprocz wpisu musisz zadbac o to zeby label tej partycji byl rzeczywiscie taki jak we wpisie + prawdopodobnie powinienes uzyc mkswap

Pozdro

Odnośnik do komentarza
Udostępnij na innych stronach

 

Oprocz wpisu musisz zadbac o to zeby label tej partycji byl rzeczywiscie taki jak we wpisie + prawdopodobnie powinienes uzyc mkswap

Pozdro

label jest ok ( brak oznaczenia na swap ) sprawdzałem qtparted

 

kiedyś chodziło dobrze , ale zepsuło się bo nie włączałem komputera :)

 

nie wiem jak to zrobić / zepsuć

zrobiłem tak

mkswap -c /dev/hda3
swapon -a
init 6

 

free

Swap: 0 0 0

 

Narka

 

Albo sam coś zepsułem ,

ale raczej nie, tylko inna dystrybucja cos mi namieszała razu jednego wywaliła wszystkie wpisy z menu.lst i ręcznie musiałem dodawać .

Off topic

A Wy jak uważacie kto zawinił na pewno nie ja

 

//Edit//

widzę że nie montuje mi hda3 (swap) a może tak ma myć

 

mount
/dev/hda8 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
/dev/hda5 on /mnt/hda5 type vfat (rw,noexec,nosuid,nodev,quiet,dmask=0000,fmask=0111,utf8)
/dev/hda6 on /mnt/hda6 type vfat (rw,noexec,nosuid,nodev,quiet,dmask=0000,fmask=0111,utf8)
/dev/hda7 on /mnt/hda7 type ext3 (rw)
/dev/hda4 on /mnt/hda4 type ext3 (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
[muflon@63957793 ~]$ su -
Hasło:
[root@63957793 ~]# fdisk -l

Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

  Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        1946    15631213+   7  HPFS/NTFS
/dev/hda2            1947        8173    50018377+   f  W95 Ext'd (LBA)
/dev/hda3            8174        8239      530145   82  Linux swap / Solaris
/dev/hda4            8240        9729    11968425   83  Linux
/dev/hda5            1947        4437    20008926    b  W95 FAT32
/dev/hda6            4438        5708    10209276    b  W95 FAT32
/dev/hda7            5709        6622     7341673+  83  Linux
/dev/hda8            6623        8173    12458376   83  Linux

 

Odnośnik do komentarza
Udostępnij na innych stronach

Sprawdź lepiej skrypty startowe czy nie masz gdzieś wpisu swapoff lub coś w ten deseń.Swap raz zadeklarowany powinien wstawać ze startem systemu.. Ewentualnie dodaj swapon /partcja/itd do rc.local i zobacz co się stanie.

teraz to mam już namieszane:

 

 su -
Hasło:
[root@63957793 ~]# swapon -a
swapon: /dev/hda3: Zły argument

free
             total       used       free     shared    buffers     cached
Mem:        255752     164144      91608          0       1796      49528
-/+ buffers/cache:     112820     142932
Swap:            0          0          0

 

 

Narka

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

Dopisałem do /etc/rc.local komendę swapon -a i eż nie pomaga

a przy starcie wywala o braku dostępu do fstab

 

a jak system się załaduje to swapon -a już działa na powrót

 

ls -alZ /etc/fstab
-rw-r--r--  root root system_u:object_r:file_t         /etc/fstab

 

jak mogę prosić o wyświetlenie właściwości fstaba gdzie nie ma problemów

 

Narka

Odnośnik do komentarza
Udostępnij na innych stronach

Sprawdź jak to u ciebie wygląda.Hda5 to u mnie swap

ls -l /dev/hda3
brw-r----- 1 root disk 3, 3 sie 14  2006 /dev/hda3

[root@63957793 ~]# ls -laZ /dev/hda3
brw-r-----  root disk system_u:object_r:fixed_disk_device_t /dev/hda3

[root@63957793 ~]# ls -laZ /etc/fstab
-rw-r--r--  root root system_u:object_r:file_t         /etc/fstab

 

NArka

 

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...