Gość Napisano Czerwiec 30, 2009 Zgłoszenie Share Napisano Czerwiec 30, 2009 Witam. Po instalacji KDE i doinstalowaniu paru rzeczy potrzebnych dla Karamba, nagle ni stąd ni z owad samba przestała działać. Po wydani komendy # service smb start dostaje cos takiego [root@Fedora10 rafal]# service smb start Uruchamianie usług SMB: /bin/bash: line 1: 10542 Przerwane (core dumped) smbd -D Nie mam pojecia w czym moze byc problem, pomożcie prosze to rozwiazac. reinstalacja pakietu samby przy pomocy Yum-a nic nie dala. /var/log/messages Jun 30 21:17:35 localhost smbd[3236]: [2009/06/30 21:17:35, 0] lib/messages_local.c:messaging_tdb_init(96) Jun 30 21:17:35 localhost smbd[3236]: ERROR: Failed to initialise messages database: Nie ma takiego pliku ani katalogu Jun 30 21:17:35 localhost smbd[3236]: [2009/06/30 21:17:35, 0] lib/messages.c:messaging_init(204) Jun 30 21:17:35 localhost smbd[3236]: messaging_tdb_init failed: NT_STATUS_OBJECT_NAME_NOT_FOUND Jun 30 21:17:35 localhost smbd[3236]: [2009/06/30 21:17:35, 0] lib/util.c:smb_panic(1670) Jun 30 21:17:35 localhost smbd[3236]: PANIC (pid 3236): Could not init smbd messaging context Jun 30 21:17:35 localhost smbd[3236]: [2009/06/30 21:17:35, 0] lib/util.c:log_stack_trace(1774) Jun 30 21:17:35 localhost smbd[3236]: BACKTRACE: 6 stack frames: Jun 30 21:17:35 localhost smbd[3236]: #0 smbd(log_stack_trace+0x2d) [0x81601d] Jun 30 21:17:35 localhost smbd[3236]: #1 smbd(smb_panic+0x2d) [0x81611d] Jun 30 21:17:35 localhost smbd[3236]: #2 smbd [0xa57e9c] Jun 30 21:17:35 localhost smbd[3236]: #3 smbd(main+0x501) [0xa59c21] Jun 30 21:17:35 localhost smbd[3236]: #4 /lib/libc.so.6(__libc_start_main+0xe5) [0xeea6e5] Jun 30 21:17:35 localhost smbd[3236]: #5 smbd [0x5e3d71] Jun 30 21:17:35 localhost smbd[3236]: [2009/06/30 21:17:35, 0] lib/fault.c:dump_core(201) Jun 30 21:17:35 localhost smbd[3236]: dumping core in /var/log/samba/cores/smbd Jun 30 21:17:35 localhost smbd[3236]: Pozdrawiam Rafal B. Ps. Przy włączaniu usługi nmb tym samym sposobem dostaje podobny komunikat [root@Fedora10 rafal]# service nmb start Uruchamianie usług NMB: /bin/bash: line 1: 26904 Przerwane (core dumped) nmbd -D [NIEUDANE] [root@Fedora10 rafal]# service nmb start Uruchamianie usług NMB: /bin/bash: line 1: 26950 Przerwane (core dumped) nmbd -D [NIEUDANE] [root@Fedora10 rafal]# service nmb start Uruchamianie usług NMB: /bin/bash: line 1: 26973 Przerwane (core dumped) nmbd -D [NIEUDANE] [root@Fedora10 rafal]# service nmb start Uruchamianie usług NMB: /bin/bash: line 1: 26996 Przerwane (core dumped) nmbd -D [NIEUDANE] [root@Fedora10 rafal]# service nmb start Uruchamianie usług NMB: /bin/bash: line 1: 27013 Przerwane (core dumped) nmbd -D [NIEUDANE] [root@Fedora10 rafal]# service nmb start Uruchamianie usług NMB: /bin/bash: line 1: 27030 Przerwane (core dumped) nmbd -D [NIEUDANE] [root@Fedora10 rafal]# service nmb start Uruchamianie usług NMB: /bin/bash: line 1: 27047 Przerwane (core dumped) nmbd -D [NIEUDANE] [root@Fedora10 rafal]# service nmb start Uruchamianie usług NMB: /bin/bash: line 1: 27058 Przerwane (core dumped) nmbd -D [NIEUDANE] [root@Fedora10 rafal]# service nmb start Uruchamianie usług NMB: /bin/bash: line 1: 27075 Przerwane (core dumped) nmbd -D [NIEUDANE] [root@Fedora10 rafal]# service nmb start Uruchamianie usług NMB: /bin/bash: line 1: 27092 Przerwane (core dumped) nmbd -D [NIEUDANE] [root@Fedora10 rafal]# jak widac przy kilkukrotnej próbie włączenia tej samej usługi zmienia się numer poprzedzający słowo "Przerwane", ale co to jest nie mam pojęcia :/ może wy wiecie. Dodam jeszcze że polecenie #smbtree daje wynik w postaci udostępnianych zasobów, i bez problemu mogę przeglądać (kopiować) zasoby udostępnione przez innych znakiem tego że klient działa. eeeeh ja to nie żyje jak coś nie nakaszanie :] Im dłużej używam Linuksa tym bardziej się utwierdzam w przekonaniu że to bardzo subtelny i wrażliwy system, zwłaszcza w rękach początkujących. (wychodzi na to ze nie dla mnie ) Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
fafig Napisano Czerwiec 30, 2009 Zgłoszenie Share Napisano Czerwiec 30, 2009 powtorze poraz 10000...00ty , sproboj wylaczyc selinux i sprawdz czy sie odpala samba. moze cos z kontekstami nie tak. w narzedziu system-config-selinux mozna wlaczyc niektore opcje Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Gość Napisano Czerwiec 30, 2009 Zgłoszenie Share Napisano Czerwiec 30, 2009 [quote name='fafig' date='30 Jun 2009, 22:22 ' post='126836'] powtorze poraz 10000...00ty :), sproboj wylaczyc selinux i sprawdz czy sie odpala samba. moze cos z kontekstami nie tak. w narzedziu [b]system-config-selinux[/b] mozna wlaczyc niektore opcje [/quote] Spróbowałem.Nic to samo, no ...... e numerki sie zmieniają, schemat ten sam Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
qmic Napisano Czerwiec 30, 2009 Zgłoszenie Share Napisano Czerwiec 30, 2009 ERROR: Failed to initialise messages database: Nie ma takiego pliku ani katalogu Przeinstaluj ją może. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Gość Napisano Lipiec 1, 2009 Zgłoszenie Share Napisano Lipiec 1, 2009 ERROR: Failed to initialise messages database: Nie ma takiego pliku ani katalogu Przeinstaluj ją może. w tym wlasnie szkopół żeby nie przeinstalowywac tylko naprawić. Bo jak bym mial przeinstalowac to bym posta nie pisał. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Lipiec 1, 2009 Zgłoszenie Share Napisano Lipiec 1, 2009 jak widac przy kilkukrotnej próbie włączenia tej samej usługi zmienia się numer poprzedzający słowo "Przerwane", ale co to jest nie mam pojęcia :/ może wy wiecie.PID? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
fafig Napisano Lipiec 1, 2009 Zgłoszenie Share Napisano Lipiec 1, 2009 tak w ogole to wklej moze config samby - chyba /etc/smb.conf Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Gość Napisano Lipiec 1, 2009 Zgłoszenie Share Napisano Lipiec 1, 2009 tak w ogole to wklej moze config samby - chyba /etc/smb.conf ot on: [global] # ----------------------- Netwrok Related Options ------------------------- # workgroup = dom server string = Samba Server Version %v ; netbios name = fedora10 ; interfaces = lo eth0 192.168.2.1/250 ; hosts allow = 127. 192.168.2. client lanman auth = yes # --------------------------- Logging Options ----------------------------- # logs split per machine log file = file:///var/log/samba/log.%25m # max 50KB per log file, then rotate max log size = 50 # ----------------------- Standalone Server Options ------------------------ security = share passdb backend = tdbsam # ----------------------- Domain Members Options ------------------------ ; realm = MY_REALM ; password server = <NT-Server-Name> # ----------------------- Domain Controller Options ------------------------ ; domain master = yes ; domain logons = yes # the login script name depends on the machine name ; logon script = %m.bat # the login script name depends on the unix user used ; logon script = %u.bat ; logon path = \\%L\Profiles\%u # disables profiles support by specifing an empty path ; logon path = ; add user script = /usr/sbin/useradd "%u" -n -g users ; add group script = /usr/sbin/groupadd "%g" ; add machine script = /usr/sbin/useradd -n -c "Workstation (%u)" -M -d /nohome -s /bin/false "%u" ; delete user script = /usr/sbin/userdel "%u" ; delete user from group script = /usr/sbin/userdel "%u" "%g" ; delete group script = /usr/sbin/groupdel "%g" # ----------------------- Browser Control Options ---------------------------- ; local master = no ; os level = 33 ; preferred master = yes #----------------------------- Name Resolution ------------------------------- ; wins support = yes ; wins server = w.x.y.z ; wins proxy = yes ; dns proxy = yes # --------------------------- Printing Options ----------------------------- ; load printers = yes cups options = raw ; printcap name = /etc/printcap #obtain list of printers automatically on SystemV ; printcap name = lpstat ; printing = cups # --------------------------- Filesystem Options --------------------------- ; map archive = no ; map hidden = no ; map read only = no ; map system = no ; encrypt passwords = yes guest ok = yes restrict anonymous = no domain master = no logon home = %5C%5C%25N%5C%25U smb passwd file = file:///var/lib/samba/private/smbpasswd pid directory = file:///var/run logon path = %5C%5C%25N%5C%25U%5Cprofile lock directory = file:///var/lib/samba private dir = file:///var/lib/samba/private lanman auth = yes ; valid users = %S ; valid users = MYDOMAIN\%S [printers] comment = All Printers path = /var/spool/samba browseable = no ; guest ok = no ; writable = no printable = yes # Un-comment the following and create the netlogon directory for Domain Logons ; [netlogon] ; comment = Network Logon Service ; path = /var/lib/samba/netlogon ; guest ok = yes ; writable = no ; share modes = no # Un-comment the following to provide a specific roving profile share # the default is to use the user's home directory ; [Profiles] ; path = /var/lib/samba/profiles ; browseable = no ; guest ok = yes # A publicly accessible directory, but read only, except for people in # the "staff" group ; [public] ; comment = Public Stuff ; path = /home/samba ; public = yes ; writable = yes ; printable = no ; write list = +staff [Film] path = /media/disk/Film ; read only = yes ; browseable = yes guest ok = yes ----------------------- Do długich listingów proszę stosować znacznik [codebox][/codebox] zamiast [code][/code] Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Lipiec 1, 2009 Zgłoszenie Share Napisano Lipiec 1, 2009 A zrobiłeś testparm /etc/samba/smb.conf To chyba jest właściwa ścieżka do smb.conf w Fedorze. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Gość Napisano Lipiec 1, 2009 Zgłoszenie Share Napisano Lipiec 1, 2009 Ekspertem nie jestem, ALE wydaje mi się ze samba sama w sobie nie ponosi odpowiedzialności za te błędy, jak powiedziałem wcześnie,j stało się to po instalacji KDE, wcześniej smb działała bez problemu(aż sam bylem zaskoczony jak dobrze) Jak widać w logu powyżej brakuje jakiegoś pliku. Tylko dlaczego i jak to możliwe że zaginą ? ERROR: Failed to initialise messages database: Nie ma takiego pliku ani katalogu Jun 30 21:17:35 localhost smbd[3236]: [2009/06/30 21:17:35, 0] lib/messages.c:messaging_init(204) Jun 30 21:17:35 localhost smbd[3236]: messaging_tdb_init failed: NT_STATUS_OBJECT_NAME_NOT_FOUND wydaje mi sie ze kluczem do rozwiazania sprawy jest Uruchamianie usług NMB: bin/bash: line 1: 26904 Przerwane ale potrzebuje jakiejś porady , wskazówki, teraz to nawet na omacku nie próbuje, porostu wiedza si e skończyła co do testparm [root@Fedora10 rafal]# testparm /etc/samba/smb.conf Load smb config files from /etc/samba/smb.conf Processing section "[printers]" Processing section "[Film]" Loaded services file OK. ERROR: lock directory file:///var/lib/samba does not exist ERROR: pid directory file:///var/run does not exist Server role: ROLE_STANDALONE Press enter to see a dump of your service definitions [global] workgroup = DOM server string = Samba Server Version %v security = SHARE smb passwd file = file:///var/lib/samba/private/smbpasswd private dir = file:///var/lib/samba/private passdb backend = tdbsam lanman auth = Yes client lanman auth = Yes log file = file:///var/log/samba/log.%25m max log size = 50 logon path = %5C%5C%25N%5C%25U%5Cprofile logon home = %5C%5C%25N%5C%25U domain master = Yes lock directory = file:///var/lib/samba pid directory = file:///var/run guest ok = Yes cups options = raw ERROR: lock directory file:///var/lib/samba does not exist ERROR: pid directory file:///var/run does not exist wrrrrr nie prawda istnieje [root@Fedora10 rafal]# cd /var/lib//samba/ [root@Fedora10 samba]# ls -la razem 424 drwxr-xr-x 7 root root 4096 cze 30 17:13 . drwxr-xr-x 38 root root 4096 cze 30 13:37 .. -rw------- 1 root root 16384 cze 29 19:31 account_policy.tdb -rw-r--r-- 1 root root 40200 cze 30 18:10 brlock.tdb -rw-r--r-- 1 root root 223 cze 30 17:13 browse.dat -rw-r--r-- 1 root root 90112 cze 30 18:35 connections.tdb -rw-r--r-- 1 root root 8192 cze 29 19:46 gencache.tdb -rw------- 1 root root 77824 cze 29 19:31 group_mapping.ldb -rw-r--r-- 1 root root 40200 cze 30 18:10 locking.tdb -rw------- 1 root root 696 cze 30 18:10 messages.tdb -rw------- 1 root root 696 cze 29 19:31 mutex.tdb -rw-r--r-- 1 root root 696 cze 29 19:47 notify.tdb -rw------- 1 root root 8192 cze 29 19:31 ntdrivers.tdb -rw------- 1 root root 696 cze 29 19:31 ntforms.tdb -rw------- 1 root root 8192 cze 30 18:10 ntprinters.tdb drwxr-xr-x 2 root root 4096 cze 29 19:31 perfmon drwxr-xr-x 2 root root 4096 cze 29 19:31 printing drwx------ 2 root root 4096 cze 29 19:31 private -rw------- 1 root root 36864 cze 30 18:10 registry.tdb drwxr-xr-x 2 root root 4096 kwi 19 00:40 scripts -rw-r--r-- 1 root root 696 cze 30 18:10 sessionid.tdb -rw------- 1 root root 16384 cze 29 19:40 share_info.tdb -rw-r--r-- 1 root root 28672 cze 30 17:14 unexpected.tdb drwxr-x--- 2 root wbpriv 4096 kwi 19 00:40 winbindd_privileged [root@Fedora10 samba]# Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
fafig Napisano Lipiec 1, 2009 Zgłoszenie Share Napisano Lipiec 1, 2009 hmm z tego co widze, to ludzie maja problemy z tym nie tylko na Fedorze. zrob backup configa i wywal cala sambe i zainstaluj jeszcze raz. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
multics Napisano Lipiec 1, 2009 Zgłoszenie Share Napisano Lipiec 1, 2009 Szczerze mówiąc nigdy nie przeglądałem coredump'a ale z tego co się orientuję to tam właśnie zawarte są informacje "co poszło nie tak". Jak masz ochotę dociekać to potraktuj more'm/less'em plik coredump. Na ile to będą użyteczne informacje nie jestem w stanie powiedzieć Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Gość Napisano Lipiec 1, 2009 Zgłoszenie Share Napisano Lipiec 1, 2009 ....o tam właśnie zawarte są informacje "co poszło nie tak". Jak masz ochotę dociekać.... no bez dociekania raczej nie rozwiąże problemu, tylko się obawiam czy wyzwanie mnie nie przerasta :/ możesz przybliżyć jak to zrobić ? bo jak to już pisałem wcześniej , rzecz nie w tym żeby problem "po prostu" zlikwidować tylko żeby się dowiedzieć co, jak i dlaczego (dlatego jeszcze nie przeinstalowałem systemu), właśnie to coredump mnie zastanawia i tak właśnie myślałem ze to możne pomóc w rozwiązaniu problemu. Co do reinstalacji samby. smb.conf pozostaje nienaruszony w przypadku reinstajacji pakietu samba, i jak już pisałem wcześniej nie rozwiązuje to problemu. Ps. THX za angaż i chęć pomocy. pozdro Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
multics Napisano Lipiec 1, 2009 Zgłoszenie Share Napisano Lipiec 1, 2009 Trzeba znaleźć plik coredump find / -name coredump a później przechodzisz do katalogu i more coredump albo krócej find / -name coredump | xargs more Chociaż jak mówiłem tam może być mnóstwo rzeczy zupełnie niezrozumiałych dla większości społeczeństwa :] Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
zybex_pl Napisano Lipiec 2, 2009 Zgłoszenie Share Napisano Lipiec 2, 2009 ja czepiałbym się zapisów typu : file:///var/log/samba/log.%25m spróbuj użyć ścieżki bezwzględnej np: log file = /var/log/samba/log.%25m tak samo dla parametru lock i pid czy do konfiguracji samby używałeś SWAT'a ? zybex_pl Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi