LINUX.ORG.RU
решено ФорумAdmin

Samba 4 нет smbd

 ,


0

1

Проблема в том что не могу запустить Samba 4 на CentOS 7(сервер) в связи с тем что в /etc/init.d/ нет самбы. Так же команда

systemctl -l|grep smb
ничего не выдает. На соседнем CentOS'e (клиент) все нормально есть и smbd и nmbd. Подскажите в какую сторону копать.


Ответ на: комментарий от Deleted

забыл добавить вывод rpm

rpm -qa | grep samba
samba-winbind-modules-4.8.3-4.el7.x86_64
samba-common-libs-4.8.3-4.el7.x86_64
samba-common-4.8.3-4.el7.noarch
samba-client-libs-4.8.3-4.el7.x86_64
samba-libs-4.8.3-4.el7.x86_64
samba-4.8.3-4.el7.x86_64
samba-common-tools-4.8.3-4.el7.x86_64
samba-winbind-4.8.3-4.el7.x86_64
samba-client-4.8.3-4.el7.x86_64

mifi
() автор топика
Ответ на: комментарий от Deleted

изначально установил самбу без клиента и винбинда. доставил потом и их. проблема не решилась

mifi
() автор топика
Ответ на: комментарий от Deleted

Да, вывод одинаковый. В том то что и дело что на второй были клиент и винбинд. На сервере не было - доставил. Результат=0. Так же, почему-то, на сервере нет команды «testparm». Пробовал сносить и по новой ставить самбу. Результат все так же = 0..

mifi
() автор топика
Ответ на: комментарий от sanekmihailow

нет ни smbd ни nmbd...

ls -l /usr/lib/systemd/system |grep smb
-rw-r--r--. 1 root root 472 окт 31 2018 smb.service

mifi
() автор топика

в /etc/init.d/ нет самбы

А должна быть?

# yum whatprovides "*/smb.service" "*/nmb.service"
samba-4.8.3-4.el7.x86_64 : Server and Client software to interoperate with Windows machines
Repo        : base
Matched from:
Filename    : /usr/lib/systemd/system/smb.service



samba-4.8.3-4.el7.x86_64 : Server and Client software to interoperate with Windows machines
Repo        : base
Matched from:
Filename    : /usr/lib/systemd/system/nmb.service

Что говорит

systemctl status smb.service nmb.service

?

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от Deleted
smb.service - Samba SMB Daemon
   Loaded: loaded (/usr/lib/systemd/system/smb.service; disabled; vendor preset: disabled)
   Active: inactive (dead)
     Docs: man:smbd(8)
           man:samba(7)
           man:smb.conf(5)

nmb.service - Samba NMB Daemon
   Loaded: loaded (/usr/lib/systemd/system/nmb.service; disabled; vendor preset: disabled)
   Active: inactive (dead)
     Docs: man:nmbd(8)
           man:samba(7)
           man:smb.conf(5)
mifi
() автор топика
Ответ на: комментарий от sanekmihailow

Заработало... только так и не понял почему раньше у меня команды

systemctl start nmb
systemctl start smb
выдавали Failed to start smb.service: Unit not found

mifi
() автор топика
Ответ на: комментарий от sanekmihailow
declare -x PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin"
mifi
() автор топика
Ответ на: комментарий от sanekmihailow
ls -l /usr/bin/ |grep [s,n]mb
-rwxr-xr-x. 1 root root       4608 окт 31  2018 findsmb
-rwxr-xr-x. 1 root root     123240 окт 31  2018 nmblookup
-rwxr-xr-x. 1 root root      40160 окт 31  2018 smbcacls
-rwxr-xr-x. 1 root root     152440 окт 31  2018 smbclient
-rwxr-xr-x. 1 root root      53480 окт 31  2018 smbcontrol
-rwxr-xr-x. 1 root root      23704 окт 31  2018 smbcquotas
-rwxr-xr-x. 1 root root      27928 окт 31  2018 smbget
-rwxr-xr-x. 1 root root      31896 окт 31  2018 smbpasswd
-rwxr--r--. 1 root root       2288 окт 31  2018 smbprint
-rwxr-xr-x. 1 root root      19560 окт 31  2018 smbspool
-rwxr-xr-x. 1 root root      68968 окт 31  2018 smbstatus
-rwxr-xr-x. 1 root root       4896 янв 14  2018 smbtar
-rwxr-xr-x. 1 root root      15424 окт 31  2018 smbtree

смысл в том что сейчас самба запускается. ничего не делал за исключением выводов указанных выше. Раньше выдавал ошибку юнит не нейден...

mifi
() автор топика
Ответ на: комментарий от sanekmihailow

Сейчас smbd появился в systemctl(никаких действий не делал кроме 'ls -l' и 'cat'). Остался только вопрос почему его там не было раньше.

cat /lib/systemd/system/smb.service 
[Unit]
Description=Samba SMB Daemon
Documentation=man:smbd(8) man:samba(7) man:smb.conf(5)
After=network.target nmb.service winbind.service

[Service]
Type=notify
NotifyAccess=all
PIDFile=/run/smbd.pid
LimitNOFILE=16384
EnvironmentFile=-/etc/sysconfig/samba
ExecStart=/usr/sbin/smbd --foreground --no-process-group $SMBDOPTIONS
ExecReload=/bin/kill -HUP $MAINPID
LimitCORE=infinity
Environment=KRB5CCNAME=FILE:/run/samba/krb5cc_samba

mifi
() автор топика
Ответ на: комментарий от mifi

попробуй ребутнуть, если опять проблема появится

просто запустить самбу без параметров

/usr/sbin/smbd
sanekmihailow
()

smbd и nmbd в CentOS 7 нет, есть smb и nmb.

systemctl start smb
systemctl start nmb
# rpm -q --whatprovides /usr/sbin/nmbd
samba-4.8.3-4.el7.x86_64
# rpm -q --whatprovides /usr/sbin/smbd
samba-4.8.3-4.el7.x86_64
anonymous
()
Ответ на: комментарий от mifi

Сейчас smbd появился в systemctl(никаких действий не делал кроме 'ls -l' и 'cat'). Остался только вопрос почему его там не было раньше.

Меня зовут йоулупукки, здравствуй "брат клон" мой санта клаус.
Пальцем в небо. Хостом не ошибались случайно? «Ошибка» не то что бы «модная», но периодически всплывает в разных темах.

anc ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.