Linux-haladó

interrupts gond 2.6.24-es kernellel

Fórumok

ubuntu, eddig 2.6.20-as kernellel. felraktam a 2.6.24-et, erre az interrupt kicsit megugrott (es ezzel a context switches is, igy a cpu hasznalat is).


Az a loc a "local timer interrupts" roviditese, de mit jelent? es miert ugrott meg?

amugy 8 mag, es kernel config reszlet:


CONFIG_HZ=1000
CONFIG_HZ_1000=y
CONFIG_NO_HZ=y

klónozás nem megy

Fórumok

Adva van kettő darab Dell Gx1 -es ócskavas. Az egyiken felépítettem egy kis rendszert, feltelepítettem a programjaimat - működik :)
Partimage -el lementettem azt a nem egész 3G ext partíciót, sfdisk -el eltettem a partíciós táblát, sőt elmentettem az mbr -t (első 512 byte).
Elővettem a másik gépet, ugyanoda ugyanazokat dolgokat bedugtam. Betettem egy kicsit más geometriájő hdd -t, feltettem rá a partíciós táblát, felcsaptam partimage -val a rendszert - ck. 15MB maradt, nem érdekel. Boot. Hát nem bootol, jó RIP mount chroot lilo - voila bootol :)
Azonban nem látja egyik hálókaártyát sem! - ugyanaz a típus, ugyanabban a slotban ...
Alaplapon: 3Com 3c905B 100BaseTX [Cyclone]
"Első" slotban: Intel 82557/8/9 [Ethernet Pro 100]
(a másik add-on kártya egy duál soros port - valami Timedia -nak ismeri fel).
Ha kihúztam az add-on kártyákat - semmi javulás.
Tanácstalan vagyok? Ötletek?

[MEGOLDVA]postfix + mysql (virtual users) problema

Fórumok

Csö

postfixet szeretnem beloni mysql-es virtualis userekkel es domainekkel (debian etch-en)

viszont valami miatt postfix nem kepes kapcsolodni a mysql-hez:

Apr 29 15:20:42 casper2 postfix/proxymap[6692]: warning: connect to mysql server 127.0.0.1: Access denied for user 'postfix'@'localhost' (using password: YES)
Apr 29 15:20:42 casper2 postfix/cleanup[6693]: warning: ACA5E57815: virtual_alias_maps map lookup problem for ***@****.hu

/etc/postfix/mysql_virtual_alias_maps.cf tartalma:
user = postfix
password = ******
hosts = 127.0.0.1 # postfix chroot miatt nem localhost h nem socketen keresztul csatlakozzon
dbname = nss_mysql
query = ........

main.cf ide vonatkozo sora:
virtual_alias_maps = proxy:mysql:/etc/postfix/mysql_virtual_alias_maps.cf

postfix user jogosultsagai:
grant select on nss_mysql.* to postfix@localhost identified by '*****';

ha a mysql consolos kliensevel (vagy phpmyadminnal) csatlakozok ezzel a userrel akkor kivaloan muxik!

probaltam tobb fajta modon kodolni a postfix user jelszavat mysql-ben de nem segitett
probaltam "proxy" nelkul a virtual_alias_maps-ot, ugy se jo
probaltam localhostra kapcsolodni h unix socketen menjen (csinyaltam linket a chroot-on kivuli mysql socketre)

ha viszont mysql_virtual_alias_maps.cf-ben postfix user helyett root mysql userrel es jelszavaval kapcsolodok akkor vigan megy, de ez durvan nem lenne biztonsagos

mit rontok el?

tobb doksit is vegigneztem, szal megvolt mar a tobb oras RTFM :)

koszonom

Linux 2.6.24 kernel - nem látja az összes memóriát (---- MEGOLDVA ---)

Fórumok

Sziasztok!

A problémám a következő lenne: egy Fujitsu-Siemens Lifebook C1410-es notebook-on Mandriva 2008.1 linux futkározik 2.6.24-es kernel-el.
A gond az, hogy nem látja a rendszer az összes fizikai memóriát.

Ha lshw-val megnézem, szépen látszik a két modul (512MB + 1024MB):

