Linux-haladó

gam_server process - Mi ez?

Fórumok

Üdv,

Tudnátok segíteni kideríteni, hogy mit csinál a gam_server process? Tudom hogy nem kernel szintű service, hanem felhasználói szinten fut.

Elolvastam a Gamin projekt oldalát is, meg Google-ben talált fórumokat. De mindenki arról ír, hogyan szeretnék leállítani.

Egyszerűen nem találok infót arról, hogy konkrétan mire jó? Azt tudom hogy fájlok változását monitorozza kérés alapján. De azt is akkor, ha egy másik program kéri.

Konkrétan nem látom át hogy eltávolítása mit eredményezne.
Köszi.

Egyéb infó:
---------------------------------------------

desktop:~/Desktop$ lsof -c gam_
lsof: WARNING: can't stat() ext3 file system /dev/.static/dev
      Output information may be incomplete.
COMMAND    PID   USER   FD   TYPE     DEVICE    SIZE    NODE NAME
gam_serve 4084 andras  cwd    DIR        9,0    4096 5160962 /home/andras
gam_serve 4084 andras  rtd    DIR        9,0    4096       2 /
gam_serve 4084 andras  txt    REG        9,0   85092 5144588 /usr/lib/gamin/gam_server
gam_serve 4084 andras  mem    REG        0,0               0 [heap] (stat: No such file or directory)
gam_serve 4084 andras  mem    REG        9,0   38372 9175301 /lib/tls/i686/cmov/libnss_files-2.3.6.so
gam_serve 4084 andras  mem    REG        9,0   34320 9175303 /lib/tls/i686/cmov/libnss_nis-2.3.6.so
gam_serve 4084 andras  mem    REG        9,0   76548 9175298 /lib/tls/i686/cmov/libnsl-2.3.6.so
gam_serve 4084 andras  mem    REG        9,0   30428 9175299 /lib/tls/i686/cmov/libnss_compat-2.3.6.so
gam_serve 4084 andras  mem    REG        9,0   89370 9175306 /lib/tls/i686/cmov/libpthread-2.3.6.so
gam_serve 4084 andras  mem    REG        9,0 1241392 9175292 /lib/tls/i686/cmov/libc-2.3.6.so
gam_serve 4084 andras  mem    REG        9,0   30612 9175308 /lib/tls/i686/cmov/librt-2.3.6.so
gam_serve 4084 andras  mem    REG        9,0  596608 5559140 /usr/lib/libglib-2.0.so.0.1200.4
gam_serve 4084 andras  mem    REG        9,0   21568 5554484 /usr/lib/gconv/gconv-modules.cache
gam_serve 4084 andras  mem    REG        9,0   88164 6733882 /lib/ld-2.3.6.so
gam_serve 4084 andras    0r   CHR        1,3             465 /dev/null
gam_serve 4084 andras    1w   CHR        1,3             465 /dev/null
gam_serve 4084 andras    2w   CHR        1,3             465 /dev/null
gam_serve 4084 andras    3r   DIR        0,9       0       1 inotify
gam_serve 4084 andras    4u  unix 0xdff7d900            8328 socket
gam_serve 4084 andras    5r  FIFO        0,5            8329 pipe
gam_serve 4084 andras    6w  FIFO        0,5            8329 pipe
gam_serve 4084 andras    7u  unix 0xdff7d500            8331 socket

RAID1 vs LILO

Fórumok

Sziasztok,

pár éve mdam-el összeraktam egy raid1-es arrayt, ami azóta is jól muzsikál. Anno teszteltem, ha lehúztam bármelyik hdd-t szépen bebootolt a másikról (és elindult a rebuild a spare diskkel). Most upgradelve lett a konfiguráció, gondoltam nem javítom meg azt ami nem romlott el és maradtam az eddigi eszközöknél: madm, raid1, lilo. De most csak akkor bootol, ha az sda bent van a gépben, egyébként nem (a bios sda, sdb, sdc, sdd sorrenddű bootolásra van állítva).
Szerintetek mi lehet a hiba?

Itt van a felépítés:

OS:

# uname -a
Linux edax 2.6.24.2_core2_edax #4 SMP Mon Feb 18 10:46:31 CET 2008 x86_64 x86_64 x86_64 GNU/Linux

A kernelben benne van minden raid0/1/10-hoz szükséges stuff.

Partitions:

# fdisk -l

Disk /dev/sda: 251.0 GB, 251000193024 bytes
255 heads, 63 sectors/track, 30515 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1           6       48163+  fd  Linux raid autodetect
/dev/sda2               7        1222     9767520   fd  Linux raid autodetect
/dev/sda3            1223       30515   235296022+  fd  Linux raid autodetect

