Szavazás

Milyen virtualizációt használsz?

Online felhasználók

Jelenleg 0 felhasználó van a webhelyen

Új felhasználók

  • Morello
  • gyo
  • jbaksa
  • tomassy
  • Kalacska13

Ajánlott böngészők

Google Chrome

Jelenlegi hely

gfs2

Tisztelt Guruk!

A top nézegetése közben lettem figyelmes arra, hogy időről-időre egy gfs2_scand alkalmazás használja a gépemet. 12.2 full install-t raktam fel frissen.A 10.2-n nem találkoztam vele.
Amennyire sikerült utánajárnom ez főként(?) kötetkezelésre használatos.
Nekem az összes fájlrendszerem ext3 és quota sem kell.
Akkor kell ez nekem?

Ha szerintetek sem kell, akkor hogyan tudom leszedni szabályosan?

Köszönöm előre is!

Fórumok: 
voloferenc képe

Nem igazán kell. Eltávolítani: removepkg csomagnev, vagy pkgtool -> Remove -> csomag

Az biztos, hogy nem a hivatalos csomagokból került fel mert én nem találtam ilyet!

tamas.csabi képe

Szevasztok

Az a helyzet, hogy ez nem egy különálló program, hanem egy kerneldriver.
Cluster filesystem -hez kell, de ha nem használod, akkor is betöltődik, mert nem modulban van, hanem bele van "drótozva" a kerneledbe.

cat /boot/config-huge-smp-2.6.27.7-smp | grep GFS2
CONFIG_GFS2_FS=y

Egyébként annyira zavar? nem fogyaszt semmit szerintem....
Nálam az alapkernellel:

ps auwx | grep gfs2 | grep -v grep
root 353 0.0 0.0 0 0 ? S< 17:03 0:00 [gfs2_scand]

Saját kernelbe meg modulba raktam.
Annyit tudsz tenni ha nagyon zavar, hogy fordítasz egy új kernelt és kiveszed, vagy modulba rakod.
Ha nem megy írj, oszt leírom hogyan csináld.

Szevasztok

Slackware 12.1 kernel 2.6.26
Slackwall

Köszönöm a válaszokat!

Akkor hagyom. Végülis nem zavar, csak furi, hogy egy tök alap telepítéshez készült "gyári" kernelbe befordítják (ráadásul nem is a huge kernel). Ismereteim szerint clustert azért nem sokan építenek, aki igen, abból meg kinézem, hogy be tudja iktatni a modult, nem?

Na mind1!

Üdv és köszi még1szer!
bazsimc

En a kernel-generic-smp-t hasznalom, es abban nincs ilyen.

kukukk@kukukk:~$ ps auwx | grep gfs2 | grep -v grep
kukukk@kukukk:~$ lsmod | grep gfs2

Ennel a kernelnel modulkent szerepel:

kukukk@kukukk:~$ cat /boot/config-generic-smp-2.6.27.7-smp | grep GFS2
CONFIG_GFS2_FS=m
CONFIG_GFS2_FS_LOCKING_DLM=m

Ha zavar allj at erre a kernelre, igaz kell initrd hozza (Nem veszes beallitani, en is most csinaltam eloszor es gond nelkul osszejott).

PS. bazsimc-nak szol inkabb amit irtam :}}

-----------------------------------
Sic Transit Gloria Mundi

Na, ez poén:

cat /boot/config-generic-smp-2.6.27.7-smp | grep GFS2
CONFIG_GFS2_FS=m
CONFIG_GFS2_FS_LOCKING_DLM=m

Eddig stimmel.

ps auwx | grep gfs2 | grep -v grep
root 315 0.0 0.0 0 0 ? S< Jan05 1:19 [gfs2_scand]

lsmod | grep gfs-re pedig semmi. Hmm.

és mégis:

Kép

bazsimc

Az hogy, ott van a config-generic-smp-2.6.27.7-smp, meg nem jelenti azt, hogy a generic kernelt hasznalod.
En csak a kernel-generic-smp-2.6.27.7_smp-i686-1 csomagot tettem fel. Ha felteszed a kernel-huge-smp-2.6.27.7_smp-i686-1 csomagot is, akkor az felulirja /boot konyvtarban levo linkeket.
Nezd meg, hogy a System.map, config, vmlinuz a generic vagy a huge kernel file-jaira mutatnak-e. Ha huge, akkor azert toltodik be a module. Ha generic, akkor valami nem stimmel :}}

Ha at akarsz allni generic kernelre, akkor ezen linkeket modosits, hogy a generic kernel file-jaira mutassanak, es a README.initrd file-ban leirtak alapjan letre kell hoznod az initrd.gz-t, majd hozzaadni a lilo.conf-hoz es futtatni a lilo parancsot.

-----------------------------------
Sic Transit Gloria Mundi

