Проблема с установкой Samba

Автор rti.kazan, 11 апреля 2019, 10:43:18

« назад - далее »

0 Пользователи и 3 гостей просматривают эту тему.

rti.kazan

Добрый день.
Не могу установить Samba, выдает ошибку апр 11 10:38:36 BackUp systemd[1]: Failed to start Samba SMB Daemon
Открыть содержимое (спойлер)
root@BackUp:~# apt-get install samba
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Предлагаемые пакеты:
  bind9 bind9utils ctdb ldb-tools ntp | chrony smbldap-tools winbind ufw
НОВЫЕ пакеты, которые будут установлены:
  samba
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 4 п                               акетов не обновлено.
Необходимо скачать 0 B/977 kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 11,3 M                               B.
Выбор ранее не выбранного пакета samba.
(Чтение базы данных ... на данный момент установлено 141240 файлов и каталогов.)
Подготовка к распаковке .../samba_2%3a4.5.16+dfsg-1+deb9u1_i386.deb ...
Распаковывается samba (2:4.5.16+dfsg-1+deb9u1) ...
Обрабатываются триггеры для libc-bin (2.24-11+deb9u4) ...
Обрабатываются триггеры для systemd (232-25+deb9u11) ...
Обрабатываются триггеры для man-db (2.7.6.1-2) ...
Настраивается пакет samba (2:4.5.16+dfsg-1+deb9u1) ...
Failed to preset unit: Unit file /etc/systemd/system/samba-ad-dc.service is mask                               ed.
/usr/bin/deb-systemd-helper: error: systemctl preset failed on samba-ad-dc.servi                               ce: No such file or directory
Job for smbd.service failed because a timeout was exceeded.
See "systemctl status smbd.service" and "journalctl -xe" for details.
invoke-rc.d: initscript smbd, action "start" failed.
● smbd.service - Samba SMB Daemon
   Loaded: loaded (/lib/systemd/system/smbd.service; enabled; vendor preset: enabled)
   Active: failed (Result: timeout) since Thu 2019-04-11 10:38:36 MSK; 12ms ago
     Docs: man:smbd(8)
           man:samba(7)
           man:smb.conf(5)
Main PID: 11745
   Status: "Starting process..."
    Tasks: 1 (limit: 4915)
   CGroup: /system.slice/smbd.service

