Favicon Svetmobilne.cz  Svět mobilně Favicon Svetaudia.cz  Svět audia Favicon TVFreak.cz  TV Freak   Fórum Favicon Digimanie.cz  Digimanie   Fórum   Galerie
Zobrazené výsledky: 1 až 4 z 4

Téma: boot a existující pid soubor

  1. #1
    Obyvatel SHW
    Registrace
    Jan 2009
    Příspěvků
    322

    mám menší problém

    při spuštění serveru mysqlard

    se vytváří PID soubor do /usr/local/var (ten adresář jsem musel založit, protože předtím neexistovat a server ho vyžaduje)

    jenže tu mám problém, když zrestartuji PC
    server se nespustí protože start serveru se ukončí s tím, že již běží ... existuje PID soubor

    pokud dám stop ... tak kill vrátí že PID neexistuje a soubor se smaže

    poté teprve můžu spustit server korektně

    věděl by někdo, kde dělám chybu, či jak to ušetřit trochu lépe???
    Odpovídat lze po přihlášení

  2. #2
    Starousedlík SHW Avatar uživatele Dojigiri
    Registrace
    Jun 2008
    Příspěvků
    1,636

    Možná se nevolá stop služby při ukončení počítače?

    Podívej se do /etc/init.d, podadr. rc5.d (pokud spouštíš do X - runlevel 5) anebo rc.3.d (pokud spuštíš do textmode - runlevel 3), měly by tam být 2 linky jeden Snnnazev_sluzby a jeden Knnnazev_sluzby (S je pro start a K pro stop, pokud se teda nepletu a neni to opačně takhle z hlavy nikdy nevim ). Číslo nn nebude stejný, měly by být správně v opačným pořadí (služba, která se pozdějc startuje, by se měla dřív ukončovat - číslo dává pořadí spouštění, tedy pokud tam nejsou další závislosti atd.). Pokud tam chybí odpovídající K..., tak se služba neukončí přes "stop" tj. proto se asi soubor při ukončení nesmaže.

    Pokud to tam chybí a je to teda tenhle případ, tak odpovídající K můžeš vytvořit buď sám (nejsnáz překopírovat odpovídající S jenom změnit první písmeno na K - není to ideální, protože by to chtělo korektně nastavit i číslo), anebo zadat "chkconfig <název služby> off" (vypnutí spuštění po startu) a "chkconfig <název služby> on" (znovuzapnutí, a zkontrolovat, jestli si tam ty linky vytvoří korektně sám).
    Odpovídat lze po přihlášení



  3. #3
    Obyvatel SHW
    Registrace
    Jan 2009
    Příspěvků
    322

    není vůbec vedený v init.d

    autor se jaksi nad tímto nezamýšlel

    vyřešil jsem to úpravou kódu a adresáře pid souboru do /var/run

    tím je problém s existujícím pid vyřešen

    bohužel stále mi zbývá problém s tím, že ho potřebuji po startu počítače spustit (nikoliv při přihlášení uživatatele) jako root
    Odpovídat lze po přihlášení

  4. #4
    Obyvatel SHW
    Registrace
    Jan 2009
    Příspěvků
    395

    napis prislusny prikaz do /etc/rc.local
    Odpovídat lze po přihlášení

Podobná témata

  1. Reakcí: 10
    Poslední příspěvek: 14-12-2013, 11:48
  2. Soubor DLL v B3
    Od Overdose v sekci Počítačové hry
    Reakcí: 4
    Poslední příspěvek: 01-11-2011, 16:59
  3. Soubor WSV
    Od Patrik v sekci Software denní potřeby
    Reakcí: 3
    Poslední příspěvek: 11-08-2009, 10:51
  4. Jak spustit soubor?
    Od OdMajkla v sekci Počítačové hry
    Reakcí: 12
    Poslední příspěvek: 25-03-2008, 17:54
  5. 2GB DBX soubor
    Od Sieben v sekci Problémy s PC (HW/SW) a řešení
    Reakcí: 4
    Poslední příspěvek: 02-11-2007, 12:55