Avvio samba su opensuse 12.1

9 risposte [Ultimo messaggio]
Ritratto di zuperbatman
zuperbatman
(Junior)
Offline
Junior
Iscritto: 31/01/2007
Messaggi: 15

Ho installato l'ultima versione di opensuse la 12.1, e configurando samba per la condivisione di alcune cartelle in rete, ho notato che al riavvio del pc il server samba non si riavvia, andando su swat e forzando un riavvio poi tutto funziona regolarmente....ho fatto ripetute prove disabilitando anche appamor ma nulla da fare non vuole avviarsi in automatico. Esiste un log di avvio per capire che errore faccia all'avvio???? Qualcuno ha riscontrato lo stesso problema???GRazie.

Ritratto di Gollum
Gollum
(Collaboratore)
Offline
Collaboratore
Iscritto: 03/03/2005
Messaggi: 802

Da terminale loggati come root e digita

# systemctl enable smb.service && systemctl start smb.service

Se non vuoi usare il terminale apri il centro di controllo di openSUSE chiamato "Yast" vai su "Sistema => "Servizi di Sistema (Runlevel)" => clicca su "smb" e attivalo.

Desktop DELL XPS8100 => openSUSE_12.2 => KDE 4.10 => Core i7 => 3.4.28-2.20 => Nvidia GT220
Notebook Sony Vaio VPPCA =>openSUSE_12.2 => KDE 4.10 => Core i5 => 3.4.28-2.20 => AMD HD 6470M

Ritratto di zuperbatman
zuperbatman
(Junior)
Offline
Junior
Iscritto: 31/01/2007
Messaggi: 15

Al comando da te indicatomi mi è comparso questo errore:
smb.service is not a native service, redirecting to /sbin/chkconfig.
Executing /sbin/chkconfig smb on
insserv: warning: current start runlevel(s) (2 3 5) of script `smb' overwrites defaults (3 5).
insserv: warning: current stop runlevel(s) (2 3 5) of script `smb' overwrites defaults (3 5).
insserv: Service boot.localfs is missed in the runlevels 2 3 5 to use service network
Warning: unit files do not carry install information. No operation executed.

Ho anche provato a farlo prima di scrivere da yast--runkevel... ma nulla non va...!

Ciao e Grazie.

Ritratto di aksaf
aksaf
(Guru)
Offline
Guru
Iscritto: 08/03/2011
Messaggi: 957

Scusate l'intromissione, mi permetto solo di ricordare che openSUSE ha di recente cambiato il sistema di init e ci sono stati alcuni problemini con samba e altri servizi. Probabilmente non è questo il caso, ma comunque è possibile tornare temporaneamente a systemv (o anche definitivamente, ma dopo aver verificato di non danneggiare altri demoni, ecc.); ecco come, nel caso: http://it.opensuse.org/Product_highlights#systemd_e_altre_modifiche_a_livello_di_sistema

Saluti

Ritratto di Suse98
Suse98
(Guru)
Offline
Guru
Iscritto: 03/10/2010
Messaggi: 1711

@Aksaf
infatti, a me mi dà un'errore nel riavviare il server NFS, vedi la 3° ultima o penultima pagina di Condividere file in rete.
Ciao Wink Wave Wink

SUSE LINUX Rilascio 12.3 (Dartmounth) KDE 4.10 && GNOME 3.8

Ritratto di Gollum
Gollum
(Collaboratore)
Offline
Collaboratore
Iscritto: 03/03/2005
Messaggi: 802

Citazione:

Service boot.localfs is missed in the runlevels 2 3 5 to use service network


Ecco perchè ti da errore Wink

# systemctl enable network.service
# systemctl start network.service
# systemctl enable smb.service
# systemctl start smb.service

Oh sbaglio anche io eh Big Grin

Desktop DELL XPS8100 => openSUSE_12.2 => KDE 4.10 => Core i7 => 3.4.28-2.20 => Nvidia GT220
Notebook Sony Vaio VPPCA =>openSUSE_12.2 => KDE 4.10 => Core i5 => 3.4.28-2.20 => AMD HD 6470M

Ritratto di Templare
Templare
(Collaboratore)
Offline
Collaboratore
Iscritto: 28/10/2011
Messaggi: 747

Elimina Systemd e installa il pacchetto sysvinit-init. Qui un problema da me riscontrato con l'installazione di samba quando ho dato un giudizio alla 12.1: http://www.suseitalia.org/forum/installazione/giudizio-opensuse-121?page=1

