Debian GNU/Linux

Debian Squeeze Php4, Php5 futtatás

Fórumok

Sziasztok!

Következőben kérném a segítségeteket:
Van egy elfuserált web oldalunk ami csak valamiért php4-ben működik tökéletesen, ezért felraktam a php4 csomagot a következő képen:

cat /etc/apt/sources.list.d/etch.list
deb http://snapshot.debian.org/archive/debian/20070612T000000Z lenny main

Utána feltelepítettem a következő csomagokat:
php4-cgi, php4-cli, php4-common, php4-curl, php4-dev, php4-domxml, php4-gd, php4-imap, php4-mcal, php4-mcrypt, php4-mysql

Virtualhost-ba beírtam a következő sorokat:

.
.
.

# PHP4

Options ExecCGI FollowSymLinks
SetHandler fcgid-script
FCGIWrapper /usr/bin/php-cgi .php

Ezek után az adott oldal már php4-ben fut, de sql-hez nem akar felcsatlakozni mi lehet a gond?
A web oldal a következő hibát írja ki:

Database Error: Unable to connect to the database:The MySQL adapter "mysqli" is not available.

Nagios | check_apt problema

Fórumok

Hi!

adott 1db nagios server (debian 6), adottak a monitorozando gepek, a check_apt es check_apt_distupgrade -el van gondom, mert ha beallitom egy monitorozando gepre ezt a service ellenorzest is, akkor annal a gepnel is a nagios server ertekeit kapom vissza.

Valaki tud megoldast?

koszi,
FBK

pptpd szerver miért lassú?

Fórumok

Sziasztok!
Gerinchálózatra kötött (100Mbit/s fel- és letöltési sebesség) Linux szerveremre tettem pptpd szervert. A telepítést eszerint a leírás szerint végeztem: http://poptop.sourceforge.net/dox/debian-howto.phtml

A végén az iptables-el az alábbiakat módosítottam:
iptables -A FORWARD -i ppp+ -o eth0 -j ACCEPT
iptables -A FORWARD -i eth0 -o ppp+ -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

A probléma az alábbi:
Speedtesttel az otthoni 25Mbit-es net sebesssége leesik 15-16Mbit/s-ra, de ez a kisebb gond. A nagyobb az, hogy a weboldalak piszok lassan töltődnek be. Tehát speedtest megy rendesen, ping idők jók, de mondjuk a www.whatismyip.com weboldal 1 percig is tölt.

Mi ennek az oka? Olyan, mintha a pptp szerver nem tudna elég szálat átengedni? Lehet ilyen?

Samba lag

Fórumok

Sziasztok,

Adott egy samba szerver, ami lagol. Gigabiten összekötöm egy géppel, 23-24Mbyte/sec írás, 26Mbyte/sec olvasás, ez idáig rendben is lenne, nekem elég. Ugyanerre a gépre egy w2k8 servert telepítettem, az tud 25-26Mbyte/sec körül írni/olvasni.A gépre egy éttermi rendszer adatai kerülnek, az adatbázisban sok kis, 5-10k-s fájlok laknak. A pincérek kis kézi spec hardveren rendelik a dolgokat, rádiós kapcsolaton keresztül, ennek a progija egy terminálon fut, mert az antenna soros porton van meghajtva.

A szerver egy N40L HP microserver, 8G RAM, OCZ Vertex3 120G SSD. Debian squeeze fut rajta.

Itt a samba eredménye:
2012.03.08 14:37:08:125 []:[]:article 560 count 1 set
2012.03.08 14:37:08:703 []:[]:showing orderscreen

Ez 0.578sec válaszidő. Konkrétan ennyi idő, mig a pincér lenyom egy gombot, és a kütyü képernyőjén megjelenik a rendelés.

Itten meg a w2k8 eredménye:
2012.03.08 14:04:20:156 []:[]:article 560 count 1 set
2012.03.08 14:04:20:453 []:[]:showing orderscreen

Ez ~0.3sec. Azaz kb. fele annyi, mint linuxon.

