Sambaは引き続きHDDに書き込んでいます。

Sambaは引き続きHDDに書き込んでいます。

私はRaspbianでSambaサーバーを実行しており、Sambaがアイドル期間中に毎分(毎分)HDDに書き込むことを観察しました(おそらくいくつかのロギングを実行していますか?)。 HDDが連続的に回転してスタンバイモードに切り替わらないのはなぜですか?

root@rpi:~# pidstat -dl 20
Linux 4.4.50-v7+ (localhost)    11/07/2018  _armv7l_    (4 CPU)

04:10:08 AM   UID       PID   kB_rd/s   kB_wr/s kB_ccwr/s iodelay  Command
04:10:28 AM     0       832      0.00      0.20      0.20       0  /usr/sbin/smbd -D 

04:11:08 AM   UID       PID   kB_rd/s   kB_wr/s kB_ccwr/s iodelay  Command
04:11:28 AM     0       832      0.00      0.20      0.20       0  /usr/sbin/smbd -D 

04:12:08 AM   UID       PID   kB_rd/s   kB_wr/s kB_ccwr/s iodelay  Command
04:12:28 AM     0       832      0.00      0.20      0.20       0  /usr/sbin/smbd -D 

この定数ディスクIOをオフにする方法はありますか?

答え1

〜のように別途確認、一つあります。ハウスキーピング機能SMBD_HOUSEKEEPING_INTERVAL(デフォルトは60)秒ごとに呼び出されます。この関数の要点は、ログファイルを再び開くようです。

メーリングリストの引用は次のとおりです。

はい。 smb.confを見てください。check_log_size()は開かれたログファイル記述子をfstat()するので、これを説明できます。

ロギングを無効にするか、別の管理間隔値に再コンパイルできます。

関連情報