Disk /dev/sdb: 251.0 GB, 251000193024 bytes
255 heads, 63 sectors/track, 30515 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1           6       48163+  fd  Linux raid autodetect
/dev/sdb2               7        1222     9767520   fd  Linux raid autodetect
/dev/sdb3            1223       30515   235296022+  fd  Linux raid autodetect

Disk /dev/sdc: 251.0 GB, 251000193024 bytes
255 heads, 63 sectors/track, 30515 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   *           1           6       48163+  fd  Linux raid autodetect
/dev/sdc2               7        1222     9767520   fd  Linux raid autodetect
/dev/sdc3            1223       30515   235296022+  fd  Linux raid autodetect

Disk /dev/sdd: 251.0 GB, 251000193024 bytes
255 heads, 63 sectors/track, 30515 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdd1   *           1           6       48163+  fd  Linux raid autodetect
/dev/sdd2               7        1222     9767520   fd  Linux raid autodetect
/dev/sdd3            1223       30515   235296022+  fd  Linux raid autodetect

Disk /dev/md0: 49 MB, 49217536 bytes
2 heads, 4 sectors/track, 12016 cylinders
Units = cylinders of 8 * 512 = 4096 bytes

    Device Boot      Start         End      Blocks   Id  System

Disk /dev/md2: 481.8 GB, 481886076928 bytes
2 heads, 4 sectors/track, 117647968 cylinders
Units = cylinders of 8 * 512 = 4096 bytes

Disk /dev/md2 doesn't contain a valid partition table

Disk /dev/md1: 20.0 GB, 20003684352 bytes
2 heads, 4 sectors/track, 4883712 cylinders
Units = cylinders of 8 * 512 = 4096 bytes

Disk /dev/md1 doesn't contain a valid partition table

RAID:

# cat /proc/mdstat 
Personalities : [raid0] [raid1] [raid10] [multipath] 
md1 : active raid10 sdd2[3] sdc2[2] sdb2[1] sda2[0]
      19534848 blocks 64K chunks 2 near-copies [4/4] [UUUU]
      
md2 : active raid10 sdd3[3] sdc3[2] sdb3[1] sda3[0]
      470591872 blocks 64K chunks 2 near-copies [4/4] [UUUU]
      
md0 : active raid1 sdd1[2](S) sdc1[3](S) sdb1[1] sda1[0]
      48064 blocks [2/2] [UU]
      
unused devices: <none>

LILO:

# grep -v "#" /etc/lilo.conf
lba32
boot = /dev/md0
raid-extra-boot = mbr
append = "hda=ide-cd hdb=ide-cd"
prompt
timeout = 100
change-rules
  reset
vga = normal


image = /boot/vmlinuz
  root = /dev/md1
  label = RAID
  read-only

image = /boot/edax_core2_v1
  root = /dev/md1
  label = RAID_old
  read-only

# lilo -v -v 
LILO version 22.6.1, Copyright (C) 1992-1998 Werner Almesberger
Development beyond version 21 Copyright (C) 1999-2004 John Coffman
Released 17-Nov-2004 and compiled at 00:24:45 on Sep  2 2005.

pf_hard_disk_scan: ndevs=4
  0800  69BAA24A  /dev/sda
  0810  507DEA16  /dev/sdb
  0820  00140000  /dev/sdc
  0830  614D2472  /dev/sdd
device codes (user assigned pf) = 0
device codes (user assigned) = 0
device codes (BIOS assigned) = F
device codes (canonical) = F
RAID info:  nr=4, raid=2, active=2, working=4, failed=0, spare=2
md: RAIDset device 0 = 0x0801
RAID scan: geo_get: returns geo->device = 0x82 for device 0801
disk->start = 63                raid_offset = 0 (00000000)
md: RAIDset device 1 = 0x0811
RAID scan: geo_get: returns geo->device = 0x80 for device 0811
disk->start = 63                raid_offset = 0 (00000000)
md: RAIDset device 2 = 0x0831
RAID scan: geo_get: returns geo->device = 0x83 for device 0831
disk->start = 63                raid_offset = 0 (00000000)
md: RAIDset device 3 = 0x0821
RAID scan: geo_get: returns geo->device = 0x81 for device 0821
disk->start = 63                raid_offset = 0 (00000000)
Using BIOS device code 0x80 for RAID boot blocks
raid_setup returns offset = 00000000  ndisk = 4
 BIOS   VolumeID   Device
  80    507DEA16    0810
  81    00140000    0820
  82    69BAA24A    0800
  83    614D2472    0830