Assemblato 1: Phenom II X4 965 Black Edition + AMD Radeon HD 5770 + Scheda Madre Asus Crosshair IV Formula + Scheda Audio Asus Xonar D2X. Sistema Windows 7 Ultimate 64 Bit
Assemblato 3: Intel Core i3 3220 + nVIDIA Geforce 640 GT. Sistema openSUSE 13.1 64 bit GNOME

Ritratto di zuperbatman
zuperbatman
(Junior)
Offline
Junior
Iscritto: 31/01/2007
Messaggi: 15

Niente da fare ho eseguito il tuo consiglio ma non si riavvia il modulo smb,stesso difetto...al riavvio del PC non ne vuole sapere neanche a pagarlo... Ma c'è qualcuno che sa se esiste un file log di avvio in cui vengono memorizzati gli errori per capire perchè non si avvia samba? Con le nuove versioni si fa un passo avanti in qualcosa e si creano miriadi di problemi altrove.....non si capisce perchè....forse gli sviluppatori stessi non vogliono farlo decollare questo sistema operativo...! Mahhhh

Ritratto di Templare
Templare
(Collaboratore)
Offline
Collaboratore
Iscritto: 28/10/2011
Messaggi: 747

zuperbatman ha scritto:

Niente da fare ho eseguito il tuo consiglio ma non si riavvia il modulo smb,stesso difetto...al riavvio del PC non ne vuole sapere neanche a pagarlo... Ma c'è qualcuno che sa se esiste un file log di avvio in cui vengono memorizzati gli errori per capire perchè non si avvia samba? Con le nuove versioni si fa un passo avanti in qualcosa e si creano miriadi di problemi altrove.....non si capisce perchè....forse gli sviluppatori stessi non vogliono farlo decollare questo sistema operativo...! Mahhhh

Smile Si potrebbe pensarlo è vero... ma io sono fermemente convinto che il problema sia il non collaudato systemd che fa partire il servizio smb in modo errato.

Se non ti scoccia, potresti ripartire a fare la configurazione da 0, ma prima di farla, togli systemd e installi l'altro pacchetto, così magari ci dai una conferma in più e vediamo di capire se è giusta la strada che ti sto dicendo.

Assemblato 1: Phenom II X4 965 Black Edition + AMD Radeon HD 5770 + Scheda Madre Asus Crosshair IV Formula + Scheda Audio Asus Xonar D2X. Sistema Windows 7 Ultimate 64 Bit
Assemblato 3: Intel Core i3 3220 + nVIDIA Geforce 640 GT. Sistema openSUSE 13.1 64 bit GNOME

Ritratto di zuperbatman
zuperbatman
(Junior)
Offline
Junior
Iscritto: 31/01/2007
Messaggi: 15

