2011年10月10日 星期一

Ubuntu 10.04 samba server poor performance

samba一直是個好物
讓Windows可以透過網芳直接連到linux上撈資料

上次伺服器因為我手賤被我弄掛之後
重新整理一下讓它重生了
現在上面就跑SSH,遠端的操作跟跳板用~
另外就是跑transmission掛BT
既然有台機器要24H開著,那掛BT的重責大任交給他也是很合情合理的...

也因為要撈檔案出來
所以我裝了samba service在上面以便可以直接走網芳
但撈檔案的時候發現
在LAN裡面,100Mbps的ethernet
我居然抓檔案只有200KBytes ~ 300KBytes的速度
這個速度抓1080p的影片,比我從BT上抓還要慢...

找了一下資料
首先是samba的optimize
在smb.conf裡面[global]區塊
加入
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=65536 SO_SNDBUF=65536
修改後sudo service smbd restart重新啟動服務

這個時候更糟了,居然連不上server
查了一下找到一個bug report
https://bugs.launchpad.net/ubuntu/+source/samba/+bug/554094
反正就是說 10.04的smbd有bug
已經修正了!

下apt-get update更新source list
接著apt-get upgrade更新所有套件
更新samba的時候,因為有修改過smb.conf,
會提示要合併或是要修改smb.conf,所以建議先更新samba之後再修改smb.conf,省點麻煩...

重新啟動server
搞定! 速度正常了~
現在撈檔案的速度最快大約7MBytes ~ 8MBytes

2011年9月15日 星期四

kscope under ubuntu

在NB上的Ubuntu 10.04安裝KScope
因為Ubuntu 9.04之後的Source把KScope拿掉了
所以需要回頭安裝舊的package

link:
i386:
kscope_1.6.0-1_i386.deb
amd64:
kscope_1.6.0-1_amd64.deb

另外還需要 libkateinterfaces 與 libkateutils 這兩個library
下載kate的package
手動將這兩個library複製到/usr/lib
i386:
kate_3.5.9.dfsg.1-6+lenny1_i386.deb
amd64:
kate_3.5.9-0ubuntu6_amd64.deb

網路上將library抽出來的link掛了
所以我自己包了一包放在dropbox,有需要請自取~
i386:
libkateinterfaces.so.tar.gz
libkateutils.so.tar.gz
amd64:
libkateinterfaces.so_amd64.tar.gz
libkateutils.so_amd64.tar.gz

2011年8月2日 星期二

DNS代管由dot tk改為ZoneEdit

自從EveryDNS被DynDNS收購後,
收到信通知要轉到DynDNS去,
但在DynDNS嘗試設定了一下,
界面實在不夠親切,所以改回用Dot TK本身提供的DNS代管服務...

最近這一個禮拜開始發現DNS不時會掛掉,
Dot tk的DNS service實在是有夠掉漆的...Orz

昨天晚上survey了一下,
最後決定採用ZoneEdit的免費DNS代管,
頗特別的一點,所有的Service都要下Order,
所以我下了一個Order買DNS Management 9年,
費用是0元...XD

早上看了一下,DNS陸續生效,
看來應該是正常了...