Lokálisan 0.1-0.2sec a történet. A tesztek körülményei azonosak, a gépeket direktben összekötöttem kábellal, gigabiten jönnek össze. Ha beteszek egy gbites switchet, akkor nem mérek nagyobb időket jelentősen. Próbáltam a lokális file szerverünkkel is, az is debian sqeeze, dettó ugyanezek az idők jönnek ki.

Már széttúrtam a neten samba, meg linux-hálózat gyorsításról.

Itten egy smb.conf: http://pastebin.com/JKqH0RRx
Itten egy sysctl.conf: http://pastebin.com/RTkiDsKj

Mit lehet még tenni? Nem tudom elfogadni, hogy a windows megosztása gyorsabb. Ennyivel meg pláne nem. Az meg végképp nem opció, hogy valahová debian helyett windows szervert tegyek le, és nem is csak az ára miatt. :)

Nem bootol a Debian GNU/Linux 6 (kernel 2.6.32-5-686)

Fórumok

Nem bootol a Debian GNU/Linux 6.0.3 (frissítve a 6.0.4. megjelenése után), 32 bites IBM PC kompatibilis számítógép, 1 GB ECC memória, Intel Pentium 4 HT. Aki tudja hogy lehet megjavítani, kérem ossza meg velem. Grub van telepítve, de recovery módban se megy, és próbáltam úgy is elindítani mintha nem lenne Grub telepítve: „BOOTMGR is missing”. Recovery módban se megy, ugyanaz mint anélkül. Megvan a multi-arch-os DVD a 6.0.3.-as és 6.0.4-es is kiírva DVD+RW-re, .iso file-ban is megvannak, és 6.0.3.-asról egy könyvtárba is be vannak másolva a file-ok. Ezen kívűl megvan a 6.0.4. IA-32-es változatának 8 DVD-je .iso file-ban. Használni sajnos nem tudom, még talán azt se lehet megadni hogy nem tudom hol a DVD, töltse le az internetről. Mindig a DVD-t kéri, nem is lehet megadni hogy hol vannak a file-ok. Úgy lenne az igaz ha a 8 darab .ido file-t használni tudná merevlemezről. Egyébként azt se tudom, hogy a 6.0.4-est elfogadja-e a 6.0.3-as helyett, ha telepíteni akarok: ekkor ugyanis letörölném a lemezt, a .iso file-t és a könyvtárat is ahol a lemez file-jai vannak (amely file-ok az iso-ban is bennevannak).

Bootoláskor ezt írja ki:

udevd-work[64]: symlink '../dm-2' 'dev/mapper/1ATA.udev-tmp' failed: fájl exists
[Bár nem ezt töröltem, hanem a tmp könyvtár tartalmát, mégis megszűnt ez a hibaüzenet.]
mdadm: No arrays found in config file or automatically
[ 3.660023] end_request: I/O error, dev fd0, sector 0
mount: mounting /dev/disk/by-uuid/9ed5112f-19c3-4d60-8bea-5d0fceaf2b54 on /root failed: device or resource busy
mount: mounting /dev on /root/dev failed: No such file or directory
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed: No such file or directory
Target filesystem doesn't have requested /sbin/init
No init found. Try passing init= bootary
[Próbáltam: init= bootary, illetve a bootary parancsot is: nem találja a bootary file-t]
BusyBook v1.17.1 (Debian 1:1.17.1-8) built-in shell (ash)
Enter help ...
/bin/sh: can't access tty; job control turned off

A prompt ekkor (initramfs). Aki tudja hogy Linuxon a prompt szó helyett mit használnak, kérem ossza meg velem. A gyökérben vagyunk, a pwd is /-t ír ki, de van . és .. könyvtár. A sys könyvtárat néztem, az nem üres, mint amikor nem megy a Linux. A sys/kernel könyvtárban legfeljebb 4 KB-os file-ok vannak. Az exit parancs hatására:
[ 928.481642] Kernel panic - not syncing: Attempted to kill init!
A billentyűzeten NumLock led nem világít, a másik 2 villog. A gép lefagy.

A Grub-ban ez van:

insmod part_msdos
insmod ext2
set root=(hd0,msdos5)
search --no-floppy --fs-uuid
linux /boot/vmlinuz-2.6.32-5-686 root=UUID= 9ed5112f-19c3-4d60-8bea-5d0fceaf2b54 ro quiet (ro single esetén recovery mode)
initrd /boot/initrd.img-2.6.32-5-686

Ez a hosszú kód nem tudom mi, mindig ugyanaz (9ed5112f-19c3-4d60-8bea-5d0fceaf2b54 ).
Az msdos5 a 0. extended partíciót jelenti, fogalmam sincs sincs hogy miért nem elsődleges partícióról bootol, én nem hoztam létre extended partíciót. Így próbáltam elindítani úgy mintha nem lenne Grub:

insmod part_msdos
set root=(hd0,msdos2)
chainloader +1
boot

Ekkor a Grub nem találta a partíciót, msdos3 esetén pedig „BOOTMGR is missing”.
Egyébként a swap, ami 2.7 GB-os, korábban önálló partíció volt, most viszont üres helynek látja. Gondolom a Windows Developer Preview telepítője rontotta el a partíciós táblát. Ráadásul van amikor ezt 2.1 GB-nak látja: ha a Linux 2.7 GB-nak veszi, akkor felülírhatja a mögötte levő NTFS partíciót. Ezt jó lenne javítani: gondolom swap megszüntetése, majd újra létrehozása. De ezt nem tudom hogy kell (egyébként hibernálni is szeretném, de azt se tudom hogy kell, ez is érdekelne).
Mivel egyes programok felülírják a Grub-ot, jó lenne megcsinálni hogy

A lemezen gyökérben amikor nem megy a Linux:

initrd.img 10 MB (próbáltam a Grub-ban ezzel indítani a /boot helyett, de ugyanaz az eredmény)
vmlinuz 2 MB
Üres könyvtárak: selinux, sys, mnt, proc, lost+found, opt.
A mount könyvtárban csak üres könyvtárak vannak: cdrom[0], floppy[0].
Nemüres könyvtárak: dev, var, home, usr, srv/cvs/CVSROOT, bin, lib, sbin, etc, tmp (ennek tartalmát én töröltem).
A boot könyvtárban van a grub könyvtár, és 4 fájl: vmlinuz-, config-, System.map-, initrd.img-, a - után 2.6.32-5-686 van mindegyiknél.

A telepítő DVD-n elindul a javító mód, de azt várja írjak be neki parancsot. De nem tudom, milyen parancs telepíti újra kernelt a moduljaival együtt, gondolom ez kellene.
Van egy működőképes Windows XP is a lemezen, ezen van ext2fs driver, ami az ext3-at is tudja ami nekem van, F: meghajtóként elérem, írni is tudom.

Némit az előzményekről, lehet hogy ezek miatt romlott el a Linux:

Sokmindent telepítettem hogy később majd lehet hogy kellesz, főleg a forráskód miatt. Aztán a különféle kerneleket leszedtem mert a Grubban már vagy 10 sor volt a Linuxnak, utána a csak letöltést választottam telepítés nélkül. Olyanokat is telepítettem amit nem kellett volna, telepítéskor kérte hogy adjak meg felhasználónevet, kezdő jelszót, stb (például LDAP szerver vagy mi, kernelmodulok is biztos voltak). Nem tudom mi az, csak volt bőven szabad hely, hát gondoltam egy pipabekapcsolásnyi időt megér hogy ha esetleg kell, később ne kelljen keregélni. Na ekkor a telepítéskor a terminálablakban Control+C vagy nem tudom mi volt, többször is. Ugyanazt többször is próbáltam telepíteni sikertelenül (többmindent telepítettem egyszerre, és nem tudom, melyiket nem sikerült közülük telepíteni). Csak arra emlékszek hogy kiírta hogy dialog: a TERM nincs beállítva, ezért nem használható, terminálablak van helyette.
Más sikertelen telepítés is volt: a flash plugint nem sikerült, mert a gcc túl régi volt, más módon telepítve meg nem tudom mi volt a hiba, lefagyott (csak a program), leállítottam, utána meg sose sikerült: gondolom valami nyilvántartásban beírt valamit, ami nem készült el. Szóval youtube például azóta sincs, de amit Windows letöltöttem róla, a file-okat lejátssza a Linux.

