Home > 10月 22nd, 2015

2015.10.22

HP MicroServer N54L: Linux 鯖同士のファイル移動が遅いのを改善。

先日立ち上げた新ファイル鯖へ旧鯖から SMB 共有経由でファイルコピーすると遅いのなんのって。
平均 20MB/s とかしか速度が出ないの。幾らなんでもオカシイので接続の確認をしてみたり、
ケーブルが腐ってるのかと windows やら Mac 端末から両鯖にコピー掛けると 100MB/s 出る。

ハードウェアじゃなくてソフト側がアヤシイと色々ググれカスしたらどうもマウントやらを
司る gvfs ってヤツが癌らしい。Nautilus 使って楽してコピーしよるワシも悪いらしい。(笑

GUI で楽するのは捨てがたいので共有の仕方を変更してみる事にする。方法を色々ググれカスして

1. mount cifs
2. smbmount
3. nfs

の三点がネタになってたので全部試して nfs を採用いたしました。

—————————————-
鯖側
$ sudo apt-get install nfs-kernel-server

$ sudo nano /etc/exports

#共有ディレクトリ
/mnt/md0/public 192.0.0.0/24(rw,sync,fsid=0,no_root_squash,no_subtree_check)

$ sudo /etc/init.d/nfs-kernel-server restart

—————————————-
クライアント側
$ sudo apt-get install nfs-common
$ sudo mount -w -t nfs 192.168.***.***:/mnt/md0/public /media/mdf/public

—————————————-
起動時から共有させたいなら fstab に書いておくべし。ウチはしないので書かない。