abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 13:44 | Nová verze

Byla vydána verze 3.0.0 knihovny pro vykreslování grafů v programovacím jazyce Python Matplotlib (Wikipedie, GitHub). Přehled novinek a galerie grafů na stránkách projektu. Zrušena byla podpora Pythonu 2.

Ladislav Hagara | Komentářů: 0
dnes 00:22 | Komunita

V Norimberku probíhá do pátku ownCloud conference 2018, tj. konference vývojářů a uživatelů open source systému ownCloud (Wikipedie) umožňujícího provoz vlastního cloudového úložiště. Přednášky lze sledovat online. Videozáznamy jsou k dispozici na YouTube. Při této příležitosti byl vydán ownCloud Server 10.0.10. Z novinek lze zdůraznit podporu PHP 7.2. Vydán byl také ownCloud Desktop Client 2.5.0. Vyzkoušet lze online demo ownCloudu.

Ladislav Hagara | Komentářů: 0
dnes 00:11 | Pozvánky

Zářijový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 20. 9. 2018 od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Tentokrát bez oficiální přednášky, ale zato s dobrým jídlem a pivem – volná diskuse na téma IoT, CNC, svobodný software, hardware a další hračky.

xkucf03 | Komentářů: 0
včera 16:11 | Komunita

Vývojáři relačního databázového systému PostgreSQL oznámili, že schválili svůj Code of Conduct (CoC) aneb kodex chování vývojářů PostgreSQL.

Ladislav Hagara | Komentářů: 16
včera 14:44 | Nová verze

Byla vydána verze 1.0 poštovního serveru Courier (Wikipedie). Aktualizovány byly také související balíčky jako Courier authentication library, Courier-IMAP, SqWebMail, maildrop nebo Cone.

Ladislav Hagara | Komentářů: 0
včera 02:22 | Zajímavý software

Společnost ​Versity Software otevřela svůj archivační souborový systém ScoutFS. Zdrojové kódy jsou k dispozici na GitHubu (kernel space, user space) pod licencí GPLv2.

Ladislav Hagara | Komentářů: 25
včera 00:44 | Nová verze

Byla vydána verze 4.2 programovacího jazyka Swift (Wikipedie). Zdrojové kódy jsou k dispozici na GitHubu. Ke stažení jsou oficiální binární balíčky pro Ubuntu 18.04, Ubuntu 16.04 a Ubuntu 14.04. Přehled novinek ve videozáznamu přednášky z WWDC 2018.

Ladislav Hagara | Komentářů: 6
17.9. 17:55 | Nová verze

Po třech a půl letech od vydání verze 3.4.1 byla vydána nová verze 3.4.2 programu pro filtrování spamu Apache SpamAssassin (Wikipedie). Z novinek lze zmínit 4 nové pluginy. Pravidla budou ověřována pomocí SHA-256 a SHA-512 místo SHA-1. Řešeny jsou také 4 bezpečnostní chyby. Například chyba CVE-2018-11780 v pluginu PDFInfo zneužitelná ke vzdálenému spuštění kódů (RCE).

Ladislav Hagara | Komentářů: 0
17.9. 16:22 | Pozvánky

Díky openSUSE Video Teamu lze sledovat živý přenos většiny prezentací z letošní SUSE Labs Conference. Záznamy proběhlých prezentací budou postupně přidávány na kanál SUSE Labs na YouTube.

Michal Kubeček | Komentářů: 0
17.9. 10:22 | Pozvánky

Na webových stránkách konference LinuxDays byl zveřejněn program přednášek a workshopů. Současně byla spuštěna registrace. Konference proběhne o víkendu 6. a 7. října 2018 v Praze v areálu ČVUT v Dejvicích na Fakultě informačních technologií.

Ladislav Hagara | Komentářů: 0
Na optické médium (CD, DVD, BD aj.) jsem naposledy vypaloval(a) data před méně než
 (13%)
 (15%)
 (20%)
 (23%)
 (25%)
 (4%)
 (1%)
Celkem 363 hlasů
 Komentářů: 33, poslední 16.9. 11:55
Rozcestník

Padající kded na openSUSE 10.3

13.11.2007 07:46 | Přečteno: 1180× | (open)SUSE | Výběrový blog | poslední úprava: 13.11.2007 07:47

Tento problém se podle bugu #336627 vyskytuje ve spojitosti s přítomností NFS svazů v souboru /etc/fstab. Podle diskuse k bugu je zatím jediným řešením odstranit NFS svazky z /etc/fstab, ale co když je potřebuji a chci, aby se mountovaly automaticky při startu systému?

Nejjednodušším řešením, které ale není funkční, je přidat své NFS mounty příkazy do /etc/init.d/boot.local. Problémem je zde fakt, že /etc/init.d/boot.local se zpracovává dříve, nežli se inicializuje /etc/init.d/network, tudíž k připojení NFS svazků nedojde. Je tedy třeba napsat si vlastní skript pro mountování NFS a zařídit, aby jej init volal ve správnou chvíli.


Mountovací skript

Nazvěme jej například /etc/init.d/nfsmounts. Soubor je třeba samozřejmě vytvářet pod rootem a po jeho vytvoření mu dát spustitelný atribut. Obsah skriptu pak může být nějaký následující:

#! /bin/sh
### BEGIN INIT INFO
# Provides: nfsmounts
# Required-Start: network nfs
# Default-Start: 5
# Default-Stop: 0 6
# Description: workaround for NFS mounts bug in openSUSE 10.3
# Source: https://bugzilla.novell.com/show_bug.cgi?id=336627
### END INIT INFO

