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 15:11 | Bezpečnostní upozornění

    V Redisu byla nalezena a v upstreamu již opravena kritická zranitelnost CVE-2025-49844 s CVSS 10.0 (RCE, vzdálené spouštění kódu).

    Ladislav Hagara | Komentářů: 1
    dnes 14:00 | IT novinky

    Ministr a vicepremiér pro digitalizaci Marian Jurečka dnes oznámil, že přijme rezignaci ředitele Digitální a informační agentury Martina Mesršmída, a to k 23. říjnu 2025. Mesršmíd nabídl svou funkci během minulého víkendu, kdy se DIA potýkala s problémy eDokladů, které některým občanům znepříjemnily využití možnosti prokázat se digitální občankou u volebních komisí při volbách do Poslanecké sněmovny.

    Ladislav Hagara | Komentářů: 7
    dnes 12:33 | Zajímavý software

    Společnost Meta představila OpenZL. Jedná se o open source framework pro kompresi dat s ohledem na jejich formát. Zdrojové kódy jsou k dispozici na GitHubu.

    Ladislav Hagara | Komentářů: 0
    dnes 03:33 | IT novinky

    Google postupně zpřístupňuje českým uživatelům Režim AI (AI Mode), tj. nový režim vyhledávání založený na umělé inteligenci. Režim AI nabízí pokročilé uvažování, multimodalitu a možnost prozkoumat jakékoliv téma do hloubky pomocí dodatečných dotazů a užitečných odkazů na weby.

    Ladislav Hagara | Komentářů: 0
    včera 18:11 | Nová verze

    Programovací jazyk Python byl vydán v nové major verzi 3.14.0. Podrobný přehled novinek v aktualizované dokumentaci.

    Ladislav Hagara | Komentářů: 2
    včera 16:33 | IT novinky

    Bylo oznámeno, že Qualcomm kupuje Arduino. Současně byla představena nová deska Arduino UNO Q se dvěma čipy: MPU Qualcomm Dragonwing QRB2210, na kterém může běžet Linux, a MCU STM32U585 a vývojové prostředí Arduino App Lab.

    Ladislav Hagara | Komentářů: 2
    včera 15:55 | Nová verze

    Multiplatformní open source voxelový herní engine Luanti byl vydán ve verzi 5.14.0. Podrobný přehled novinek v changelogu. Původně se jedná o Minecraftem inspirovaný Minetest v říjnu loňského roku přejmenovaný na Luanti.

    Ladislav Hagara | Komentářů: 0
    včera 13:22 | Nová verze

    Byla vydána nová stabilní verze 6.10 (YouTube) multiplatformního frameworku a GUI toolkitu Qt. Podrobný přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    6.10. 23:55 | Komunita

    Ubuntu 26.04 LTS bude (𝕏) Resolute Raccoon (rezolutní mýval).

    Ladislav Hagara | Komentářů: 5
    6.10. 21:00 | Nová verze

    Netwide Assembler (NASM) byl vydán v nové major verzi 3.00. Přehled novinek v poznámkách k vydání v aktualizované dokumentaci.

    Ladislav Hagara | Komentářů: 0
    Jaké řešení používáte k vývoji / práci?
     (39%)
     (46%)
     (15%)
     (17%)
     (21%)
     (15%)
     (17%)
     (15%)
     (15%)
    Celkem 197 hlasů
     Komentářů: 13, poslední dnes 07:41
    Rozcestník

    Padající kded na openSUSE 10.3

    13.11.2007 07:46 | Přečteno: 1351× | (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 ;-))))
    13.11.2007 15:48 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
    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
    13.11.2007 17:02 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
    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ý."
    15.11.2007 18:05 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
    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: 43 | 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 :-)
    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.