Linux-haladó

low power szerver - periféria altatás?

Fórumok

Van ez a low power szerverem (Intel D945GSEJT Atomos alaplap), meg benne egy Samsung F2EG zöld diszk. Írtam róla a honlapomon is, aki akarja, megkeresi, de nem akarom annyit reklámozni. 15 W körül fogyaszt, de gondoltam, lehetne tovább csökkenteni.

A legfőbb áramzabáló szerintem a diszk. Ez a diszk tök keveset fogyasztana, ha aludna, csak nem alszik. Futnak rajta monitoring dolgok, amik egy fájlba írják, hogy mennyi a hőmérséklet, írogat néha a syslog, stb. Ezeket a lemezre író dolgokat alapvetően nem akarom leállítani. Ti mit tennétek, hogy tudjon pihenni?

Tehetném a rendszert pl. egy SSD-re, ami remélhetőleg keveset fogyaszt, és ekkor a többi adatot tároló nagy diszk csak akkor menne, ha pl. filmet nézek a szerverről. Csak ha beleszámoljuk, hogy maga az SSD is fogyaszt, meg drága is, és pont a sűrű írások miatt nem is élne sok-sok évig, lehet, hogy nem spórolnék annyi áramot.

Az nem zavarna, ha a syslog, stb. csak óráként egyszer flusholna diszkre, nem szokott áramszünet lenni, de annyira nem is baj, ha évente párszor elveszik 1 órányi ilyen jellegű adat áramszünet miatt, viszont egyéb adatokat meg szeretnék sűrűn diszkre írni. Ezt mondjuk lehetne úgy, hogy a /var-t, meg az ilyen sűrűn írt dolgokat külön partícióra teszem, és jó nagy flush időt állítok be erre a partícióra, asszem láttam már erre mount opciót ext4-nél.

Aztán persze az is kérdés, mennyire csökken a diszkem élettartama, ha óránként alszik-ébred. Azt tudom, hogy állítólag a teljes ki-bekapcs az sokat kivesz belőle, de egy fej leparkolás kevésbé (az előző green diszkem, egy szar WD, 1 év alatt 350000(!) fejparkolást abszolvált, de 3 év garis, és 300000-erre van specifikálva).

Aztán eszembe jutott az is, hogy lehetne perifériákat letiltani időzítetten. Van pl. benne egy mini-PCIe WiFi kártya, meg egy integrált hálókártya. Megoldható-e az, hogy ezek 0:00-tól 7:00-ig teljesen ki legyenek kapcsolva? A WiFi-t próbáltam rfkill-lel, de nem sikerült belőle felébreszteni, aztán annyira nem mentem bele. Az alaplapi hálókártya is fogyaszt valamit, ha forgalom nincs is, de link van, meg a LED is ég :). Tudom, hogy max tized wattokra lehet számítani, de attól még minden érdekel.

postfix + dovecot + ldap + quota | közös nevező, hogyan?

Fórumok

Sziasztok!

Adott egy rhel5-ös szerver.
Van rajta egy dovecot, és egy VDA patches postfix.
Mind a kettő LDAP-ból veszi a szükséges információkat.

Az a problémám, hogy a dovecot KB-ban értelmezi a kapott adatokat, a postfix viszont byte-ban!
Amíg MySQL-ből vettük ezeket, könnyű volt az egyik helyen osztani 1024-el.

Hogyan lehetne az egyiket felszorozni, vagy a másikat osztani?

Előre is köszönöm a válaszokat!

postfix speciális transport script

Fórumok

Szűrnöm kellene egy levél fejlécét, de 3 paraméter alapján. From,To,Received. Namost a header_checks csak 1 paramétert tud megszűrni.

Kérdés van-e más szűrő módszer erre.

Amire én gondoltam, az egy transport script, de utána vissza kéne adnom a postfixnek a levelet úgy ahogy volt (vagy eldobni), tehát nem akarom én tovább dobni, nehogy valami gond legyen a tartalommal. Erre nem tud valaki valamilyen megoldást?

[MEGOLDVA] NFS másolás alatt használhatatlanul lassú a gép.

Fórumok

Hello!

A következő problémába ütköztem:
adva van egy AIX 5.3 alól megosztott NFS share amit az alábba parancsal mount-oltam fel a linuxot futtató asztali gépemre:
# mount prometheus:/backup /backup -o vers=3
Ezután elkezdtem több GB-os file-okat felmásolni rá (amiket majd kiírok szalagra).
A másolás sebessége ~55Mbit/s volt, ennek az RS/6K-ban lévő disk sebessége szabhatott határt (régi 18GB-os SCSI disk)
A probléma a következő:
másolás közben a desktop használhatatlanul lassú, az egér akadozik, mp3 lejátszás akadozik, néha ~20 mp-ig sem reagál.
Amit közben a top-al láttam:
Cpu(s): 7.6%us, 10.0%sy, 0.0%ni, 0.0%id, 79.3%wa, 0.2%hi, 3.0%si, 0.0%st
Tehát az IO wait magas. De miért?
Hogy lehetne valamit finomhangolni rajta?
Egy 2 magos, 3 GHz-es (AMD) gépről van szó, ami hálózati másolás közben használhatatlan?:S

Linux 2.6.36.2-desktop-2mnb #1 SMP Wed Dec 22 16:47:21 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux

Mandriva 2010.2 x86_64

update:
A megoldás a következő volt:
sysctl -w vm.vfs_cache_pressure=0
Köszönet érte huncraft-nak, sirenter-nek és LGee-nek.

Lapozás és lemezműveletek használhatatlanná teszik a gépet

Fórumok

Üdv!

