Welcome to Takajun's Room

パソコン、オーディオ、カメラ、ビデオ、車、食べ歩きを中心とした blog です。

CentOS 6.0 による 18TB RAID 6 Fileserver の製作(16) samba 転送速度トラブル

samba の転送速度が上がりません。NFSlinux のファイル共有)ですとピークで118MB/s、平均で 50MB/s程度ですので問題ないのですが、samba 経由にすると linux to linux でも数MB/s で時間が経つと 数KB/s まで落ち込みます。うーむ。

下はNFSの転送状況です。118MB/s ということは 944Mb/s ですから、ギガビットイーサネットの上限近くの速度です。

f:id:takajun7777:20111030135016j:image:w420

ということで、この原因究明のために blog の更新も遅くなっていましたがようやく解決しました。

原因は printer の共有を行わないため CUPS をインストールしていなかったのですが、CUPS (Common Unix Printing System) サーバを起動していないと、Sambaで印刷機能を使わないにもかかわらず、Sambaのログに

Unable to connect to CUPS server localhost - 接続を拒否されました

というエラーが出続けます。

詳細は後述する smb.conf の編集のところで記載しますが、printing = bsd を追記することでこのエラーは消えます。

これで samba の速度も NFS と同じくらいの速度を得られるようになりました。



CentOS 6.0 による 18TB RAID 6 Fileserver の製作

(1) 3ware 9690SA-8I による RAID 6 18TB fileserver

(2) CBL-SFF8087OCF-05M

(3)CentOS 6.0

(4)3TB HDD 発注

(5)3TB HDD 到着

(6)HDDリムーバブルラック

(7)3ware RAID 6 構築中

(8)OS インストール その1

(9)OS インストール その2

(10)CentOS 6.0 3ware 3DM2 インストール

(11)CentOS 6.0 gfs2 のインストール

(12a)mount

(12b)memory 増設

(13) HDDリムーバブルラック

(14) OS クラッシュ

(15)samba install

(16)samba 転送速度トラブル

(17)samba user 設定

(18)smb.conf 設定

(19)samba 起動

(20)SELinux 設定確認

(21)samba.conf 設定変更

(22)foobar2000 設定

(23)httpd 設定

(24)httpd.conf 設定