raid flags: at bsect_open  0x02
Reading boot sector from /dev/md0
map_create:  boot=0900  map=0900
mode = 0x03,  columns = 80,  rows = 25,  page = 0
Using MENU secondary loader
Calling map_insert_data
Secondary loader: 18 sectors (0x3400 dataend).
bios_boot = 0x80  bios_map = 0x80  map==boot = 1  map S/N: 00000000
BIOS data check was okay on the last boot

Boot image: /boot/vmlinuz
Setup length is 20 sectors.
Mapped 4174 sectors.
Added RAID *

Boot image: /boot/edax_core2_v1
Setup length is 14 sectors.
Mapped 3938 sectors.
Added RAID_old

 BIOS   VolumeID   Device
  80    507DEA16    0810
  81    00140000    0820
  82    69BAA24A    0800
  83    614D2472    0830
do_md_install: MD_PARALLEL
/boot/boot.0900 exists - no boot sector backup copy made.
Map file size: 55808 bytes.
RAID device mask 0x000F
The boot record of  /dev/md0  has been updated.
Reading boot sector from /dev/sda
Warning: /dev/sda is not on the first disk
Using s/n from device 0x82
/boot/boot.0800 exists - no boot sector backup copy made.
The Master boot record of  /dev/sda  has been updated.
Reading boot sector from /dev/sdb
Using s/n from device 0x80
/boot/boot.0810 exists - no boot sector backup copy made.
The Master boot record of  /dev/sdb  has been updated.
Reading boot sector from /dev/sdd
Warning: /dev/sdd is not on the first disk
Using s/n from device 0x83
/boot/boot.0830 exists - no boot sector backup copy made.
The Master boot record of  /dev/sdd  has been updated.
Reading boot sector from /dev/sdc
Warning: /dev/sdc is not on the first disk
Using s/n from device 0x81
/boot/boot.0820 exists - no boot sector backup copy made.
The Master boot record of  /dev/sdc  has been updated.

Köszi, hogy eddig elolvastad és előre is a segítséged, de ha kérhetlek, ne javasold, hogy használjak grubot :)

Üdv, Ádám

xorg és evdev

Fórumok

sziasztok!

a következő probléma van a gépemmel: normál asztali pc, usb-s beviteli eszközökkel (billentyűzet és egér) minden újraindításkor az udev más eventként "érzékeli" például az egeret. tehát van amikor az egér /dev/input/event0 -ként van amikor /dev/input/event1 -ként látszódik és így tovább. ez nekem rendkívül kellemetlen, mert emiatt el szokott szállni az X, ha egy tetszőleges bootoláskor az előzőleg bekonfigolt "event" sorszáma megváltozik! az evdevre szükségem lenne, mert az egér egy logitech mx revolution és szeretném használni az összes gombját.
a linux disztrib debian/lenny, tehát jelen pillanatban az xorg 7.2-es.
itt van az xorg.conf releváns része:


Section "InputDevice"
     Identifier     "Configured Mouse"
     Driver         "evdev"
     #Option        "Phys"         "usb-*/input0"
     #Option        "Device"       "/dev/input/by-id/usb-Logitech_USB_Receiver-event-mouse"
     Option         "Device"       "/dev/input/event0"
     Option         "CorePointer"
EndSection

