up

必要な 空の ディレクトリ の作成

     最初は 忘れていて 気にしなかったのですが

# cd /usr/local/samba/  
# ls
bin/  include/  lib/  sbin/  share/  swat/
# shutdown -r now

なんか 動きがおかしいのです まあ log が 何処にも残らないのです。” smb.conf”に 書いてあるのにもかかわらず

smb.conf の 抜粋

[global]
...
log file = /usr/local/samba/var/log.%m
...

おお うつけ もの ということです。そこで

/usr/local/samba/var

”/usr/local/samba/var”を 作成しました

# mkdir /usr/local/samba/var
# shutdown -r now

まだまだのようです。でも 今度は log を 見る事が 出来ます。

# ls -l /usr/local/samba/var/
total 16
drwx------    4 root     root         4096 Jan 21 21:37 cores/
drwxr-xr-x    2 root     root         4096 Jan 21 21:37 locks/
-rw-r--r--    1 root     root          135 Jan 21 21:37 log.nmbd
-rw-r--r--    1 root     root          456 Jan 21 21:37 log.smbd
# cat /usr/local/samba/var/log.nmbd 
[2009/01/21 21:37:14,  0] nmbd/nmbd.c:main(849)
  nmbd version 3.2.5 started.
  Copyright Andrew Tridgell and the Samba Team 1992-2008
# cat /usr/local/samba/var/log.smbd 
[2009/01/21 21:37:14,  0] smbd/server.c:main(1209)
  smbd version 3.2.5 started.
  Copyright Andrew Tridgell and the Samba Team 1992-2008
[2009/01/21 21:37:14,  0] passdb/secrets.c:secrets_init(71)
  Failed to open /usr/local/samba/private/secrets.tdb
[2009/01/21 21:37:14,  0] passdb/secrets.c:secrets_init(71)
  Failed to open /usr/local/samba/private/secrets.tdb
[2009/01/21 21:37:14,  0] smbd/server.c:main(1310)
  ERROR: smbd can not open secrets.tdb

" Failed to open /usr/local/samba/private/secrets.tdb" と いう事は ファイルが開けないよ と おしかりを 受けます。

/usr/local/samba/private/

ほたら 作成します。

# mkdir -p /usr/local/samba/private/
# shutdown -r now

空の ディレクトリは 作成しておかないといけないようです

# cat /usr/local/samba/var/log.nmbd 
[2009/01/21 21:49:49,  0] nmbd/nmbd.c:main(849)
  nmbd version 3.2.5 started.
  Copyright Andrew Tridgell and the Samba Team 1992-2008
# cat /usr/local/samba/var/log.smbd 
[2009/01/21 21:49:48,  0] smbd/server.c:main(1209)
  smbd version 3.2.5 started.
  Copyright Andrew Tridgell and the Samba Team 1992-2008

これで 良いはずです

# ps ax | grep smb | grep -v grep
  221 ?        S      0:00 /usr/local/samba/sbin/smbd -D
  238 ?        S      0:00 /usr/local/samba/sbin/smbd -D
# ps ax | grep nmb | grep -v grep
  223 ?        S      0:00 /usr/local/samba/sbin/nmbd -D

ちゃんちゃん

にゃんたろう 拝!

2009年 1月21日 (水) 22:08:34 JST 作成


up

Copyright © 2004.-2009. nyantarou All Rights Reserved.