私はたくさんのことを試しました、そして私はここで私の知恵の終わりにいます。何卒よろしくお願いいたします。
基本的に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 mbd
nmbd
プロセスのみが実行されていることを示す
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/*
ログには何も表示されておらず、文字通り改行はありません。
答えてみたいのですが、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はすでにどこかから実行されている可能性があります。