amint látszódik próbáltam a megfelelő device-t input/by-id/... ként is elérni, de ettől szintúgy elszáll az X szerver. próbálkoztam opcióként "Phys" megadásával is, ez se segített sajnos :( az automatikus beállítás (ez vmi evdev brain-ként látszódik az xorg logjában) se segít, ilyenkor nem találja meg a megfelelő beviteli eszközt.

Vmware virtulis gépen futtatott Windows SBS

Fórumok

Adva van a következő helyzet:
Van egy 4 magos Xeonnal felépített szerver (4G RAM) jó Hw. RAID stb.
Van egy Ms Small Business Szerver amit futtatni kellene rajta
(Ez nem kérdés - adottság. Lotus Notes és Ms SQL kell hogy menjen - ilyen az alkalmazás, vannak Win specifikus részei - ne mondjátok azt, hogy a Notes megy Linuxon is, mert tudom.)
A probléma és az ötletadó az, hogy az SBS csak 2 magot támogat és emiatt a másik kettő csak lazsálna.

Az ötlet az, hogy a gépen legyen egy Linux rajta Vmware szerver és a virtuális gépen az SBS. Ennek oda lehet adni két processzort és a másik két mag pedig csinál más értelmeset Linux alól.
Másik eőny, hogy hardware csere esetén nagyon könnyen át lehetne telepíteni egy másik gépre a virtuális gépet.

A kérdések:
Nem hoz-e be a plusz réteg egy csomó instabilitást? (Hiába jó az ötlet, ha nem működik.)
A memórián kívül, amit a host operációs rendszer vesz el mit veszítünk még teljesítményben?

Megosztott desktop-search

Fórumok

Sziasztok!

Egy smb-vel Windows-on megosztott file-rendszeren lévő nagymennyiségű (többszázezer) office/pdf dokumentumot szeretném felindexelni a könnyebb kereshetőség érdekében. A desktop search rendszerek valami hasonlóra képesek, de nekem az kellene, hogy egy központi helyen történjen az indexelés, és platformfüggetlen módon mehessen a keresés (pl. egy WEB-lapon keresztül). Van ilyen program/eszköz akár Win akár Linux környezetben?

TiLK

squid PAC

Fórumok

Tudja valaki minek nem jó egy normális squid autoconfig.pac, ami tokéletesen kicsolgálja a windows klienseken levő böngészőket legyen az Firefox vagy IE, nem jó linux alatti böngészőnek, sem Firefox sem Konqueror sem IE. Így néz ki a pac.

var proxy_softnet="PROXY proxy:3127";
var proxy_eserv="PROXY proxy2:3129";

function FindProxyForURL(url, host) {
if(shExpMatch(host,"*hosts*"))
var proxy = "DIRECT";
else if(isPlainHostName(host))
var proxy = "DIRECT";
else if(isInNet(host,"172.16.0.0","255.240.0.0"))
var proxy = "DIRECT";
else if(isInNet(host,"192.168.0.0","255.255.0.0"))
var proxy = "DIRECT";
else if(isInNet(host,"10.255.0.0","255.255.0.0"))
var proxy = "DIRECT";
else if(isInNet(myIpAddress(),"10.51.1.0","255.255.255.0"))
var proxy = proxy_softnet;
else if(isInNet(myIpAddress(),"192.168.82.0","255.255.255.0"))
var proxy = proxy_eserv;
//alert("proxy for "+myIpAddress()+" is "+proxy);
return proxy;
}

mintha egyszerüen fel sem ismerné a myIpAddress() funkciót példáúl.

Van valakinek valami tippje?

Előre is köszi.

fálj tördelés tiltása

Fórumok

Hali!

Szeretném megkérdezni, hogy tudtok-e valami módszert arra, hogy letiltsam egy fálj tördelését a winchesteren. Tehát azt szeretném, ha az az 1 GB-os fájl folytonosan helyezkedne el. Jelenleg xfs fájlrendszert használok, de akár a váltás is megoldható ha másik fájlrendszernél ez lehetséges.

Előre is köszi a válaszokat!

megoldva - GIF anim elemzes

Fórumok

Sziasztok

Egy olyan programot keresek amivel megallapithato hogy egy GIF animacioban az egyes retegekben mekkora a nem atlatszo terulet pixelben.

Esetleg GIMP plugin is szoba johet 2.4 hez.

-megoldas-

Gimp alap feature a cucc...

Color > Info > Histogram ... ott Alpha csatorna.. es lent igenyhez illo beallitas.

Apache fagyás

Fórumok

Üdv,

Előbb képekkel prezentálom a problémát sorban:

nagios ilyeneket üzenget:
http://www.screencast.com/users/cadmagician/folders/Jing/media/a10d7e75…

http://www.screencast.com/users/cadmagician/folders/Jing/media/f96fff4c…

az apacheból ez lesz:
http://content.screencast.com/media/9c67dc3c-ac50-4b16-9734-008ab4550ce…

load az időtartamra
http://www.screencast.com/users/cadmagician/folders/Jing/media/4378d88c…
látható a "fagyás" időtartam alatt a load leesik, de magától helyrejön az apache, de sem előtte, sem utána nincs nagy load

free most
http://www.screencast.com/users/cadmagician/folders/Jing/media/f4def8a5…

server tuning, prefork module-lal:

StartServers 12
MinSpareServers 5
MaxSpareServers 15
ServerLimit 250
MaxClients 250
MaxRequestsPerChild 40

a nagios üziket estefelé kapom minden nap, mikor kezd a nézettség csúcs lenni, ekkor olyan 3 lesz a load, kb 250 ember nézheti egyszerre az oldalt, kb 2-3 naponta megáll az apache kis időre mikor milyen időben, majd mint látható fut tovább.

ezt a jelenséget több szervernél is tapasztaltam, hogy az apache megáll, majd "ujraindul". a tuningban már több opció ki volt próbálva, de egyik sem segített.
2.2.4. 2007. nov. 9. suse 10.3

szóval mi lehet a probléma?

Köszönöm.