*-memory
          description: System Memory
          physical id: 29
          slot: System board or motherboard
          size: 1536MiB
        *-bank:0
             description: SODIMM Synchronous 333 MHz (3.0 ns)
             physical id: 0
             slot: DDRII 1
             size: 512MiB
             width: 64 bits
             clock: 333MHz (3.0ns)
        *-bank:1
             description: SODIMM Synchronous 333 MHz (3.0 ns)
             physical id: 1
             slot: DDRII 2
             size: 1GiB
             width: 64 bits
             clock: 333MHz (3.0ns)

A top viszont már csak ~ 880MB-ot mutat:


Cpu(s):  1.0%us,  0.3%sy,  0.0%ni, 98.7%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:    905504k total,   858888k used,    46616k free,    67916k buffers

Ha találkozott már valaki hasonló problémával, légyszi segítsen.

Köszi!

Üdv,

Richee

Win2003 csere szambára !

Fórumok

Sziasztok !

Adott egy win2003 szerver, melyet két alhálózatban használok (192.168.1.x és 192.168.64.x )
A szerveren megosztott mappák, melyeket kb. 900 felhasználó használ.
A helyére szeretnék tenni egy debian linux-ot szambával.
A szamba megy szépen, megosztások is userek is szépen működnek.
A problémám, hogy a samba mindkét alhálózatba megjeleníti az összes gépet, win2003 szerver eddig csak azokat a gépeket jelenítette meg, amik a saját alhálózatukban voltak.
Mióta megy a samba, azóta minden gép melyen van megosztva valami, látszik mindkét alhálóban.
A debian linuxos gépben 1 hálókártya van 2 ip címmel.

Ha valaki tudna segíteni, hogy merre keressem a megoldást, azt köszönöm előre is!

Virtualbox szerver háttérben

Fórumok

Nagyon tetszik a virtualbox kezelhetősége, de van egy feature amit sehogy sem találok benne.Olyan eszközt keresek hozzá, amivel úgy lehet virtuális gépeket menedzselni mint a vmware-server-console programmal.

Tehát a virtuális gépeid háttérben futnak (mondjuk egy izmosabb szerveren), látod egy listában mindet. Kiválaszthatod bármelyiket és a képernyőjére be tudsz lépni. Majd miután végeztél a dolgoddal kiléphetsz a képernyőről úgy, hogy a virtuális gép fut tovább.

A virtualbox-on sehol sem találtam olyan menüpontot, amivel ki lehetett volna lépni az éppen futó virtuális gép ablakából úgy, hogy a gép fusson utána tovább. És persze később lehessen hozzá újra csatlakozni. Van erre valami lehetőség?

File szinkronizálás több szerver között

Fórumok

Üdv,

Feladatom része, hogy több szerveren lévő fileokat kell szinkronizálni 1 master gépről. Több megoldás is eszembe jutott és véleményt kérnék rá, esetleg ötletet, hogy ki mit javasol, illetve milyen más, általam nem ismert megoldások léteznek még/a leírtak közül mi az ami megvalósíthatatlan és miért.

1. adatbázisba az állományok
Egy master mysql adattáblába írom a binárisokat ezt replikálom a többi gépre, majd szinkron végén egy shell/sql script futtatással lekövetem a jelenlegi struktúrát, és a gépre visszaírom a fileokat.

Kérdés: Mit kezd a mysql pl egy 1 Gb-os állománnyal, le tudja kezelni? A duplikálás ugye 2x annyi helyet foglal. Járható ez az út?

2. rsync
Rsync-el történik a frissítés crontabból vezérelve.
Érdemes erre elindulni? a master gép filerendszeréhez képest jóval később jelenik meg az adat, illetve az rsync mennyire "pontos", visszaellenőrizhető. Mi történik ha az egyik gép kiesik, hogyan szinkronizálódik tovább?

3. sshfs + raid 1 (megvalósítható?)
felmountolni majd raid 1-be kötni és a frissítés a háttérben történik, titkosított csatornán. egyes gépek nem szerverteremben, localban vannak, így internet használata is kell.)

