web-dev-qa-db-ja.com

sambaが起動/動作していません

私はたくさんのことを試しました、そして私はここで私の知恵の終わりにいます。何卒よろしくお願いいたします。

基本的にsmbdデーモンは起動を拒否します

走る Sudo service samba restart

   Stopping Samba daemons: nmbd smbd.   
   Starting Samba daemons: nmbd smbd.

すべて問題ないようですが、service samba statusショー

  nmbd is running. 
  could not access PID file for smbd ... failed!
  • pgrep -l mbdnmbdプロセスのみが実行されていることを示す

    2962 nmbd

  • ファイアウォールを設定していません

  • testparm -s /etc/samba/smb.confすべてが大丈夫であることを示す

    ロードされたサービスファイルOK

  • ネットワークが稼働していて、すべて(少なくともグーグルにpingできます)f

Sambaを再インストールし、コンピューターを再起動しました

以前は機能していましたが、現在は機能しません

それ以来私が行ったことを思い出す唯一の変更

  • 私はnfsをインストールしました(それは、仕事でnfsとsambaが問題なく動作しているということではありません)

  • ルーターのIPアドレスとDHCPアドレスの範囲を変更します(192.168.0.XXXから192.168.1.XXXに)

  • samba(192.168.1.102)を実行しているLinux(debian)への静的IPアドレスを設定します

/var/log/samba/*ログには何も表示されておらず、文字通り改行はありません。

2
tozka

答えてみたいのですが、sysadminとこのサイトは初めてですので、しばらくお待ちください。

Sambaを再インストールしたとおっしゃっていますので、そのサービス以外に問題はないのではないかと思います。私は3つのことを疑問に思っています:
まず、システムを完全に更新します
yum update all
次に、使用されているポートをチェックして、sambaと競合する可能性があるものがないかどうかを確認します
netstat - tupan
また、smb固有のポートに対してこれを試して、そのポートに他に何かがあるかどうかを確認してください
netstat -tulpn | grep 445
再起動後にファイアウォールがオンになっていないことを再確認します
service iptables stop
また、nmblookupを使用してサーバーを見つけてみてください。
3番目に、このチェックリストを実行します(まだ実行していない場合)
http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/diagnosis.html

Smbdが失敗するためには、sambaサーバーからのtcp/ip接続にあるものです。しかし、smbdはすでにどこかから実行されている可能性があります。

2
stackuser