can't start smbd after install samba posix branch

Xiaoli Feng xifeng at redhat.com
Fri Oct 30 06:20:31 UTC 2020


Hi,

----- Original Message -----
> From: "ronnie sahlberg via samba-technical" <samba-technical at lists.samba.org>
> To: "Xiaoli Feng" <xifeng at redhat.com>
> Cc: samba-technical at lists.samba.org, belle at samba.org
> Sent: Friday, October 30, 2020 10:49:52 AM
> Subject: Re: can't start smbd after install samba posix branch
> 
> What happens if you try to run it manually?

There isn't error log output. Just know the exit code is 1.

# smbd -D -d 10
INFO: Current debug levels:
  all: 10
  tdb: 10
  printdrivers: 10
  lanman: 10
  smb: 10
  rpc_parse: 10
  rpc_srv: 10
  rpc_cli: 10
  passdb: 10
  sam: 10
  auth: 10
  winbind: 10
  vfs: 10
  idmap: 10
  quota: 10
  acls: 10
  locking: 10
  msdfs: 10
  dmapi: 10
  registry: 10
  scavenger: 10
  dns: 10
  ldb: 10
  tevent: 10
  auth_audit: 10
  auth_json_audit: 10
  kerberos: 10
  drs_repl: 10
  smb2: 10
  smb2_credits: 10
  dsdb_audit: 10
  dsdb_json_audit: 10
  dsdb_password_audit: 10
  dsdb_password_json_audit: 10
  dsdb_transaction_audit: 10
  dsdb_transaction_json_audit: 10
  dsdb_group_audit: 10
  dsdb_group_json_audit: 10
# ps -ef |grep smbd
root       14630    2703  0 02:19 pts/0    00:00:00 grep --color=auto smbd
#

> 
> On Fri, Oct 30, 2020 at 12:32 PM Xiaoli Feng via samba-technical
> <samba-technical at lists.samba.org> wrote:
> >
> > Hi,
> >
> > After add NotifyAccess=all in Unit section. smbd still can't start.
> >
> > Oct 29 22:11:30 hp-dl360g9-12.rhts.eng.pek2.redhat.com systemd[1]:
> > /usr/lib/systemd/system/smb.service:6: Unknown lvalue 'NotifyAccess' in
> > section 'Unit'
> >
> > smb.services:
> > # cat /usr/lib/systemd/system/smb.service
> > [Unit]
> > Description=Samba SMB Daemon
> > Documentation=man:smbd(8) man:samba(7) man:smb.conf(5)
> > Wants=network-online.target
> > After=network.target network-online.target nmb.service winbind.service
> > NotifyAccess=all
> >
> > [Service]
> > Type=notify
> > NotifyAccess=all
> > PIDFile=/run/smbd.pid
> > LimitNOFILE=16384
> > EnvironmentFile=-/etc/sysconfig/samba
> > ExecStart=/usr/local/samba/sbin/smbd --foreground --no-process-group
> > $SMBDOPTIONS
> > ExecReload=/bin/kill -HUP $MAINPID
> > LimitCORE=infinity
> > Environment=KRB5CCNAME=FILE:/run/samba/krb5cc_samba
> >
> > [Install]
> > WantedBy=multi-user.target
> >
> >
> >
> > ----- Original Message -----
> > > From: "L. van Belle" <belle at samba.org>
> > > To: "Xiaoli Feng" <xifeng at redhat.com>
> > > Cc: samba-technical at lists.samba.org
> > > Sent: Friday, October 30, 2020 12:07:35 AM
> > > Subject: RE: can't start smbd after install samba posix branch
> > >
> > > See: https://bugzilla.samba.org/show_bug.cgi?id=14552
> > >
> > > This might help, quick test is
> > >
> > > systemctl edit smbd
> > > Add
> > >
> > > [Unit]
> > > NotifyAccess=all
> > >
> > >
> > > Greetz,
> > >
> > > Louis
> > >
> > >
> > >
> > > > -----Oorspronkelijk bericht-----
> > > > Van: samba-technical
> > > > [mailto:samba-technical-bounces at lists.samba.org] Namens
> > > > Xiaoli Feng via samba-technical
> > > > Verzonden: donderdag 29 oktober 2020 16:43
> > > > Aan: samba-technical; CIFS
> > > > CC: jra at samba.org; Ronnie Sahlberg
> > > > Onderwerp: can't start smbd after install samba posix branch
> > > >
> > > > Hello folks,
> > > >
> > > > I try to install samba posix branch in RHEL8. But failed to
> > > > start smbd daemon.
> > > > Does anyone know the reason? or what else do I miss?
> > > >
> > > > #git clone git://git.samba.org/jra/samba
> > > > #git check -b posix remotes/origin/master-smb2
> > > > #./configure --prefix=/usr --enable-fhs
> > > > #make -j6
> > > > #make install
> > > > #smbd -D
> > > > # echo $?
> > > > 1
> > > > # smbd -D -d 10
> > > > INFO: Current debug levels:
> > > >   all: 10
> > > >   tdb: 10
> > > >   printdrivers: 10
> > > >   lanman: 10
> > > >   smb: 10
> > > >   rpc_parse: 10
> > > >   rpc_srv: 10
> > > >   rpc_cli: 10
> > > >   passdb: 10
> > > >   sam: 10
> > > >   auth: 10
> > > >   winbind: 10
> > > >   vfs: 10
> > > >   idmap: 10
> > > >   quota: 10
> > > >   acls: 10
> > > >   locking: 10
> > > >   msdfs: 10
> > > >   dmapi: 10
> > > >   registry: 10
> > > >   scavenger: 10
> > > >   dns: 10
> > > >   ldb: 10
> > > >   tevent: 10
> > > >   auth_audit: 10
> > > >   auth_json_audit: 10
> > > >   kerberos: 10
> > > >   drs_repl: 10
> > > >   smb2: 10
> > > >   smb2_credits: 10
> > > >   dsdb_audit: 10
> > > >   dsdb_json_audit: 10
> > > >   dsdb_password_audit: 10
> > > >   dsdb_password_json_audit: 10
> > > >   dsdb_transaction_audit: 10
> > > >   dsdb_transaction_json_audit: 10
> > > >   dsdb_group_audit: 10
> > > >   dsdb_group_json_audit: 10
> > > > [root at hp-dl360g9-12 ~]# echo $?
> > > > 1
> > > >
> > > > I don't find any usefull log. Then I use systemd to start
> > > > smbd services. Show this error:
> > > > -- Unit smb.service has begun starting up.
> > > > Oct 29 11:36:47 hp-dl360g9-12.rhts.eng.pek2.redhat.com
> > > > systemd[1]: smb.service: Main process exited, code=exited,
> > > > status=1/FAILURE
> > > > Oct 29 11:36:47 hp-dl360g9-12.rhts.eng.pek2.redhat.com
> > > > systemd[1]: smb.service: Failed with result 'exit-code'.
> > > > -- Subject: Unit failed
> > > > -- Defined-By: systemd
> > > > -- Support: https://access.redhat.com/support
> > > > --
> > > > -- The unit smb.service has entered the 'failed' state with
> > > > result 'exit-code'.
> > > > Oct 29 11:36:47 hp-dl360g9-12.rhts.eng.pek2.redhat.com
> > > > systemd[1]: Failed to start Samba SMB Daemon.
> > > > -- Subject: Unit smb.service has failed
> > > >
> > > >
> > > >
> > > > Thanks.
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> > >
> >
> >
> 
> 




More information about the samba-technical mailing list