Ubuntu Linux

Ubuntu 14.04 LXC konténerek között hálózat beállítása

Fórumok

Sziasztok,

Ubuntu 14.04-re húztam fel pár LXC konténert, a cél az lenne, hogy a host gépről, és a konténerekből is elérhetőek legyenek hálózaton keresztül, fix IP-vel, de valahogy sehogy sem jön össze.
Pár órán keresztül túrtam a netet, de minden egyes cikknél/leírásnál mást írnak, és nem sikerült összekalapálni egy működő megoldást.

Van ötletetek merre induljak?

Előre is köszönök minden segítséget!

[SOLVED] NFS exportfs probléma

Fórumok

Sziasztok!

Először is mindekinek Happy Sysadmin Day-t!! ;)

Van egy kis problémán az exportfs paranccsal kapcsolatosan. A Netapp NFS exportoktól eltérően ha Ubi alatt kiadom az exportfs -a (vagy -r) parancsot akkor minden esetben keresi mindazon hostokat (alive) amik az exports fájlban szerepelnek. Ha a gép ki van kapcsolva, akkor a hozzá tartozó exportot ki is veszi az exportokból. Így ha később azt a hostot bekapcsolják, akkor azon értelemszerűen nem lesznek meg a kiajánlások. Ilyenkor mindig a szerveren ki kell újra adni az exportfs -a parancsot, majd a hoston mount -a. Igen, de a hálózatomban több gépre vannak eyportok és nem mindig van az összes bekapcsolva, tehát minden egyes exportfs kiadása után lesz(nek) gép(ek) amik az adott pillanatban ki vannak kapcsolva, így azoktól a szerver el fogja venni az exportot.
Van erre valami megoldás, vagy workaround hogy az exportfs -a parancs kiadásakor NE csekkolja hogy a hostok online vannak-e vagy sem? Vagy hogy lehetne ezt a hibát kiküszöbölni?

lubuntu ablakok hibás méretben jelennek meg (megoldva)

Fórumok

Van egy laptopom (Thinkpad X220, lubuntu 14.04):
- Ha Laptop képernyőről használom minden rendben.
- Ha dokkolom, akkor a csatlakoztatott monitoron a képernyő kb. 3/4-éig jelennek meg az ablakok és jobb oldalt ki is lógnak. Hiába kattintok 2-őt a fejlécen nem kapok normális maximalizált ablakokat.

Találkozott valaki már ezzel a hibával? :-(
Megoldást tudtok adni?

1404 & pxeboot & oem

Fórumok

mivel ez a rész is agyon-vissza van dokumentálva*, idevésem, hogy én mit és hogyan csináltam.
(tanuló munka, trollkodás előtt/helyett kéretik figyelembe venni)Warning/Attention/Vorsicht/Vigyázz b+! alább felsoroltak szerint a pxeboot-oló masinán törlődnek a meglévő partíciók (lásd preseed file)!

1. feltételezzük hogy van már működő tftpd/dhcpd/syslinux megoldásunk és nfs szerverünk (nekem 192.168.1.3 az ip címe).
2. feltételezzük, hogy a /tftpboot könyvtár alatt leledzik a pxe boot-hoz szükséges cullang
3. ubuntu-14.04-live-i386 iso letölt, tartalma a /tftpboot/ubuntu/1404/desktop32 könyvtárba másol (vagy ahova akarod, csak aztán megtaláljad)
4. /etc/exports-ba írjuk bele a /tftpboot/ubuntu *(rw,async,no_root_squash,no_subtree_check) sort, majd exportfs -a parancs
5. a /tftpboot/pxelinux.cfg/default file-ba a következő sorokat írjuk (kiegészítjük):

label u1404
menu label Ubuntu 14.04 -=OEM=- *!DESTROY!*
kernel ubuntu/1404/desktop32/casper/vmlinuz
append initrd=ubuntu/1404/desktop32/casper/initrd.lz automatic-ubiquity priority=critical boot=casper netboot=nfs nfsroot=192.168.1.3:/tftpboot/ubuntu/1404/desktop32 auto=true url=tftp://192.168.1.3/tftpboot/ubuntu/1404/desktop32/preseed/custom.seed oem-config/enable=true oem-config/id=pxeboot

6. létrehozzuk a /tftpboot/ubuntu/1404/desktop32/preseed/custom.seed file-t, majd beleírjuk a következőket:
(ez a rész úgy-ahogy dokumentálva van, viszont ezeket nem egy helyről ollóztam össze)
d-i apt-setup/use_mirror boolean true
d-i apt-setup/extras boolean true
d-i apt-setup/security boolean true

d-i debian-installer/locale string hu_HU
d-i localechooser/supported-locales hu_HU.UTF-8 en_US.UTF-8
d-i console-setup/ask_detect boolean false
d-i keyboard-configuration/layoutcode string hu

d-i netcfg/choose_interface select eth0
d-i netcfg/get_hostname string pxeinstall
d-i netcfg/get_domain string tftpboot.net

d-i mirror/country string manual
d-i mirror/http/hostname string hu.archive.ubuntu.com
d-i mirror/http/directory string /ubuntu
d-i mirror/http/proxy string

d-i clock-setup/utc boolean false
d-i time/zone string Europe/Budapest
d-i clock-setup/ntp boolean true
d-i clock-setup/ntp-server string ntp.ubuntu.com

d-i partman-auto/disk string /dev/sda
d-i partman-auto/method string regular
d-i partman-auto/choose_recipe select atomic
d-i partman/default_filesystem string ext4
d-i partman-partitioning/confirm_write_new_label boolean true
d-i partman/choose_partition select finish
d-i partman/confirm boolean true
d-i partman/confirm_nooverwrite boolean true

d-i passwd/user-fullname string oem
d-i passwd/username string oem
d-i passwd/user-password-crypted password $1$2sKcjb4r$ySMTweTCmkgknFwnerIKY0
d-i setup/allow-password-weak boolean true
d-i user-setup/encrypt-home boolean false
#
tasksel tasksel/first multiselect ubuntu-desktop libreoffice openssh-server
#
d-i pkgsel/language-packs multiselect hu, en

d-i pkgsel/update-policy select unattended-upgrades

d-i grub-installer/only_debian boolean true
d-i grub-installer/with_other_os boolean true

d-i debian-installer/exit/poweroff boolean true

d-i preseed/late_command string chroot /target; oem-config-prepare

7. némi magyarázat:
a boot paramétereknél a kiemelt szöveghez: ha only-ubiquity, akkor a live telepítő indul, kérdezz-felelek játékkal és annak megfelelően települ. ha automatic-ubiquity, akkor meg a pluszban hozzáadott seed-et feldolgozza és automatikusan települ a seed-ben meghatározott feltételek szerint.

/a seed file-t én dinamikusan (még fapados szkript-ből) állítom elő, ahol a hosztnév egyedi, minden gép esetében más és más, míg a domén egy és ugyanaz. a file neve minden esetben a gép mac címe, melyet elhelyezek a belső http szerveren, a géphez tartozó $mac-address nevű file a pxelinux.cfg alatt meg szintén szkriptből kerül megírásra, ahol hivatkozok a seed-re. a fenti példában egyszerűsítettem a kérdést, így tehát a fenti seed-nek megfelelően a gép neve pxeinstall.tftpboot.net lesz./

a seed file-ban megengedjük a telepítőnek a nemzeti^Wnemzetközi mirror-ok használatát, így tehát pl nyelvi támogatás miatt bizonyára ellátogatna a hu.arhive.ubuntu.com-ra. ez kiváltható a helyi szerverre is, feltéve hogy előzőleg az apt-mirror segítségével 70-150 giga adatot letároltunk a saját helyi mirror-nak.
feltételezem, hogy az eth0 létező és a kívánt hálózati eszköz, illetve a merevlemezt (a kernelben ezen a héten éppen) sda-nak hívják.
a d-i passwd/user-password-crypted password szekció értéke előállítható a
echo "jelszo" | mkpasswd -s -H MD5
paranccsal. üzenet a bloggernek: amiket nem tudott megoldani a seed-ből, az megoldható, csak a
d-i preseed/late_command string szekcióhoz írja be: chroot /target; meg egy halom sed parancs az /etc/apt/sources.list file-ra;

tasksel: biztos ami ziher, megkérjük az installert, hogy kegyeskedjen az ubuntu-desktop, libreoffice, valamint az openssh-server csomagokat telepíteni, nehogy valami tévedésből kifolyólag a feledés homályába vesszen (volt rá precedens a kísérletezések ideje alatt).

* agyondokumentálás értendő az oem lehetőségre, mert most éppen feltelepedés után dobott egy ablakot, hogy az oem-config-prepare lefut a következő indításkor, majd ez után egy gombot kell megnyomni, hogy a rendszer újrainduljon. természetesen ez sem sikerült, úgyhogy egy (meg utána még egy) határozott reset után már alakul valami (oracle virtuálisgép):
megérkezett a várva várt rendszerbeállító ablak.

jelenleg idáig jutottam. ha valakinek van ötlete változtatásra/finomításra/helyesbítésre/hozzáírásra, szíveskedjék megtenni hozzászólás formájában.

köszönöm: bth

Zentyal 3.4 általános használt kiszolgálónév mail szerver esetén - DNS szerver nélkül

Fórumok

Sziasztok!

Ma éjszaka fogok egy Zentyal szervert upgradelni 2.2.7-ről 3.4.7-re.

A jelenlegi szerver egy digi üzleti előfizetéses fix publikus íp címet kap , a szerveren pedig nincs dns szolgáltatás telepítve , és a publikus ip az "ip.static-digikabel.hu" nevhez van hozzarendelve a szolgaltatonal.

A jelenlegi levelezo / webadmin szolgaltatas a mail.cegnev.hu domain neven erheto el kivulrol , ha nem a publikus ip cim alapjan hivatkozok ra.

Az lenne a kerdesem , hogy szerintetek , ha nincs dns szolgaltatas telepitve a szerverre , akkor hova lehet bejegyezve ez a domain nev a szerveren?

Igazabol en arra gondoltam , hogy a zentyal , (amikor definialom a virtualis tartomanyt amin a mail szolgaltatas fut) letrehoz egy altalanosan hasznalt kiszolgalonevet , ami a mail.virtualistartomanynev semara alapozva van felepitve , de ha ez nem igy van , akkor egesz hajnalban szívhatok vele , hogy akkor ez a domain nev most akkor hova is volt bejegyezve ...

Szóval ebben szeretném a segítségeteket kérni , hogy szerintetek a zentyal hozza létre az általánosan használt kiszolgálónevet , vagy egyedileg van bejegyezve valahova esetleg egy altalam eszre nem vett modul altali .cfg fileba ?

DNS szolgaltatas felepitesenek nem latom sok ertelmet , mert ad-t nem hasznalunk , es a mail pedig virtualis tartomanyra epul.

A válaszokat és a segítséget előre is köszönöm!

Zentyal 2.2.7 Felhasználók és jelszavaik exportálása az LDAP adatbázisból

Fórumok

Sziasztok!

A jövő héten újra kell telepítenem egy szervert , amelyen jelenleg 2.2.7-es Zentyal Community kiadas fut.

A szerver nagyon rossz állapotban van , már rengeteg por van benne , soha nem volt takarítva , karbantartva , és a merevlemez is csak 48%-os egészségi állapotban van.

Ezért arra gondoltam , hogy nem csak egyszerűen upgradelem a szerveren a zentyal disztrot , hanem leállítom pár órára , kitakarítom , újrapasztázom , és teszek bele 2db új merevlemezt raid1-be kötve.

Ezután szeretnék rá telepíteni egy 3.4-es Zentyalt , aminek a tekepítése , és a szolgáltatások beállítása annyira még nem is okozna gondot , de a szerveren fel van véve jó néhány user , azaz olyan 86 user , és nem igazán lenne optimális ha mindegyik usert külön kellene felvennem az új rendszerbe.

Odáig már eljutottam , hogy ldap-account-manager segítséségvel kiexportáltam a usereket csv formátumba , és gondolom az új rendszerbe fel is lehet vinni ugyanígy ldap-account-manager segítségével importálás művelettel.

Viszont sajnos az új szerveren , amit már virtualboxon felépítettem , nem tudok bejelentkezni az ldap-account-managerbe , mert hiába állítom be ugyaolyan sémával az ldap szerverhez valo kapcsolodas parametereit , nem akar kapcsolodni sajnos...

A szerveren az ldap beallitasok menupontban ezeket az infokat adja az ldaprol:

http://pastebin.com/y7SRTYjt

Az ldap-accoun-manageren belül a lam configurationban a server profilesnel a kovetkezoket allitottam be:

Server settings:

server addres: ldap://localhost:389
activate tls: no
tree suffix: dc=fortuna2001,dc=lan
ldap search limit: -

Security settings:

Login method: ldap search
LDAP suffix:dc=fortuna2001,dc=lan
LDAP filter: uid=%USER%

Az eredeti szerveren is ezek az opciok vannak beallitva , csak ott kicsit mas az ldap kezelese , es ezert kavarodok bele szerintem.

Tudnatok nekem ebben segiteni , hogy szerintetek jol allitottam-e be a lam-ot , vagy eseleg van-e mas modszer arra , hogy a usereket at tudjam migralni a jelszavaikkal egyutt az uj szerverre?

A hivatalos zentyal forumon irt megoldas , ahol a jelszavakat kikodoljak nem igazan optimalis, idohiany miatt , es nekem raadasul csak a mail authentkaciohoz kellenek , semmi samba , vagy domain auth nincs a szerveren , kizarolag tuzfal , ftp , es mail , ami egy virtualis tartomany alapjan authentikal.

A választ és a segítséget előre is köszönöm!

TVHeadend és a negyedik multiplex - megoldva

Fórumok

Megy a TVheadend (3.5.247) már egy fél éve, és most, hogy beindult a negyedik multiplex amin ott a FOX, valamiért nem látja annak a multiplexnek a tartalmát, a multiplex networkID-ja és a MuxID-ja is üres. Ezt lehet editálni, de mit kellene beleírni? Menni fog akkor a háttérscannelés?
Van valakinek ebben tapasztalata?
Ha esetleg valahol futna egy beta verzió, vagy neadjisten unstable, akkor megköszönném, ha valaki dobna egy screenshotot a MUX beállításairól.

hang csak pár percig

Fórumok

laptop: toshiba satellite l750 1h3
ubuntu 14.04 lts - friss telepítés =hang tökéletesen működik
nvidia binary driver 331.38 telepítés után minden meghal - no sound (external speaker biztosan; jack portot nem teszteltem folyamatosan)

bújtam pár fórumot: etc/modprobe.d/alsa-base.conf
azt írták ezt végére hozzáadod és minden megjavul :)
"options snd-hda-intel enable_msi=1
options snd-hda-intel model=ideapad"