case "$1" in
start)
echo "Mounting NFS mountpoints."
mount server:/mnt/data /mnt/server1 -t nfs -o ro
mount server:/mnt/data /mnt/server2 -t nfs -o ro
echo "Done."
;;
stop)
echo "Unmounting NFS mountpoints."
umount /mnt/server1
umount /mnt/server2
echo "Done."
;;
restart)
$0 stop
$0 start
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
;;
esac

Ano, tento skript by jistě šel napsat mnohem lépe, ale nejsem žádný skriptovací bůh a i základní kostra skriptu je vykradená z jiného :-) . Na základní funkci ale postačuje - lze jeho pomocí mountovat, odmountovávat i remountovat NFS svazky a vypíše co zrovna dělá a kdy tuto činnost ukončí. Pravda, bylo by možné doplnit ještě různá ošetření chyb. Každý dobrý návrh v komentářích vítám :-)


Spouštění a zastavování

Dejme tomu, že skript chceme spouštět při vstupu systému do runlevelu 5. Pak je třeba vytvořit v adresáři /etc/init.d/rc5.d dva symbolické linky na tento skript, jeden se jménem K21nfsmounts a druhý S21nfsmounts. A jako poslední úpravu je ještě třeba upravit soubory /etc/init.d/.depend.start a /etc/init.d/.depend.stop. Do těchto souborů pak stačí shodně přidat na konec řádku
nfsmounts: network nfs
a přidat položku nfsmounts do titulního řádku TARGET=... někam mezi položky ke konci řádky.


Disclaimer

Je možné, že to, co bylo uvedeno výše není provedeno naprosto profesionálně, ani naprosto korektně. Nicméně postup funguje a provozuji ho na své openSUSE 10.3. Samozřejmě detaily se mohou distribuci od distribuce měnit. Jinak kdyby měl někdo nějaký lepší nápad jak podobnou věc zařídit, sem s ním.

       

Hodnocení: 100 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Vložit další komentář

Ilfirin avatar 13.11.2007 09:08 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
Rozbalit Rozbalit vše Re: Padající kded na openSUSE 10.3
Hezký návod. Jenom podoktnu drobnou věc k tvé kategorii zápisu.. SuSE už dlouho není.
13.11.2007 11:40 m0d0r | skóre: 13 | Zilina
Rozbalit Rozbalit vše Re: Padající kded na openSUSE 10.3
no ono to opensuse 10.3 ma trosku viac problemov z kategorie networking ;-))))
Mark Stopka avatar 13.11.2007 15:48 Mark Stopka | skóre: 57 | blog: Paranoidní blog | European Economic Area
Rozbalit Rozbalit vše Re: Padající kded na openSUSE 10.3
Třeba takový network manager se hezky zachová, když se mu pokusím nastavit některou veřejnou IP ze svého rozsahu :-) Viz #331583
13.11.2007 16:06 miso | skóre: 36 | blog: iSCSI_initiator_howto | Praha
Rozbalit Rozbalit vše Re: Padající kded na openSUSE 10.3
NM este neobjavil PREFIXLEN. Skus nastavit NETMASK rucne v konfiguraku
Project Satan infects Calculon with Werecar virus
Mark Stopka avatar 13.11.2007 17:02 Mark Stopka | skóre: 57 | blog: Paranoidní blog | European Economic Area
Rozbalit Rozbalit vše Re: Padající kded na openSUSE 10.3
Wow, díky, díky... It works!!
koulinek avatar 14.11.2007 21:40 koulinek | skóre: 19 | blog: koulonet
Rozbalit Rozbalit vše Re: Padající kded na openSUSE 10.3
S tímhle bugem jsem se tez setkal, na jednom PC se statickou IP NetworkManager tvrdosijne ignoroval masku /24 a cpal tam /8. Pres klasicke if-up scripty to funguje normalne.
Motto: "Lépe býti dvanácti souzený, než šesti nesený."
Mark Stopka avatar 15.11.2007 18:05 Mark Stopka | skóre: 57 | blog: Paranoidní blog | European Economic Area
Rozbalit Rozbalit vše Re: Padající kded na openSUSE 10.3
Přesně tak. S ifup to jede.
pushkin avatar 14.11.2007 14:01 pushkin | skóre: 42 | blog: FluxBlog
Rozbalit Rozbalit vše Re: Padající kded na openSUSE 10.3
Je pravda, že už jsem taky na nějaké ty broučky narazil (třeba ten s Javou), ale od vydání SUSE 10.0 je to první verze, kterou jsem si troufnul nainstalovat na svůj počítač a trvale jí používat. Jinak jsem s ní docela spokojen ... poměrně svižná, hezký a decentní artwork... Ostatně chtěl bych o ní napsat zápisek, výhledově do týdne. K výročí prvního měsíce u mě na PC :-)
"...viděl jsem Vás žíznit a tak jsem se vrátil." | Díky, Kájo!
koulinek avatar 14.11.2007 21:31 koulinek | skóre: 19 | blog: koulonet
Rozbalit Rozbalit vše Re: Padající kded na openSUSE 10.3
Ja tedy pripojuju na openSUSE 10.3 NFS svazek ze serveru (openSUSE 10.2) klasicky skrze zaznam v fstab a s vyse popsanymi problemy jsem se nesetkal. Provozuju to na gigabitove siti a po nastaveni MTU na 9000 je propustnost kolem 30MB/s.
Motto: "Lépe býti dvanácti souzený, než šesti nesený."

Založit nové vláknoNahoru

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.