tamas.csabi képe

Szevasztok

Akkor az a biztos, hogy megkérdezed a /proc -t :-)
Majd az megmondja a kernelconfigod alapján.

zcat /proc/config.gz > /tmp/kernelconfig
cat /tmp/kernelconfig | grep GFS2

Ez a biztos

bazsimc írta...
...csak furi, hogy egy tök alap telepítéshez készült "gyári" kernelbe befordítják....clustert azért nem sokan építenek, aki igen, abból meg kinézem, hogy be tudja iktatni a modult, nem?

Ez az egész azért van, mert a slackware alapból nem használja az initrd -t.
Ezért a kernelconfig úgy van megcsinálva, hogy azok a driverek, amik mondjuk már az indulásnál kellenek, ( pl: SCSI ) bele vannak fordítva a kernelbe.
Így ha SCSI disked van, biztos hogy el fog indulni a rendszered.
Ha modulba lenne, nem indulna. ( akkor kell az initrd ).
Ha valaki cluster filesystem -et használ, akkor már kell neki a filesystem támogatás az indulásnál.
Hogy ne kelljen hokizni az initrd -vel, ezért Pat úgy állította be, hogy bele legyen fordítva.
Választhatod a másik kernelverziót is, csak akkor kell az initrd.
A legtöbb disztró már úgy van megcsinálva, hogy alapból intrd -t tesz fel és az behúzza a szükséges modulokat az indításnál.
Nézd meg, melyik kernel az amelyikben modulba van rakva a gfs és azt tedd fel a modulcsomagjával együtt.

Szevasztok

Slackware 12.1 kernel 2.6.26
Slackwall

GFS helyett ajanlanam az OFCS-t. Hasznaljuk produktiv szerveren, hasznalata egyszeru es nagyszeru.:)
-------------------------------------
"Nekem káosz kell, nem bírom a rendet
Zaj kell, ami megöli a csendet
Élet kell és szabadság
nem valami ostoba hazugság"

Kedves Szakik!

Ismét noob-ot játszok:
A /boot könyvtárban van 4 kernel: huge/generic és smp/nem smp verziókból. vmlinuz, system.map és config mind a négyhez külön.
Nekem a huge/smp verzió töltődik.
A PIII-as konfigomon tök felesleges.
Mi a tuti módszer, hogy kernelt váltsak?
A linkeket (@System.map,@vmlinuz,@config) cseréltem pár hete, de utána 2 napig kellett éleszteni a rendszert a boot CD-vel (floppy nincs).
Tehát nem kell újra fordítanom, csak csere másik típusra. Mind a négy kernel 2.6.27.7 forrásból készült.

Köszi!

bazsimc

A smp/nem smp csere nem kellene gondot okozzon. Bar a smp ajanlott, meg akkor is ha 1 magos procid van, es csak egesz regi gepek eseten kell a nem smp kernel. Legalabb is mintha igy olvastam volna valamelyik Slackware readme-ben.

Viszont a huge->generic csere eseten szukseged van initrd hasznalatara. A /boot konyvtarban van egy README.initrd file, ami reszletezi, hogyan keszitheted el, es hogyan kell beallitani a lilo-t utana.

-----------------------------------
Sic Transit Gloria Mundi

Köszi!
Nézem.

bazsimc

Na, megvagyok!

lilo.conf:

default = Linux_nohuge
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/root
label = Linux
read-only
image = /boot/vmlinuz-generic-smp-2.6.27.7-smp
initrd = /boot/initrd.gz
root = /dev/root
label = Linux_nohuge
read-only
# Linux bootable partition config ends

lilo le is fut hiba nélkül.

Ezek után mit kell tennem a vmlinuz, system.map és config symlinkekkel? Egyszerre csak egy fájlra mutathatnak, nem? ;)

Köszi!
bazsimc

Látom nem válaszol senki, gondolom elég zagyva a kérdésem, így egyszerűsítek.
Nagy tisztelettel kérek szépen valakitől egy olyan lilo.conf -ot, ahol egytisztán vmlinuz-os kernel és egy initrd.gz-s kernel közül lehet választani.
A fenti verziónál a initrd.gz-s kernel panic-kal leáll: nem találja a root partíciót.
(A README.initrd -ben leírtakat végigcsináltam pontról-pontra)

Köszi előre is! És végre megszabadulok a gfs2-től is!

bazsimc

Nalam igy nez ki az initrd-s verzio


image = /boot/vmlinuz
initrd = /boot/initrd.gz
root = /dev/sda1
label = Slackware
read-only # Partitions should be mounted read-only for checking

Mikor keszitetted az initrd-t a mkinitrd paranccsal, figyeltel arra, hogy jol add meg a particiot a -r opcional?

-----------------------------------
Sic Transit Gloria Mundi

Belépés

Friss hozzászólások