megtörtént

jelenlegi szituáció: van hang de csak pár percig, utána teljes némaság (alsamixer, PulseAudio volume control normálisan beállítva, nincs sehol mute, megfelelő eszköz van kiválasztva) újraindítás után megint jó de ha használom akkor megszokott forgatókönyv: pár perc hang majd elnémul
jack port normális, működik

videocard hdmi audio controllert letiltottam hogy ne zavarjon be (biztos ami biztos), semmi eredmény

any idea?

Ubuntu 14.04 szép betűtípusok

Fórumok

Sziasztok,

Feltelepítettem az Ubuntu utolsó 14.04 desktop-ját. Nagyon szép, jó, viszont kiábrándítóan csúnyák főként a weboldalakon megjelenő szövegek betűtípusai mind Firefox-ban mind pedig Chrome-ban. Full HD felbontáson nézem, minden beállítás a monitor szempontjából optimális (felbontás, színmélység). Telepítettem a ttf-mscorefonts -okat, valamint végül már a Windows 7-ből is áthoztam minden fontot a saját fonts mappámba és fc-cache -al betöltöttem őket de semmi nem segített.
Ha remote desktop-al fellépek egy Windows-ra, ott szépen jelenik meg minden, tehát biztos valami lokális betű gond lesz.

Tudtok javasolni valami trükköt? Amit a neten találtam /home/sajat/.fonts.conf antialiasing manipulációt sajnos nem segített - őszintén szólva zéró változást hozott.

Köszi