Erro de instalação do Samba

0

Eu tenho uma nova instalação do Ubuntu 16.04 no meu servidor, na esperança de servir arquivos para um Wetek Core com o LibreELEC.

Eu estava tendo problemas com o compartilhamento de arquivos e tomei uma decisão insatisfatória de desinstalar o Samba e reinstalá-lo. Eu o instalei tentando compartilhar um arquivo e ele perguntou se eu queria instalar o Samba. Isso me deu o seguinte erro após falha na instalação:

installArchives() failed: Selecting previously unselected package python-dnspython.
(Reading database ... 
(Reading database ... 5%%
(Reading database ... 10%%
(Reading database ... 15%%
(Reading database ... 20%%
(Reading database ... 25%%
(Reading database ... 30%%
(Reading database ... 35%%
(Reading database ... 40%%
(Reading database ... 45%%
(Reading database ... 50%%
(Reading database ... 55%%
(Reading database ... 60%%
(Reading database ... 65%%
(Reading database ... 70%%
(Reading database ... 75%%
(Reading database ... 80%%
(Reading database ... 85%%
(Reading database ... 90%%
(Reading database ... 95%%
(Reading database ... 100%%
(Reading database ... 248054 files and directories currently installed.)
Preparing to unpack .../python-dnspython_1.12.0-1_all.deb ...
Unpacking python-dnspython (1.12.0-1) ...
Selecting previously unselected package python-crypto.
Preparing to unpack .../python-crypto_2.6.1-6ubuntu0.16.04.2_amd64.deb ...
Unpacking python-crypto (2.6.1-6ubuntu0.16.04.2) ...
Selecting previously unselected package python-ldb.
Preparing to unpack .../python-ldb_2%%3a1.1.24-1ubuntu3_amd64.deb ...
Unpacking python-ldb (2:1.1.24-1ubuntu3) ...
Selecting previously unselected package python-tdb.
Preparing to unpack .../python-tdb_1.3.8-2_amd64.deb ...
Unpacking python-tdb (1.3.8-2) ...
Selecting previously unselected package python-samba.
Preparing to unpack .../python-samba_2%%3a4.3.11+dfsg-0ubuntu0.16.04.9_amd64.deb ...
Unpacking python-samba (2:4.3.11+dfsg-0ubuntu0.16.04.9) ...
Selecting previously unselected package samba-common-bin.
Preparing to unpack .../samba-common-bin_2%%3a4.3.11+dfsg-0ubuntu0.16.04.9_amd64.deb ...
Unpacking samba-common-bin (2:4.3.11+dfsg-0ubuntu0.16.04.9) ...
Selecting previously unselected package tdb-tools.
Preparing to unpack .../tdb-tools_1.3.8-2_amd64.deb ...
Unpacking tdb-tools (1.3.8-2) ...
Selecting previously unselected package samba.
Preparing to unpack .../samba_2%%3a4.3.11+dfsg-0ubuntu0.16.04.9_amd64.deb ...
Unpacking samba (2:4.3.11+dfsg-0ubuntu0.16.04.9) ...
Selecting previously unselected package attr.
Preparing to unpack .../attr_1%%3a2.4.47-2_amd64.deb ...
Unpacking attr (1:2.4.47-2) ...
Selecting previously unselected package libaio1:amd64.
Preparing to unpack .../libaio1_0.3.110-2_amd64.deb ...
Unpacking libaio1:amd64 (0.3.110-2) ...
Selecting previously unselected package samba-dsdb-modules.
Preparing to unpack .../samba-dsdb-modules_2%%3a4.3.11+dfsg-0ubuntu0.16.04.9_amd64.deb ...
Unpacking samba-dsdb-modules (2:4.3.11+dfsg-0ubuntu0.16.04.9) ...
Selecting previously unselected package samba-vfs-modules.
Preparing to unpack .../samba-vfs-modules_2%%3a4.3.11+dfsg-0ubuntu0.16.04.9_amd64.deb ...
Unpacking samba-vfs-modules (2:4.3.11+dfsg-0ubuntu0.16.04.9) ...
Processing triggers for libc-bin (2.23-0ubuntu9) ...
Processing triggers for man-db (2.7.5-1) ...
Processing triggers for ureadahead (0.100.0-19) ...
Processing triggers for ufw (0.35-0ubuntu2) ...
Processing triggers for systemd (229-4ubuntu19) ...
Setting up python-dnspython (1.12.0-1) ...
Setting up python-crypto (2.6.1-6ubuntu0.16.04.2) ...
Setting up python-ldb (2:1.1.24-1ubuntu3) ...
Setting up python-tdb (1.3.8-2) ...
Setting up python-samba (2:4.3.11+dfsg-0ubuntu0.16.04.9) ...
Setting up samba-common-bin (2:4.3.11+dfsg-0ubuntu0.16.04.9) ...
Setting up tdb-tools (1.3.8-2) ...
update-alternatives: using /usr/bin/tdbbackup.tdbtools to provide /usr/bin/tdbbackup (tdbbackup) in auto mode
Setting up samba (2:4.3.11+dfsg-0ubuntu0.16.04.9) ...
Job for smbd.service failed because the control process exited with error code. See "systemctl status smbd.service" and "journalctl -xe" for details.
invoke-rc.d: initscript smbd, action "start" failed.
 smbd.service - LSB: start Samba SMB/CIFS daemon (smbd)
   Loaded: loaded (/etc/init.d/smbd; bad; vendor preset: enabled)
   Active: failed (Result: exit-code) since Sun 2017-08-06 03:58:00 EDT; 5ms ago
     Docs: man:systemd-sysv-generator(8)
  Process: 13139 ExecStart=/etc/init.d/smbd start (code=exited, status=1/FAILURE)

Aug 06 03:58:00 capitalist systemd[1]: Starting LSB: start Samba SMB/CIFS d.....
Aug 06 03:58:00 capitalist smbd[13139]:  * Starting SMB/CIFS daemon smbd
Aug 06 03:58:00 capitalist smbd[13139]:    ...fail!
Aug 06 03:58:00 capitalist systemd[1]: smbd.service: Control process exited...=1
Aug 06 03:58:00 capitalist systemd[1]: Failed to start LSB: start Samba SMB...).
Aug 06 03:58:00 capitalist systemd[1]: smbd.service: Unit entered failed state.
Aug 06 03:58:00 capitalist systemd[1]: smbd.service: Failed with result 'ex...'.
Hint: Some lines were ellipsized, use -l to show in full.
dpkg: error processing package samba (--configure):
 subprocess installed post-installation script returned error exit status 1
Setting up attr (1:2.4.47-2) ...
Setting up libaio1:amd64 (0.3.110-2) ...
Setting up samba-dsdb-modules (2:4.3.11+dfsg-0ubuntu0.16.04.9) ...
Setting up samba-vfs-modules (2:4.3.11+dfsg-0ubuntu0.16.04.9) ...
Processing triggers for libc-bin (2.23-0ubuntu9) ...
Errors were encountered while processing:
 samba
Setting up samba (2:4.3.11+dfsg-0ubuntu0.16.04.9) ...
Job for smbd.service failed because the control process exited with error code. See "systemctl status smbd.service" and "journalctl -xe" for details.
invoke-rc.d: initscript smbd, action "start" failed.
 smbd.service - LSB: start Samba SMB/CIFS daemon (smbd)
   Loaded: loaded (/etc/init.d/smbd; bad; vendor preset: enabled)
   Active: failed (Result: exit-code) since Sun 2017-08-06 03:58:03 EDT; 4ms ago
     Docs: man:systemd-sysv-generator(8)
  Process: 13297 ExecStart=/etc/init.d/smbd start (code=exited, status=1/FAILURE)

Aug 06 03:58:03 capitalist systemd[1]: Starting LSB: start Samba SMB/CIFS d.....
Aug 06 03:58:03 capitalist smbd[13297]:  * Starting SMB/CIFS daemon smbd
Aug 06 03:58:03 capitalist smbd[13297]:    ...fail!
Aug 06 03:58:03 capitalist systemd[1]: smbd.service: Control process exited...=1
Aug 06 03:58:03 capitalist systemd[1]: Failed to start LSB: start Samba SMB...).
Aug 06 03:58:03 capitalist systemd[1]: smbd.service: Unit entered failed state.
Aug 06 03:58:03 capitalist systemd[1]: smbd.service: Failed with result 'ex...'.
Hint: Some lines were ellipsized, use -l to show in full.
dpkg: error processing package samba (--configure):
 subprocess installed post-installation script returned error exit status 1
Processing triggers for libc-bin (2.23-0ubuntu9) ...
Package 'libpam-smbpass' is virtual.
Samba's testparm returned error 1: Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Error loading services.
$ systemctl status -l smbd.service
● smbd.service - LSB: start Samba SMB/CIFS daemon (smbd)
   Loaded: loaded (/etc/init.d/smbd; bad; vendor preset: enabled)
   Active: failed (Result: exit-code) since Sun 2017-08-06 03:58:03 EDT; 5h 34mi
     Docs: man:systemd-sysv-generator(8)
  Process: 13297 ExecStart=/etc/init.d/smbd start (code=exited, status=1/FAILURE

Aug 06 03:58:03 capitalist systemd[1]: Starting LSB: start Samba SMB/CIFS daemon
Aug 06 03:58:03 capitalist smbd[13297]:  * Starting SMB/CIFS daemon smbd
Aug 06 03:58:03 capitalist smbd[13297]:    ...fail!
Aug 06 03:58:03 capitalist systemd[1]: smbd.service: Control process exited, cod
Aug 06 03:58:03 capitalist systemd[1]: Failed to start LSB: start Samba SMB/CIFS
Aug 06 03:58:03 capitalist systemd[1]: smbd.service: Unit entered failed state.
Aug 06 03:58:03 capitalist systemd[1]: smbd.service: Failed with result 'exit-co
lines 1-13/13 (END)
$ find /etc/samba/smb.conf
find: ‘/etc/samba/smb.conf’: No such file or directory
brian@capitalist:~$ locate /etc/samba/smb.conf
brian@capitalist:~$ locate smb.conf
/usr/share/doc/nautilus-share/examples/smb.conf
/usr/share/doc/samba-common/examples/smb.conf.default.gz
/usr/share/man/man5/smb.conf.5.gz
/usr/share/samba/smb.conf
/var/lib/ucf/cache/:etc:samba:smb.conf

Eu não sei o que estou fazendo e preciso de ajuda.

    
por Brian Hamilton 06.08.2017 / 10:04

1 resposta

1

Eu decidi tentar remover completamente e depois reinstalar. Eu desinstalei e removi as dependências indesejadas.

Primeiro eu usei:

sudo apt-get remove --purge samba samba-*
sudo apt-get autoremove

Eu não consegui encontrar o arquivo smb.conf, então eu não o renomei, mas eu li, se você encontrar os arquivos de configuração em / etc / samba, melhor renomeá-lo.

sudo mv  /etc/samba /etc/samba.old

Então eu instalei o samba emitindo o comando.

sudo apt-get install samba

Isso me levou de volta ao começo.

Eu reran systemctl status -l smbd.service

O serviço smbd estava rodando e eu pude encontrar o smb.conf no local correto:

/etc/samba/smb.conf

Obrigado a David Foerster !!

    
por Brian Hamilton 06.08.2017 / 16:40