文書更新:2018年05月30日(水) 午後4時45分31秒

Home > 備忘録 > samba に関すること > samba の通信エラー( 73 )

通信端点が接続されていません

  1. エラーの表示
  2. sambaを利用してサイズの大きいファイルの読み書きをするとき、次のようなエラーがでる。これは、特にraidでシステムが組まれているときにおこりやすい。
    [root@server]# vi /var/log/messages
    smbd[3748]:   getpeername failed. Error was 通信端点が接続されていません
    smbd[3748]:   write_data: write failure in writing to client 0.0.0.0. Error Broken pipe
    smbd[3748]: [2011/10/04 18:49:06.126768,  0] smbd/process.c:79(srv_send_smb)
    smbd[3748]:   Error writing 51 bytes to client. -1. (通信端点が接続されていません)
  3. エラーの解決
  4. 下記に記載されていることは、私の試行錯誤の結果です。これは、本来の解決策でないかもしれません。BUFサイズを変更して各自のサーバーで確認してください。( 参考:4096=4*1024 , 8192=8*1024 , 16384=16*1024 , 32768=32*1024 , 65536=64*1024 )
    [root@server]# vi /etc/samba/smb.conf
    [global]セクションに下記の3行を追加する。
    socket options = IPTOS_LOWDELAY TCP_NODELAY SO_SNDBUF=16384 SO_RCVBUF=16384
    dns proxy = no 
    unix extensions = no
  5. サービスを再起動
  6. [root@server]# service smb restart
    Restarting smb (via systemctl):                            [  OK  ]