Egy nagyon negatív linuxos tapasztalatomról szeretnék beszámolni nektek. Igazából nem vagyok biztos abban, hogy ez kifejezetten linuxos, ritkán jutok más operációs rendszer elé, de az emlékezetem szerint windows alatt annó nem volt *ennyire* rossz a helyzet.

Picit nem összeszedett post ez, mert sietek, és mert elment egy csomó munkaidőm az imént, és ideges vagyok

Ha valami komolyabb lemezműveletet csinál a gépem, például nekiáll lapozni, mert betelt a memória, vagy csomagokat telepít, akkor kb használhatatlanná válik a gép.

Az imént picit túl sok mindent sikerült elindítanom, és kb 15-20 percig szó szerint semmit nem tudtam csinálni a gépemmel. A vinyó pörgött, a gui nem reagált semmire, még az egérkurzor is szaggatott. SSH-val próbáltam belenyúlni a gépbe, és kilőni a memóriaigényes folyamatokat, de 10 perc nem volt elég, hogy egy parancssort kapjak. Nem vagyok egy átlag felhasználó, épp a harmadik virtuális gépemet próbáltam elindítani (3 különböző IE-n tesztelek, három "tiszta" környezetben), de a három összesen nem eszik 2.5 giga ramot (4 van összesen), ráadásul nem nagyon csináltak semmit, nem kellene akadályozniuk a rendszerem működését.

Eközben zenét hallgattam volna, de az előbb szaggatni kezdett, majd percekre leállt. Hogy tud valami olyan agresszíven erőforrást lopni, hogy egy jelentéktelen zenelejátszás is megakad? Hogy lehet, hogy a merevlemezműveletek (amikor a vinyó teker, de a gépnek nem nagyon kell gondolkodni, pl másolás) a procit terhelik? Főleg: hogy lehet, hogy ennyire terhelik?

Nagyon régi problémám ez, korábban a lassú gépemnek tudtam be ezt a fajta működést, de most az új gépemmel nem lehet ez a kifogás (intel i5 mittoménmennyi otthon, i3 munkahelyen).

Tudom, hogy itt a schedulerekkel van valami nyűg, de ez nem annyira az én témám, örülnék valami felvilágosításnak, vagy tippnek, hogy lehet optimalizálni a gépemet, hogy még nagy terhelés mellett is használhatóak (persze lassabbak) legyenek a kis alkalmazások.

szkript eredménye Conky-ban

Fórumok

Sziasztok!

Van egy szkript, amit rendszeresen lefuttatok Conky-ban (lekérdezi az olvasatlan levelek számát), az eredményét pedig szeretném megjeleníteni az értéktől függően más színnel.

A jelenleg használt megoldásom ez:


${color1}Unread email: ${if_match ${execpi 120 ~/bin/conky_imap.pl}==0}${color2}0${else}${color3}${execp ~/bin/conky_imap.pl}${endif}

Viszont ezzel az a gondom, hogy kétszer is lefuttatja a szkriptet, egyszer a feltételes vizsgálatnál és egyszer a kiíratásnál. Hogyan tudnám a szkript által visszaadott értéket eltenni egy változóba, hogy utána már annak értékével dolgozhassak?

Particionálás újabb linuxokon

Fórumok

Az utóbbi napokban többször is szembesültem azzal, hogy valami nagyon nincs rendjén az újabb linux rendszerek (debian, ubuntu 9.10 - 10-10) partíció kezelésével kapcsolatban.
Talán a gparted valamilyen bugja lehet a háttérben, mert annak szokása hogy egy művelet után kilép és amíg le nem takarítok partíciókat, addig nem is hajlandó elindulni.

Tehát, mit nem szeret a gparted:
- formázatlan partíciók
- a particíó bejegyzések sorrendje eltér a lemezefelületen lévő sorrendtől (csak tudnám akkor miért úgy hozta létre)

Ami szívás volt vele eddig:
- ubuntu 9.10 és 10.10 live lemezről próbáltam kiterjesztett particióból kihozni helyet. Egyik ott lévő, sorrendben első partició helyét. Hely felszabadítása jól ment, a kiterjesztett átméretezése is jól ment, de amikor létrehoztam egy újabb kisebb particiót a kiterjesztett elején (kötött lenne a particiók sorrendje, ezért kellett volna), akkor azt későbbi sorszámmal látta el és ettől azonnal kilépet, utána addig el sem indult amíg fdisk-kel le nem töröltem azt.

- Új gép telepítése előtt, ubuntu 10.10 live-val particionáltam volna, de formázni nem akartam a particiókat. Ettől szintén elhal a gparted, fdisk-es takarítás majd az új particiók fájlrendszerre formázása után minden ok.

- Másik gép, két pata lemezből szoftveres raid1 létrehozása. Majd azon particiók létrehozása. Nem képes a debian 6 netinstall lemez particionálója létrehozni a particiókat (60GB / ext3, 5GB swap, 15GB /tmp ext3). Az utolsó elhagyása után mégis telpül, grub nem telepíthető mbr-be. Ez is gparted-et használ talán?

Szóval, ennyire silány a gparted és a telepítőbe épített particionáló, vagy valami más probléma miatt nem lehet varázslón kívül normálisan felosztani a lemezeket? Nagyon nincs mit elrontani particionáláskor, mert olyan egyszerű művelet mint egy faék...

Üdv,
azbest

[MEGOLDVA] Mailman nem küldi szét a posztot

Fórumok

Hi,

Egy már régóta jól működő levelező szerverhez szerettem volna egy mailmant belőni. Sajnos a listára küldött levelet nem kapják meg a tagok, a mail logok alapján meg sem próbálja szétküldeni azt. Malmain logjában sincs semmi különös.

Konfig fájlok 100x átnézve

Lenny - postfix+dovecot+roundcube+postfixadmin

Merre nézelődjek ?

THX