Linux-haladó

[Megoldva] N900 - Debiant telepítenék, de újraindul tőle

Fórumok

Sziasztok!

Ötletet szeretnék kérni.

Egy N900-ra telepítenék fel egy arm-os Debiant.
Maemo rendszer van a telefonon.

Létrehoztam rajt egy 2GB-os filet, ezt felcsatoltam loop eszközként, formáztam ext2 majd később ext3-ra, felcsatoltam, majd debootstrappel elkezdtem feltenni a rendszert.

Látszólag rendben ment a dolog eltekintve attól, hogy a deb-ek kicsomagolása közben a telefon újraindult.
Ezt eljátszotta velem néhányszor különféle próbálkozások közepette. Egyszer próbáltam nice -n 19-cel indítani, de így sem értem célt.
Ill. egyszer az alaprendszer felment így, de további csomagok telepítése közben újra eljátszotta.

Mivel ilyenkor a filerendszer is sérül a fileomban, kezdhettem újra elölről.

Maga a telefon tökéletesen és stabilan üzemel, az alaprendszerre is tudok programokat telepíteni ill. használni őket gond nélkül.
Gyanítom, ez valami feature lehet (afféle watchdog), lévén ez egy telefon és túlságosan terhelt állapotban ezt a funkcióját ugye elvesztené...

Az imént próbáltam úgy, hogy visszavettem a CPU órajelét 250MHz-re (600 MHz az alap), de a probléma előjött most is.
Kb. úgy zajlott, hogy a fileok kicsomagolása közben (másik gépről SSH-n) láttam, hogy nagyon megállt a dolog, ezért megpróbáltam a telefonhoz nyúlni, de nem kapcsolt, hogy a képernyőt be kéne kapcsolnia (nyilván a terhelés miatt).
Nem sokkal később látom rajt a Nokia logo-t és az újraindulást, de közben az ssh ablakban látszik, hogy a kicsomagolás továbbment, vagyis az előző állapotnál nem állt meg még a rendszer, csak a terhelés volt nagy.

Tehát megint újraindult vagy leállt a rendszer (nem vagyok benne 100%-ig biztos, hogy magától is újraindult volna vagy lekapcsol, mert túl hamar ráültem a bekapcs. gombra).

A rendszeren egy ún. kernel-power csomag van fenn, ez nem a gyári kernele.
Lehet, hogy ehelyett kellene mást feltenni, de ha nem muszáj, nem szívesen nyúlnék a rendszerhez.
Előbb kíváncsi lennék, hátha kapok jobb ötletet.

Vajon miként tudnám feltenni és használni rajt a Debiant úgy, hogy ne induljon újra a készülék?
Gondolom, azt kéne elérnem, hogy ne tudja leterhelni nagyon a rendszert, bármely részéről is legyen szó (mondjuk CPU ill. lemez IO).

Szerintetek hogy érjem ezt el?

Elnézést a hosszú leírásért és bocs, ha némileg zavaros...

Ügyködni szerettem volna kicsit a rendszerrel, ill. megnézni ezt az emdebian projectet is, de jó volna némi tanács ezügyben. :)

Szerk.:
Másik fórumon írta valaki, hogy nála dd csinált hasonló jelenséget, valószínűleg az IO terheléssel lehet összefüggésben a dolog.

Tudom valamivel lassítani a chrootolt környezet disk elérését, hátha így nem hasal el tőle az alaprendszer?
...vagy hogy tudnám a leginkább háttérbe tenni a folyamatot?

Kevésbé érdekel, hogy mennyi idő alatt, de jó volna, ha el tudná intézni a feladatát anélkül, hogy újraindulást idézne elő...

Szerk2.:
A /sys/block/mmcblkX/queue/nr_requests értékét 8192-re emelve a probléma megoldódott.

Centos 5.7 - spontán reboot

Fórumok

Kedves Fórumtársak!

Egy HP ProLiant microserver-re tettem egy CentOS 5.6-ot nemrégiben, amire feltettem a VMware Server 2.0.2-t, ami alá egy korábban fizikai vason levő Slackware 13.37 telepítést migráltam.
A gépben egy alaplapi Broadcom (tg3) hálókártya van, valamint tettem bele egy kétportos Intel Pro 1000PT dual portos (e1000e) PCIe kártyát.
A két Inteles gigás portot odaadtam a VMware-net bridge-elt interfészként. (wmnet0 NAT-olva eth0-ra, wmnet1 bridge-elve eth1-re, wmnet2 bridge-elve eth2-re, wmnet3 host-only)
Ha a virtális gépre nagyobb fájlokat másolok scp-fel (pl. dvd iso-k), akkor a másolás előrehalad egy darabig, majd a host szó, és bármilyen logok nélkül rebootol.
Ez akkor történik, ha az adatok az eth1/wmnet1-en érkeznek be egy másik gépről. Ha feltöltöm előbb a hosztra, és a wmnet3-on keresztül másolom át scp-vel, akkor rendesen lemegy a kb. 25 GB másolása.
A host rebootkor nem ír ki semmit a rendszerkonzolra, hanem egyszer csak elmegy a kép, és utána elkezd bootolni a gép. Az ilyen spontán reboot előtt a guest-en előbb megáll az scp másolás, majd kb 5 sec múlva rebootol a gép.
A gép BIOS-át már próbáltam frissíteni, de nem befolyásolja az újraindulásokat.

Egyelőre a hálókártyára gyanakszom, bár mindenkppen gyanús, hogy semmilyen log, kimenet nincs magáról a rebootról, vagy az okáról.

Valaki találkozott már ilyennel?

lvm snapshot mennyire okos?