4. nfs + raid 1 (megvalósítható?)
ez előzőhöz hasonló módon.

5. SOAP protokollon keresztül történik az update, és a leellenőrzött majd visszaküldött struktúra alapján sql-be letárolom a változások listáját és crontabból 1 percenként frissítem.

Nos szerintetek melyik az amelyik legjobban megállja a helyét egy átlag 100-150 Gb-os tárhelyszükségletű napi átlag 1000 állományszintű updatehez (file: törlés/csere/rögzítés)

Előre is köszönöm építő jellegű hozzászólásaitokat.

Mizu

wpa_supplicant + 2.6.25

Fórumok

Hi, urak!
erdeklodnek, hogy a linux2.6.25-git6 kernellel muxik e a wpa_supplicant alkalmazas?
az a helyzet, hogy en madwifi-vel hasznalnam, ami lefordul es be is toltodik az interface letrejon mind a wifi0 mind az ath0 ...
a wpa_supplicant is lefordul fut is, de nem igen akar kapcsolodni.
az strace -el valo futtatasnal az a helyzet, hogy egy select(... utasitasnal loopol.
most a madwifivel a kernellel vagy a wpa_supplicanttal van a gond ?

elore is koszi a valaszokat.
szep napokat
zsomi

apache2 + mod_proxy_balancer + mod_cache

Fórumok

Sziasztok!

Szeretnek egy http-frontend szervert osszerakni de sajnos nem mukodik tokeletesen.Funkcioja szerint szetosztja a kereseket a backend szerverek kozott mikozben a statikus tartalmat a sajat cache-ebol szolgalja ki. Mindezt egy apache2 szerverrel es a kovetkezo modulokkal:

    * mod_proxy
    * mod_proxy_balancer
    * mod_proxy_http
    * mod_cache
    * mod_mem_cache
    * mod_disk_cache

A konfig fajlok a kovetkezok:

frontend



  <IfModule mod_cache.c>
    <IfModule mod_disk_cache.c>
      CacheMinFileSize 1
      CacheMaxFileSize 52428800
      CacheDirLength 4
      CacheDirLevels 4
      CacheRoot /var/cache/apache2/mod_disk_cache
    </IfModule>
    <IfModule mod_mem_cache.c>
      MCacheMinObjectSize 1
      MCacheMaxObjectSize 1048576
      MCacheMaxObjectCount 65536
      MCacheSize 1572864
      MCacheRemovalAlgorithm GDSF
    </IfModule>
    #UseCanonicalName On
    CacheDefaultExpire 14400
    CacheMaxExpire 86400

    CacheEnable mem /
    CacheEnable disk /

  </IfModule>

  ProxyRequests Off
  ProxyIOBufferSize 8192
  ProxyReceiveBufferSize 65535
  ProxyMaxForwards 1000
  ProxyTimeout 30

  <Proxy *>
    Order deny,allow
    Allow from all
  </Proxy>

  <Proxy balancer://proba_cluster>
    BalancerMember http://www1.proba.hu route=ha1
    BalancerMember http://www2.proba.hu route=ha2
    ProxySet lbmethod=byrequests
  </Proxy>

  ProxyPass /balancer-manager !
  ProxyPass /server-status !
  ProxyPass / balancer://proba_cluster/ stickysession=BALANCEID nofailover=On

  ProxyPassReverse / http://www1.proba.hu/
  ProxyPassReverse / http://www2.proba.hu/

backend 1


  RewriteEngine On
  RewriteRule .* - [CO=BALANCEID:balancer.www1:.proba.hu]

backend 2


  RewriteEngine On
  RewriteRule .* - [CO=BALANCEID:balancer.www2:.proba.hu]

A problemam az, hogy ha be van kapcsolva a mem_cache vagy a disk_cache kozul barmelyik vagy akar mindketto akkor elofordul, hogy hiaba van a stickysession szerint a www1 szerveren a kliens egyszer csak atrakja a masik szerverre. Ilyenkor elveszlik a session.

Nem talalok logikus magyarazatot, hogy miert tortenik ez. Mi koze lehet a cache-nek ehhez? Mit csinalok rosszul?