Frissítettem. A frissítő program sokáig ment, majd lefagyott, így kilőttem (szabálytalan kilépés). Utána újra elindítva nem talált frissíteni valót, többször is próbáltam.
Újraindítottam a gépet, karakteres módban kiírt valami olyat hogy starting with new kernel, kinit, aztán lefagyott. Máskor is lefagyott kernelcserénél, de reset után működött. Most nem.

Debian 6 szerver fagy

Fórumok

Sziasztok,

Van egy szerverem Debian 6-al, ami routerként funkcionál.
Van rajta Webmin, rtorrent, samba, valamint a routerhez szükséges funkciók, illetve apache, mysql, php (webszerver).
Valamint egy Cisco AP van utána kötve.
Minden normálisan működik, a CPU nincs terhelve, mert nincs mi terhelné.
Viszont egyszer gondol egyet és megfagy, ilyenkor a két integrált lan kártya teljesen sötétlesz, egy led sem világit egyiken sem.
Monitort rákötve semmi, a monitor nem kap jelet.
A fagyások változóak van amikor megy 2-3 napig, van amikor 15 óra után fagy.
Log fájlokat olvastam de nem találtam semmit, persze nem nagyon értek a linuxhoz, szóval lehet, hogy nem jól néztem :)

Tudnátok segíteni kideríteni, hogy mitől fagy a gép?

Előre is köszönöm.

[megoldva] apt-get update időtúllépés

Fórumok

Üdv!
Olyanba futottam bele hogy az "apt-get update" nem tudja letölteni a csomaglistát, időtúllépésre hivatkozik.
Olyan mintha nem létezne a cím, ping szerint pedig elérhető.

Régebben is volt ilyen gondom, de akkor egy shutdown -r now megoldotta a gondot..

Distro: Debian 6 (2.6.32-5-686)

Hiba:
http://pastebin.com/hzS1JZvm

Ping:
http://pastebin.com/2PaCkK9b

sources.list:
http://pastebin.com/bh3id0XE

Kinek van ötlete?

Csatlakozás Active Directoryhoz... Hová lett a likewise nevű kis csoda?:) Mi van helyette? [Megoldva]

Fórumok

Tiszteletem!

AD-hez szeretnék csatlakozni kis magányos Debianommal.
Eddig a "Likewise-open" nevű kis csomagot töltöttem le,
és működött is minden szépen, azonban ma rácsodálkoztam, hogy nincs már ilyen csomag.

Az első kérdésem, hogy ki vitte el, miért, és hová tette?:D
A második, hogy mi van helyette, és hogy kell használni?:)

Jah igen, Wheezy-t használok. (remélem nem nagy gond... nincs kedvem telepíteni :))

Örök hálám a hozzászólásokért, különösen ha építő jellegűek! :)

proftpd + apache láma kérdés

Fórumok

Sziasztok!

Adott egy kizárólag belső hálózaton használt debian szerver.
A szerveren jelenleg a következő dolgok vannak: ocs-ng(ehhez kellett:apache2+perl+mysql),phpmyadmin,webmin, samba, proftpd és apache.

Na most van két felhasználó ezen a szerveren akik az intranet csoport tagjai és a /var/www/intranet mappába kell nekik ftpén keresztül feltölteni fájlokat az intranethez, illetve feri aki a /var/www/feri-be akar fájlokat feltölteni, illetve van egy ftp_full csoport akiknek korlátozás nélkül kéne elérnie ftpén keresztül a szerver fájljait a többi felhasználónak (intranet és feri) csak azokat a mappákat kéne elérjék ahova fel kell nekik tölteni. Vannak még felhasználók, akik böngészőn keresztül akarják letölteni az intranet fájljait és feri fájljait.

Hogy lenne ezt célszerű megoldani? nem kell/szeretnék túl bonyolult, szigorú biztonsági beállítás(mindent csomagokból raktam fel) de azért nem szeretném, hogy a felhasználók lássák az egész rendszert.

Gondoltam az ftp szerveren beállítom, hogy a felhasználók be legyenek zárva(DefaultRoot) a /home/könyvtárjukba de akkor nem látják a szimbolikus linket a /var/www-re. Előre is köszönöm a segíytséget.

bármilyen megoldás érdekel a fájlokat mozgathatom bárhová /var és a /home külön partíción van.