Ho fatto queste prove...., lo avvio il pc e non si avvia samba....non ne vuole sapere...poi lo riavvio una seconda e/o terza volta....parte il modulo nmb, la rete vede la condivisione ma non è attiva, poi lancio l'utiliti swat riavvio il modulo smb e funziona tutto perfettamente riconosce anche gli utenti abilitati. Da qui deduco che la configurazione è corretta altrimenti non andava neanche cosi.
Poi ho notato che quando non vuole partire neanche dal runlevel parte...mi dice modulo non avviato. Ho trovato un file log (var/log/warm)....e gli errori che rivela sono:
an 7 15:06:58 linux-eodc smbd[6257]: [2012/01/07 15:06:58.328405, 0] smbd/service.c:970(make_connection_snum)
Jan 7 15:06:58 linux-eodc smbd[6257]: Can't become connected user!
Jan 7 15:07:00 linux-eodc smbd[6257]: [2012/01/07 15:07:00.705768, 0] smbd/service.c:970(make_connection_snum)
Jan 7 15:07:00 linux-eodc smbd[6257]: Can't become connected user!
Jan 7 15:07:39 linux-eodc su: pam_apparmor(su:session): Unknown error occurred changing to root hat: Operation not permitted
Jan 7 15:07:39 linux-eodc su: pam_apparmor(su:session): Unknown error occurred changing to root hat: Operation not permitted
Jan 7 15:08:20 linux-eodc smbd[7388]: [2012/01/07 15:08:20.322136, 0] lib/util_sock.c:664(open_socket_in)
Jan 7 15:08:20 linux-eodc smbd[7388]: bind failed on port 445 socket_addr = ::.
Jan 7 15:08:20 linux-eodc smbd[7388]: Error = Indirizzo già in uso
Jan 7 15:08:20 linux-eodc smbd[7388]: [2012/01/07 15:08:20.323632, 0] smbd/server.c:569(smbd_open_one_socket)
Jan 7 15:08:20 linux-eodc smbd[7388]: smbd_open_once_socket: open_socket_in: Indirizzo già in uso
Jan 7 15:08:20 linux-eodc smbd[7388]: [2012/01/07 15:08:20.324259, 0] lib/util_sock.c:664(open_socket_in)
Jan 7 15:08:20 linux-eodc smbd[7388]: bind failed on port 139 socket_addr = ::.
Jan 7 15:08:20 linux-eodc smbd[7388]: Error = Indirizzo già in uso
Jan 7 15:08:20 linux-eodc smbd[7388]: [2012/01/07 15:08:20.325055, 0] smbd/server.c:569(smbd_open_one_socket)
Jan 7 15:08:20 linux-eodc smbd[7388]: smbd_open_once_socket: open_socket_in: Indirizzo già in uso
Jan 7 15:08:20 linux-eodc smbd[7388]: [2012/01/07 15:08:20.325646, 0] lib/util_sock.c:664(open_socket_in)
Jan 7 15:08:20 linux-eodc smbd[7388]: bind failed on port 445 socket_addr = 0.0.0.0.
Jan 7 15:08:20 linux-eodc smbd[7388]: Error = Indirizzo già in uso
Jan 7 15:08:20 linux-eodc smbd[7388]: [2012/01/07 15:08:20.326442, 0] smbd/server.c:569(smbd_open_one_socket)
Jan 7 15:08:20 linux-eodc smbd[7388]: smbd_open_once_socket: open_socket_in: Indirizzo già in uso
Jan 7 15:08:20 linux-eodc smbd[7388]: [2012/01/07 15:08:20.327010, 0] lib/util_sock.c:664(open_socket_in)
Jan 7 15:08:20 linux-eodc smbd[7388]: bind failed on port 139 socket_addr = 0.0.0.0.
Jan 7 15:08:20 linux-eodc smbd[7388]: Error = Indirizzo già in uso
Jan 7 15:08:20 linux-eodc smbd[7388]: [2012/01/07 15:08:20.327720, 0] smbd/server.c:569(smbd_open_one_socket)
Jan 7 15:08:20 linux-eodc smbd[7388]: smbd_open_once_socket: open_socket_in: Indirizzo già in uso
Jan 7 15:08:20 linux-eodc smbd[7388]: [2012/01/07 15:08:20.328198, 0] smbd/server.c:756(open_sockets_smbd)
Jan 7 15:08:20 linux-eodc smbd[7388]: open_sockets_smbd: No sockets available to bind to.
Jan 7 15:08:20 linux-eodc smbd[7388]: [2012/01/07 15:08:20.329957, 0] smbd/server_exit.c:169(exit_server_common)
Jan 7 15:08:20 linux-eodc smbd[7388]: ===============================================================
Jan 7 15:08:20 linux-eodc smbd[7388]: [2012/01/07 15:08:20.330562, 0] smbd/server_exit.c:171(exit_server_common)
Jan 7 15:08:20 linux-eodc smbd[7388]: Abnormal server exit: open_sockets_smbd() failed
Jan 7 15:08:20 linux-eodc smbd[7388]: [2012/01/07 15:08:20.331189, 0] smbd/server_exit.c:172(exit_server_common)
Jan 7 15:08:20 linux-eodc smbd[7388]: ===============================================================
Jan 7 15:08:20 linux-eodc smbd[7388]: [2012/01/07 15:08:20.349112, 0] lib/util.c:1221(log_stack_trace)
Jan 7 15:08:20 linux-eodc smbd[7388]: BACKTRACE: 6 stack frames:
Jan 7 15:08:20 linux-eodc smbd[7388]: #0 /usr/sbin/smbd(log_stack_trace+0x29) [0xb734e159]
Jan 7 15:08:20 linux-eodc smbd[7388]: #1 /usr/sbin/smbd(+0x729a19) [0xb7618a19]
Jan 7 15:08:20 linux-eodc smbd[7388]: #2 /usr/sbin/smbd(+0x729dd1) [0xb7618dd1]
Jan 7 15:08:20 linux-eodc smbd[7388]: #3 /usr/sbin/smbd(main+0xbf6) [0xb6fa9036]
Jan 7 15:08:20 linux-eodc smbd[7388]: #4 /lib/libc.so.6(__libc_start_main+0xf3) [0xb6a83003]
Jan 7 15:08:20 linux-eodc smbd[7388]: #5 /usr/sbin/smbd(+0xbacc9) [0xb6fa9cc9]
Jan 7 15:08:20 linux-eodc smbd[7388]: [2012/01/07 15:08:20.349928, 0] lib/fault.c:372(dump_core)
Jan 7 15:08:20 linux-eodc smbd[7388]: dumping core in /var/log/samba/cores/smbd
Jan 7 15:08:20 linux-eodc smbd[7388]: