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 07:11 | Zajímavý projekt

    Free Software Foundation (FSF) spustila projekt Librephone, jehož cílem je vytvoření svobodného operačního systému pro mobilní telefony. Bez binárních blobů.

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

    Byla vydána verze 7 s kódovým název Gigi linuxové distribuce LMDE (Linux Mint Debian Edition). Podrobnosti v poznámkách k vydání. Linux Mint vychází z Ubuntu. LMDE je postaveno na Debianu.

    Ladislav Hagara | Komentářů: 0
    včera 16:33 | Nová verze

    Byl vydán Mozilla Firefox 144.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Vypíchnout lze lepší správu profilů. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 144 bude brzy k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 0
    včera 14:55 | Bezpečnostní upozornění

    Discord potvrdil únik osobních údajů přibližně 70 000 uživatelů. Incident se týká uživatelů po celém světě, především těch, kteří v rámci ověřování svého věku nahráli do aplikace doklad totožnosti. Únik informací se netýkal systémů samotné platformy, ale došlo k němu přes kompromitovaný účet pracovníka zákaznické podpory u externího poskytovatele služeb.

    Ladislav Hagara | Komentářů: 2
    včera 14:44 | IT novinky

    Americká společnost OpenAI, která provozuje chatbota ChatGPT, kvůli výrobě vlastních procesorů pro umělou inteligenci (AI) spojí síly s firmou Broadcom. Firmy o tom informovaly (en) ve svém včerejším sdělení. OpenAI se snaží zajistit si výpočetní výkon potřebný k uspokojení rostoucí poptávky po svých službách. Akcie Broadcomu po zprávě výrazně zpevnily.

    Ladislav Hagara | Komentářů: 0
    včera 12:22 | Pozvánky

    O víkendu 18. a 19. října lze na brněnském výstavišti navštívit s jednou vstupenkou dvě akce: Maker Faire Brno, "festival tvořivosti, vynálezů a bastlířské radosti", a GameDev Connect, "akci určenou pro všechny současné a hlavně budoucí herní vývojáře, kteří touží proniknout do jednoho z nejúžasnějších průmyslů na světě".

    Ladislav Hagara | Komentářů: 0
    13.10. 23:55 | IT novinky

    Do 20. října do 19:00 běží na Steamu přehlídka nadcházejících her Festival Steam Next | říjen 2025 (YouTube) doplněná demoverzemi, přenosy a dalšími aktivitami. Demoverze lze hrát zdarma.

    Ladislav Hagara | Komentářů: 0
    13.10. 13:33 | IT novinky

    O zavedení nástroje na monitorování online konverzací v rámci boje proti dětské pornografii (tzv. Chat Control) měli ministři vnitra rozhodovat na úterním společném zasedání v Lucemburku. Plán dánského předsednictví Rady EU ale před pár dny ztroskotal, když se ukázalo, že Chat Control nemá dostatečnou podporu.

    Ladislav Hagara | Komentářů: 7
    13.10. 13:11 | Pozvánky

    Již toto úterý proběhne každoměsíční akce Virtuální Bastlírna, kterou pořádá projekt MacGyver. Jde o virtuální posezení u piva a volné klábosení o různých zajímavostech ze světa elektroniky, softwaru i techniky. V posledním měsíci se stalo nemálo zajímavostí týkajících se spousty bastlířů - kupříkladu Arduino nyní patří pod Qualcomm, Raspberry Pi vydalo nový počítač, ale potichu i miniaturní compute module. Pro AMS od Bambu Lab se

    … více »
    bkralik | Komentářů: 0
    13.10. 11:22 | IT novinky

    Google zpřístupňuje své AI nástroje českým univerzitním studentům prostřednictvím předplatného Google AI Pro na 12 měsíců bez poplatku. Platnost nabídky vyprší 9. prosince 2025.

    Ladislav Hagara | Komentářů: 0
    Jaké řešení používáte k vývoji / práci?
     (37%)
     (46%)
     (17%)
     (18%)
     (22%)
     (16%)
     (18%)
     (16%)
     (16%)
    Celkem 218 hlasů
     Komentářů: 14, poslední včera 09:04
    Rozcestník

    Dotaz: MariaDB běží ale nevytvoří socket - (HY000/2002): No such file or directory

    6.10.2020 14:34 Petr_70 | skóre: 8
    MariaDB běží ale nevytvoří socket - (HY000/2002): No such file or directory
    Přečteno: 1138×
    Dobrý den.

    Prosím vás o pomoc/radu.
    Byl jsem v práci donucen provést kvůli požadavkům aplikací aktualizovat MariaDB na nejnovější verzi 10.5.5 na serveru s OpenSuse Leap 15.

    Před aktualizací tam byla tuším verze 10.0.25, která fungovala. Tu aktuální jsem instaloval přímo z repozitářů MariaDB a protože nebyl možný přímý upgrade, původní verzi jsem odinstaloval (zypper remove mariadb mariadb.client) a následně tu novou 10.5.5 obdobným způsobem nainstaloval a spustil.

    Mysql spustí bez chyb avšak nikde nevytvoří socket soubor mysql.sock díky čemuž neběžely všechny webové aplikace (apache vracel: "(HY000/2002): No such file or direktory"), což jsem sice "vyřešil" změnou v php setting nastavením "127.0.0.1" na místo původní hodnoty "localhost". Jak známo s tímto nastavením aplikace komunikuji nikoli přes socket ale přímo přes TCP port 3306.

    Problém ovšem je, že se nejsem schopen přihlásit do správy databáze přes PhpMyAdmin (viz výše uvedená chyba).

    Popravdě nevím co udělat, aby MariaDB server při startu socket vytvořil, resp. co mu v tom brání.. :(

    Uvedu několik výpisů:
    # netstat -npl|grep mysql
    unix 2 [ ACC ] STREAM LISTENING 18133452 24747/mariadbd /var/lib/mysql/mysql.sock

    Tohle by mělo (snad) vrátit jeho skutečné umístění. Ale v adresáři databáze /var/lib/mysql se nachází jen jakýsi prázdný soubor s názvem "=mysql.sock"

    # ps -edf | grep mysql
    mysql 24747 1 4 Oct02 ? 04:14:20 /usr/sbin/mariadbd
    root 27766 32472 0 12:19 pts/1 00:00:00 grep --color=auto mysql


    # mysql_config --socket
    /run/mysql/mysql.sock

    Podle tohoto výpisu by měl být mysql.sock zde. Ale není. Ale adresář prázdný není - zase je tam nějaký podivný soubor nazvaný "protecteddir."

    V /etc/my.cnf konkrétní nastavení chybí, i když by tam dle toho co jsem vygoglil mělo být?:
    # The following options will be passed to all MariaDB clients
    [client]
    # password = your_password
    # port = 3306
    # socket = /var/run/mysql/mysql.sock


    Omlouvám se vám za případnou špatnou interpretaci v popisu, ale nejsem odborník přes databáze.
    Prosím, poradíte co se s tím dá dělat a jak to vyřešit?

    Moc předem děkuji vám všem.

    Řešení dotazu:


    Odpovědi

    6.10.2020 14:41 z_sk | skóre: 34 | blog: analyzy
    Rozbalit Rozbalit vše Re: MariaDB běží ale nevytvoří socket - (HY000/2002): No such file or directory
    Uvedu několik výpisů:
    # netstat -npl|grep mysql
    unix 2 [ ACC ] STREAM LISTENING 18133452 24747/mariadbd /var/lib/mysql/mysql.sock
    Tohle by mělo (snad) vrátit jeho skutečné umístění. Ale v adresáři databáze /var/lib/mysql se nachází jen jakýsi prázdný soubor s názvem "=mysql.sock"
    Toto je korektne spravanie socketu. ;)
    debian.plus@protonmail.com
    6.10.2020 14:43 z_sk | skóre: 34 | blog: analyzy
    Rozbalit Rozbalit vše Re: MariaDB běží ale nevytvoří socket - (HY000/2002): No such file or directory
    Hod obsah /etc/mysql/mariadb.conf.d/50-server.cnf alebo ekvivalentny.
    debian.plus@protonmail.com
    6.10.2020 14:59 Petr_70 | skóre: 8
    Rozbalit Rozbalit vše Re: MariaDB běží ale nevytvoří socket - (HY000/2002): No such file or directory
    Děkuji za snahu, ale soubor 50-server.cnf ani adresář /etc/mysql neexistují.

    Je pouze zmíněný /etc/my.cnf includující adresář /etc/my.cnf.d obsahující:
    enable-encryption.preset
    mysql-clients.cnf
    server.cnf
    spider.cnf
    6.10.2020 15:25 z_sk | skóre: 34 | blog: analyzy
    Rozbalit Rozbalit vše Re: MariaDB běží ale nevytvoří socket - (HY000/2002): No such file or directory
    tak ten server.cnf

    Niekedy to nadbytocne cislo sa pouziva, ak chces urcit poradie pri vypise priecinku zoradene podla abecedy alebo inom type zoradenia.
    debian.plus@protonmail.com
    7.10.2020 08:43 Petr_70 | skóre: 8
    Rozbalit Rozbalit vše Re: MariaDB běží ale nevytvoří socket - (HY000/2002): No such file or directory
    Já se moc omlouvám, že až teď - musel jsem odjet a mimo dosah počítače..

    server.cnf:
    # # These groups are read by MariaDB server.
    # Use it for options that only the server (but not clients) should see
    #
    # See the examples of server my.cnf files in /usr/share/mysql/
    #

    # this is read by the standalone daemon and embedded servers
    [server]

    # this is only for the mysqld standalone daemon
    [mysqld]

    #
    # * Galera-related settings
    #
    [galera]
    # Mandatory settings
    #wsrep_on=ON
    #wsrep_provider=
    #wsrep_cluster_address=
    #binlog_format=row
    #default_storage_engine=InnoDB
    #innodb_autoinc_lock_mode=2
    #
    # Allow server to accept connections on all interfaces.
    #
    #bind-address=0.0.0.0
    #
    # Optional setting
    #wsrep_slave_threads=1
    #innodb_flush_log_at_trx_commit=0

    # this is only for embedded server
    [embedded]

    # This group is only read by MariaDB servers, not by MySQL.
    # If you use the same .cnf file for MySQL and MariaDB,
    # you can put MariaDB-only options here
    [mariadb]

    # This group is only read by MariaDB-10.5 servers.
    # If you use the same .cnf file for MariaDB of different versions,
    # use this group for options that older servers don't understand
    [mariadb-10.5]
    6.10.2020 15:05 Petr_70 | skóre: 8
    Rozbalit Rozbalit vše Re: MariaDB běží ale nevytvoří socket - (HY000/2002): No such file or directory
    Někde jsem na zahraničním fóru našel možné řešení odstranit /etc/my.cnf a po spuštění db serveru jej nechat vytvořit znova. Ale k tomu jsem neměl zatím odvahu, třeba je řešení jinde..
    6.10.2020 15:27 z_sk | skóre: 34 | blog: analyzy
    Rozbalit Rozbalit vše Re: MariaDB běží ale nevytvoří socket - (HY000/2002): No such file or directory
    Zaarchivuj si a zmaz. RAW tabulky su ulozene inde (/var/run/mysqld u Debianu). A nechaj na distro, nech vytvori.
    debian.plus@protonmail.com
    6.10.2020 18:34 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: MariaDB běží ale nevytvoří socket - (HY000/2002): No such file or directory
    Priečinok /var/run/ zvykne byť určený na dočasné súbory služieb, a obsahuje FIFO sockety alebo lock súbory. Obvykle sa zvyklo jednať o nejakú formu RAM disku (tmpfs) aby to pri štarte OS nebolo treba čistiť. O ktorú verziu Debianu sa jedná že to ukladá DB na dočasný disk ktorý zanikne pri vypnutí alebo reštarte počítača?
    6.10.2020 20:20 z_sk | skóre: 34 | blog: analyzy
    Rozbalit Rozbalit vše Re: MariaDB běží ale nevytvoří socket - (HY000/2002): No such file or directory
    Mas pravdu, ze sa neuklada do /var/run/mysqld. Realne sa uklada do /var/lib/mysql (vid.).
    debian.plus@protonmail.com
    6.10.2020 20:48 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: MariaDB běží ale nevytvoří socket - (HY000/2002): No such file or directory
    A nezabudni si znova kliknúť aj pri ďalšom tvojom príspevku na to, že si nesprávnou radou opakovane vyriešil niekomu problém. Vylepšuje ti to skóre, a vyzeráš tak profesionálnejšie. Veď nato si si vytvoril tvoje druhé alter ego na tomto portáli.
    6.10.2020 23:45 z_sk | skóre: 34 | blog: analyzy
    Rozbalit Rozbalit vše Re: MariaDB běží ale nevytvoří socket - (HY000/2002): No such file or directory
    Ja som si nevytvoril profil. No zas profesialne este nie som, kedze cca 30% daco zle dam.

    Ja som nevytvoril ten profil. A ego mi ani netreba mastit. Myslim, ze som sa uz nezabudnutelne zapisal (pre niektorych v dobrom, pre niektorych) a zrejme si niekto povedal, ze si niekto na mna sadne, takym vtypaleckym sposobom.
    debian.plus@protonmail.com

    Založit nové vláknoNahoru

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

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