Portál AbcLinuxu, 7. května 2025 07:27

Dotaz: Samba nejde spustiť cez init.d (Gentoo)

Josko avatar 9.9.2008 22:32 Josko | Žilina
Samba nejde spustiť cez init.d (Gentoo)
Přečteno: 450×
Odpovědět | Admin
Nejakú dobu mi samba funguvala ale po čase (asi po update) sa niečo pokazilo: a priu pokuse pustiť ju cez /etc/init.d/samba start napíše:

* samba -> start: smbd ...                                                                                                                                                                             [ !! ]
* samba -> start: nmbd ...                                                                                                                                                                              [ !! ]
* Error: starting services (see system logs)
* samba -> stop: smbd ...                                                                                                                                                                               [ ok ]
* samba -> stop: nmbd ...

V logoch nič podozrivé nie je žiadny error/warning a ešte k tomu ak spustím priamo smbd a nmbd ručne tak sa spustí a plne funguje... Skúšal som dať aj pôvodné konfiguráky čo sú v gentoo ale nepomohlo.

Nenapadá niekoho niečo?
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

10.9.2008 08:17 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Samba nejde spustiť cez init.d (Gentoo)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Podívejte se to /etc/init.d/samba co přesně se spouští a pod jakým uživatelem, a zkuste to samé z příkazové řádky. Problém může být třeba v tom, že se startovací skript pokouší zapsat PID spuštěného procesu do nějakého adresáře, kam nemá daný uživatel právo zapisovat, nebo něco podobného.
10.9.2008 12:51 Martin Doucha | skóre: 23 | blog: Yet another blog
Rozbalit Rozbalit vše Re: Samba nejde spustiť cez init.d (Gentoo)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Spusť /etc/init.d/samba start --debug

Případně ještě přesměruj výstup do souboru, protože se vypíše všechno, co se spouští (a je toho dost).
Josko avatar 12.9.2008 22:11 Josko | Žilina
Rozbalit Rozbalit vše Re: Samba nejde spustiť cez init.d (Gentoo)
Ako to presmerujem? Lebo keď dám: /etc/init.d/samba start --debug >> /mnt/data/samba.log

tak mi to ten výpis dá do terminálu nie do toho súboru a do súboru dá len:
 * samba -> start: smbd ...                                               [ !! ]
 * samba -> start: nmbd ...                                               [ !! ]
 * Error: starting services (see system logs)
 * samba -> stop: smbd ...                                                [ ok ]
 * samba -> stop: nmbd ...                                                [ !! ]
13.9.2008 10:13 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Samba nejde spustiť cez init.d (Gentoo)
Ten výpis jde asi na chybový výstup, tedy
/etc/init.d/samba start --debug 2>> /mnt/data/samba.log
Josko avatar 13.9.2008 18:33 Josko | Žilina
Rozbalit Rozbalit vše Re: Samba nejde spustiť cez init.d (Gentoo)
Příloha:
Tak takto to fungovalo, dík, tu je ten výstup.

Založit nové vláknoNahoru

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.