Fórumok

Az LVM howto lassan 5 éve nem frissült, célirányos keresés nem győzött meg, ezért itt kérdezem. A legbonyolultabb esetben az kellene, hogy van egy LV, csinálok róla egy snapshotot hétfőn, ráírok 1 GB-t, kedden snapshot, ráírok másik 1 GB-t, szerdán snapshot, ekkor összesen 2+ε GB-t kellene foglalniuk a snapshotoknak, utána törlöm a keddi snapshotot, ekkor fel kellene szabadulnia 1-ε GB-nak. Tehát nem akarok fát építeni az állapotokból, vagy merge-ölni, csak sorban akarok readonly snapshotokat készíteni, és néha középről törölni. Ezt meg tudja csinálni, stabilan, a vázolt helyigénnyel? Olvastam olyat, hogy ha a snapshot megtelik, azt megöli, de ha sok snapshot van, akkor mit csinál?

B kérdés: itt-ott olvastam, hogy egy snapshot nagyon megöli a teljesítményt. Ez még aktuális? Ha igen, akkor hogyan érdemes olcsón tárolni csomó régi állapotot blokk szinten?

iscsi target reload?

Fórumok

Adott egy iscsi target szerver (ietd alapon), amelyben van egy fileio-s image kiosztas, mint LUN.

"Lun 0 Path=/mnt/hely.img,Type=fileio"

Namost ezen a targeten tobbszor is kellene valtoztatni - azaz hozzadani uj fileokat, lun-okat, DE a meglévő kapcsolatok megtartásával!

Olvasgatok itt ezt azt, hogy reload, meg force-reload,

"
1) /etc/init.d/ietd reload - would only make non-destructive changes
(i.e., added new targets, removed targets with no initiators connected)

2) /etc/init.d/ietd force-reload - do above, plus destructive changes
(kill the connection, add/change luns etc.).
"

de megnézve az iscsitarget szkriptet debian6-amd64 alatt nincs is sima reload funkcio.

Van e tapasztalatotok, hogyan lehet konzisztensen boviteni a target lun-okat az elozo kapcsolatok megtartasaval?

[Megoldva] rtorrent újrafordítása frissebb xmlrpc-vel

Fórumok

Sziasztok!

rtorrent frontend miatt szeretném újrafordítani az rtorrentet újabb xmlrpc-vel, mert a felület erre panaszkodik.
Az rtorrent lefordul, de nem tudom, miként tegyem fel az xmlrpc-t, hogy végül működjön is és leforduljon úgy, hogy használni is lehessen.

A --with-xmlrpc-c kapcsolót látom, sikerült is egy olyan fordítást csinálnom, ami a webes felületre belépve (gondolom, xmlrpc hívásnál) elszáll, a rendszeren fentlévő xmlrpc-c3-dev csomagot feltéve és belefordítva pedig továbbra is fennáll a panasz, hogy nincs benne i8 támogatás, így egyes funkciók nem elérhetőek.

A rendszer Debian Squeeze.
Hogy tudnám feltenni az rtorrentet újabb xmlrpc-vel? Mit kéne csinálnom?

Szerk.:
Úgy tűnik, az rtorrent és az xmlrpc verziója nem passzolt össze.
Frissebb rtorrent-forrás megoldotta.

postfix "full content" e-mail logolás?

Fórumok

Sziasztok!

Adott egy postfix smtp relay szerver, ami küldi és fogadja a leveleket, majd a transport táblának megfelelően továbbítja azokat egy belső Exchange felé. A kérdésem az volna, hogy vajon milyen eszközzel lehetne megmondani a postfix-nak, hogy bizonyos szűrőfeltételeknek (feladó, címzett, stb.) megfelelő (vagy akár a teljes) kimenő e-mail forgalmat tárolja el egy lokálisan (és persze továbbra is forwardolja azokat, ahogy eddig)?
Az e-maileknek szükség lenne a header és body részeire is.

Előre is köszönök minden ötletet!

Rusty

SW Raid1 - GRUB2 probléma

Fórumok

Sziasztok!

Debian környezetben telepítettem egy szervert Raid1 diszk rendszerrel. Alapban megy is minden gond nélkül, ha mindkét diszk hibátlan, vagy ha a második (sdb) esik ki. Régen grub shell parancsokkal egyszerűen fel lehetett biztatni hogy első diszk kiesése esetén se legyen gond, most viszont (GRUB2) csak annyi infót találtam hogy:

grub-install /dev/sdb

és mindenki boldog (mivel alapban a második diszkre nem települ a GRUB). De nálan nem megy a dolog.

A parancs hiba nélkül lefut, viszont a gond megmarad: indításkor láthatóan a GRUB elindul, de menüt már nem tölt be hanem újraindul a gép.

Hogyan tovább? Hogyan tudom megadni, hogy a menüt és egyéb állományokat a második diszken keresse? (feltételezem ez a gond)

Üdv:

Viking

[Megoldva] boot script, ami nem szerviz

Fórumok

Üdv,

Adott egy parancs, amit sajnos minden rendszerinditásnál végre kell hajtanom, mert a gyökér net-szolgáltatóm magától nem adja a legnagyobb sebességet.

ethtool -s eth0 speed 100 duplex full autoneg off

ebből ugyebár csinálok egy szkriptet, amit bemásolok a megfelelő helyre, hogy magától induljon:


cp gyorsnet.sh /etc/rc5.d/
chmod +x /etc/rc5.d/gyorsnet.sh

A baj csak az, hogy root jogokkal kell rendelkezni a szkript futtatásához, tehát nem fut le.
Van valakinek ötlete?