апр 11 10:35:36 BackUp systemd[1]: Starting Samba SMB Daemon...
апр 11 10:35:36 BackUp systemd[1]: smbd.service: Supervising process 117...its.
апр 11 10:37:06 BackUp systemd[1]: smbd.service: Start operation timed o...ing.
апр 11 10:38:36 BackUp systemd[1]: smbd.service: State 'stop-final-sigte...ing.
апр 11 10:38:36 BackUp systemd[1]: smbd.service: Killing process 11745 (...ILL.
апр 11 10:38:36 BackUp systemd[1]: Failed to start Samba SMB Daemon.
апр 11 10:38:36 BackUp systemd[1]: smbd.service: Unit entered failed state.
апр 11 10:38:36 BackUp systemd[1]: smbd.service: Failed with result 'tim...ut'.
Hint: Some lines were ellipsized, use -l to show in full.
dpkg: ошибка при обработке пакета samba (--configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 1
Обрабатываются триггеры для libc-bin (2.24-11+deb9u4) ...
При обработке следующих пакетов произошли ошибки:
samba
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@BackUp:~#
[свернуть]
Есть идеи что может быть?

endru

Видно же что пытался настраивать, не вышло и решил удалить и заново поставить, а конфиги не удалял - вот и результат.

rti.kazan

Не подскажете что нужно удалить, чтобы нормально поставить?

Modigar


rti.kazan

не помогло
Открыть содержимое (спойлер)
root@BackUp:~# apt-get purge samba
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Пакет «samba» не установлен, поэтому не может быть удалён
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 4 пакетов не обновлено.
root@BackUp:~# apt-get install samba
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  attr python-dnspython samba-dsdb-modules samba-vfs-modules tdb-tools
Предлагаемые пакеты:
  bind9 bind9utils ctdb ldb-tools ntp | chrony smbldap-tools winbind ufw
НОВЫЕ пакеты, которые будут установлены:
  attr python-dnspython samba samba-dsdb-modules samba-vfs-modules tdb-tools
обновлено 0, установлено 6 новых пакетов, для удаления отмечено 0 пакетов, и 4 пакетов не обновлено.
Необходимо скачать 0 B/1 881 kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 14,6 MB.
Хотите продолжить? [Д/н] y
Выбор ранее не выбранного пакета python-dnspython.
(Чтение базы данных ... на данный момент установлено 140943 файла и каталога.)
Подготовка к распаковке .../0-python-dnspython_1.15.0-1+deb9u1_all.deb ...
Распаковывается python-dnspython (1.15.0-1+deb9u1) ...
Выбор ранее не выбранного пакета tdb-tools.
Подготовка к распаковке .../1-tdb-tools_1.3.11-2_i386.deb ...
Распаковывается tdb-tools (1.3.11-2) ...
Выбор ранее не выбранного пакета samba.
Подготовка к распаковке .../2-samba_2%3a4.5.16+dfsg-1+deb9u1_i386.deb ...
Распаковывается samba (2:4.5.16+dfsg-1+deb9u1) ...
Выбор ранее не выбранного пакета attr.
Подготовка к распаковке .../3-attr_1%3a2.4.47-2+b2_i386.deb ...
Распаковывается attr (1:2.4.47-2+b2) ...
Выбор ранее не выбранного пакета samba-dsdb-modules.
Подготовка к распаковке .../4-samba-dsdb-modules_2%3a4.5.16+dfsg-1+deb9u1_i386.deb ...
Распаковывается samba-dsdb-modules (2:4.5.16+dfsg-1+deb9u1) ...
Выбор ранее не выбранного пакета samba-vfs-modules.
Подготовка к распаковке .../5-samba-vfs-modules_2%3a4.5.16+dfsg-1+deb9u1_i386.deb ...
Распаковывается samba-vfs-modules (2:4.5.16+dfsg-1+deb9u1) ...
Настраивается пакет python-dnspython (1.15.0-1+deb9u1) ...
Настраивается пакет samba-vfs-modules (2:4.5.16+dfsg-1+deb9u1) ...
Обрабатываются триггеры для libc-bin (2.24-11+deb9u4) ...
Обрабатываются триггеры для systemd (232-25+deb9u11) ...
Настраивается пакет tdb-tools (1.3.11-2) ...
update-alternatives: используется /usr/bin/tdbbackup.tdbtools для предоставления /usr/bin/tdbbackup (tdbbackup) в автоматическом режиме
Обрабатываются триггеры для man-db (2.7.6.1-2) ...
Настраивается пакет samba (2:4.5.16+dfsg-1+deb9u1) ...
Samba is not being run as an AD Domain Controller, masking samba-ad-dc-service.
Please ignore the following error about deb-systemd-helper not finding samba-ad-dc-service.
Created symlink /etc/systemd/system/multi-user.target.wants/nmbd.service → /lib/systemd/system/nmbd.service.
Failed to preset unit: Unit file /etc/systemd/system/samba-ad-dc.service is masked.
/usr/bin/deb-systemd-helper: error: systemctl preset failed on samba-ad-dc.service: No such file or directory
Created symlink /etc/systemd/system/multi-user.target.wants/smbd.service → /lib/systemd/system/smbd.service.
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 - Samba SMB Daemon
   Loaded: loaded (/lib/systemd/system/smbd.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Thu 2019-04-11 13:36:19 MSK; 16ms ago
     Docs: man:smbd(8)
           man:samba(7)
           man:smb.conf(5)
  Process: 14407 ExecStart=/usr/sbin/smbd $SMBDOPTIONS (code=exited, status=1/FAILURE)
Main PID: 14407 (code=exited, status=1/FAILURE)

апр 11 13:36:19 BackUp systemd[1]: Starting Samba SMB Daemon...
апр 11 13:36:19 BackUp systemd[1]: smbd.service: Main process exited, code=exited, status=1/FAILURE
апр 11 13:36:19 BackUp systemd[1]: Failed to start Samba SMB Daemon.
апр 11 13:36:19 BackUp systemd[1]: smbd.service: Unit entered failed state.
апр 11 13:36:19 BackUp systemd[1]: smbd.service: Failed with result 'exit-code'.
dpkg: ошибка при обработке пакета samba (--configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 1
Настраивается пакет samba-dsdb-modules (2:4.5.16+dfsg-1+deb9u1) ...
Настраивается пакет attr (1:2.4.47-2+b2) ...
Обрабатываются триггеры для libc-bin (2.24-11+deb9u4) ...
Обрабатываются триггеры для systemd (232-25+deb9u11) ...
При обработке следующих пакетов произошли ошибки:
samba
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@BackUp:~#
[свернуть]

symon2014

#5
Конфиги пользователя обычно лежат в хомяке и удаляются вручную.
Ищи в .config

+10% флуд, qupl

endru

Цитата: symon2014 от 11 апреля 2019, 14:12:00Ищи в .config
настройки сервера, ага. хоть бы вник в тему, прежде чем отвечать!
Цитата: rti.kazan от 11 апреля 2019, 13:37:30apt-get purge samba
эта команда сработает только на установленный пакет, если до этого удалил другой командой, то нужно выполнить
dpkg -l | awk '/^rc/ {print $2}' | xargs dpkg --purge
после
apt-get clean
apt-get install samba

rti.kazan

Попробовал, не помогло
Открыть содержимое (спойлер)
login as: admin1
admin1@10.7.19.25's password:
Linux BackUp 4.9.0-3-686-pae #1 SMP Debian 4.9.30-2+deb9u5 (2017-09-19) i686

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
You have new mail.
Last login: Fri Apr 12 09:19:59 2019 from 10.7.19.196
admin1@BackUp:~$ su -
Пароль:
root@BackUp:~# dpkg -l | awk '/^rc/ {print $2}' | xargs dpkg --purge
dpkg: ошибка: --purge требует указания хотя бы одного имени пакета

Справка по установке и удалению пакетов доступна по команде dpkg --help
  • ;
    Программа «apt» или «aptitude» предоставляет дружественный интерфейс
    управления пакетами;
    Чтобы получить список значений флагов отладки dpkg, введите dpkg -Dhelp;
    Чтобы получить информацию об игнорировании проблем, введите dpkg --force-help;
    Чтобы получить справку по работе с файлами *.deb, введите dpkg-deb --help;

    Команды, отмеченные
  • , выводят большое количество информации.
    Объедините их в конвейер с программами «less» или «more»!
    root@BackUp:~# dpkg -l | awk '/^rc/ {print $2}' | xargs dpkg --purge samba
    dpkg: предупреждение: игнорируется запрос на удаление неустановленного пакета samba
    root@BackUp:~# apt-get clean
    root@BackUp:~# apt-get install samba
    Чтение списков пакетов... Готово
    Построение дерева зависимостей
    Чтение информации о состоянии... Готово
    Будут установлены следующие дополнительные пакеты:
      attr python-dnspython samba-dsdb-modules samba-vfs-modules tdb-tools
    Предлагаемые пакеты:
      bind9 bind9utils ctdb ldb-tools ntp | chrony smbldap-tools winbind ufw
    НОВЫЕ пакеты, которые будут установлены:
      attr python-dnspython samba samba-dsdb-modules samba-vfs-modules tdb-tools
    обновлено 0, установлено 6 новых пакетов, для удаления отмечено 0 пакетов, и 4 пакетов не обновлено.
    Необходимо скачать 1 881 kБ архивов.
    После данной операции, объём занятого дискового пространства возрастёт на 14,6 MB.
    Хотите продолжить? [Д/н] y
    Пол:1 http://deb.debian.org/debian stretch/main i386 python-dnspython all 1.15.0-1+deb9u1 [102 kB]
    Пол:2 http://security.debian.org/debian-security stretch/updates/main i386 samba i386 2:4.5.16+dfsg-1+deb9u1 [977 kB]
    Пол:3 http://deb.debian.org/debian stretch/main i386 tdb-tools i386 1.3.11-2 [27,2 kB]
    Пол:4 http://deb.debian.org/debian stretch/main i386 attr i386 1:2.4.47-2+b2 [44,2 kB]
    Пол:5 http://security.debian.org/debian-security stretch/updates/main i386 samba-dsdb-modules i386 2:4.5.16+dfsg-1+deb9u1 [353 kB]
    Пол:6 http://security.debian.org/debian-security stretch/updates/main i386 samba-vfs-modules i386 2:4.5.16+dfsg-1+deb9u1 [377 kB]
    Получено 1 881 kБ за 0с (1 966 kБ/c)
    Выбор ранее не выбранного пакета python-dnspython.
    (Чтение базы данных ... на данный момент установлено 140942 файла и каталога.)
    Подготовка к распаковке .../0-python-dnspython_1.15.0-1+deb9u1_all.deb ...
    Распаковывается python-dnspython (1.15.0-1+deb9u1) ...
    Выбор ранее не выбранного пакета tdb-tools.
    Подготовка к распаковке .../1-tdb-tools_1.3.11-2_i386.deb ...
    Распаковывается tdb-tools (1.3.11-2) ...
    Выбор ранее не выбранного пакета samba.
    Подготовка к распаковке .../2-samba_2%3a4.5.16+dfsg-1+deb9u1_i386.deb ...
    Распаковывается samba (2:4.5.16+dfsg-1+deb9u1) ...
    Выбор ранее не выбранного пакета attr.
    Подготовка к распаковке .../3-attr_1%3a2.4.47-2+b2_i386.deb ...
    Распаковывается attr (1:2.4.47-2+b2) ...
    Выбор ранее не выбранного пакета samba-dsdb-modules.
    Подготовка к распаковке .../4-samba-dsdb-modules_2%3a4.5.16+dfsg-1+deb9u1_i386.deb ...
    Распаковывается samba-dsdb-modules (2:4.5.16+dfsg-1+deb9u1) ...
    Выбор ранее не выбранного пакета samba-vfs-modules.
    Подготовка к распаковке .../5-samba-vfs-modules_2%3a4.5.16+dfsg-1+deb9u1_i386.deb ...
    Распаковывается samba-vfs-modules (2:4.5.16+dfsg-1+deb9u1) ...
    Настраивается пакет python-dnspython (1.15.0-1+deb9u1) ...
    Настраивается пакет samba-vfs-modules (2:4.5.16+dfsg-1+deb9u1) ...
    Обрабатываются триггеры для libc-bin (2.24-11+deb9u4) ...
    Обрабатываются триггеры для systemd (232-25+deb9u11) ...
    Настраивается пакет tdb-tools (1.3.11-2) ...
    update-alternatives: используется /usr/bin/tdbbackup.tdbtools для предоставления /usr/bin/tdbbackup (tdbbackup) в автоматическом режиме
    Обрабатываются триггеры для man-db (2.7.6.1-2) ...
    Настраивается пакет samba (2:4.5.16+dfsg-1+deb9u1) ...
    Created symlink /etc/systemd/system/multi-user.target.wants/nmbd.service → /lib/systemd/system/nmbd.service.
    Failed to preset unit: Unit file /etc/systemd/system/samba-ad-dc.service is masked.
    /usr/bin/deb-systemd-helper: error: systemctl preset failed on samba-ad-dc.service: No such file or directory
    Created symlink /etc/systemd/system/multi-user.target.wants/smbd.service → /lib/systemd/system/smbd.service.
    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 - Samba SMB Daemon
       Loaded: loaded (/lib/systemd/system/smbd.service; enabled; vendor preset: enabled)
       Active: failed (Result: exit-code) since Fri 2019-04-12 09:22:20 MSK; 10ms ago
         Docs: man:smbd(8)
               man:samba(7)
               man:smb.conf(5)
      Process: 5506 ExecStart=/usr/sbin/smbd $SMBDOPTIONS (code=exited, status=1/FAILURE)
    Main PID: 5506 (code=exited, status=1/FAILURE)

    апр 12 09:22:20 BackUp systemd[1]: Starting Samba SMB Daemon...
    апр 12 09:22:20 BackUp systemd[1]: smbd.service: Main process exited, code=exited, status=1/FAILURE
    апр 12 09:22:20 BackUp systemd[1]: Failed to start Samba SMB Daemon.
    апр 12 09:22:20 BackUp systemd[1]: smbd.service: Unit entered failed state.
    апр 12 09:22:20 BackUp systemd[1]: smbd.service: Failed with result 'exit-code'.
    dpkg: ошибка при обработке пакета samba (--configure):
    подпроцесс установлен сценарий post-installation возвратил код ошибки 1
    Настраивается пакет samba-dsdb-modules (2:4.5.16+dfsg-1+deb9u1) ...
    Настраивается пакет attr (1:2.4.47-2+b2) ...
    Обрабатываются триггеры для libc-bin (2.24-11+deb9u4) ...
    Обрабатываются триггеры для systemd (232-25+deb9u11) ...
    При обработке следующих пакетов произошли ошибки:
    samba
    E: Sub-process /usr/bin/dpkg returned an error code (1)
    root@BackUp:~#
[свернуть]


rti.kazan

# deb cdrom:[Debian GNU/Linux 9.0.0 _Stretch_ - Official i386 NETINST 20170617-14:23]/ stretch main

# deb cdrom:[Debian GNU/Linux 9.0.0 _Stretch_ - Official i386 NETINST 20170617-14:23]/ stretch main

deb http://deb.debian.org/debian/ stretch main
deb-src  http://deb.debian.org/debian/ stretch main

deb http://deb.debian.org/debian/ stretch-updates main
deb-src  http://deb.debian.org/debian/ stretch-updates main

deb http://security.debian.org/debian-security/ stretch/updates main
deb-src http://security.debian.org/debian-security/ stretch/updates main

endru

Цитата: rti.kazan от 12 апреля 2019, 09:24:16dpkg: ошибка при обработке пакета samba (--configure):
оживлю.
старый конфиг остался похоже. его нужно удалить ручками из /etc/samba/
К сожалению нет универсального способа удалить все конфиги, т.к. невозможно учесть все возможные вариации файлов конфигов пользователя.
Кстати, пакет поставился, только запуститься он не смог.
Нужно просто минимальный конфиг залить в самбу, далее перезапустить ее.
Для уверенности можно сделать apt-get -f install