[已解決]_samba server搞爛外網速率? [論壇 - 伺服器架設]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊

« 1 2 (3) 4 5 6 7 »


回覆: samba server搞爛外網速率?
會員四級
註冊日期:
2007/8/12 16:54
來自 Taiwan-Kaohsiung
所屬群組:
已註冊使用者
等級: 16
HP : 0 / 393
MP : 107 / 18553
EXP: 74
離線
兩者都不需要設gateway,它本身就是個gateway,

eth0是對內,eth1是撥pppoe

內網client透過linux server上網際網路一切功能都正常沒有異狀

eth1直連中華的modem

2013/2/12 19:22
應用擴展 工具箱
回覆: samba server搞爛外網速率?

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 70865
EXP: 24
離線
default-lease-time 600;
max-lease-time 7200;

沒有(除非電腦會自己又亂撥...要不然據我所知到期了才會自己重播),因為SAMBA走GIGA LAN,傳輸速度每秒至少都超過80MByte/s


現在 進入 問題 原因 探討
default-lease-time 600
表示 10 分鐘 租約 到期 ?
所以到期 eth0 會自動斷線 ?

到期會重播 是因爲你有設定 自動重播 ?
/etc/network/interfaces 中的 auto 只是說 開機時 自動啓動 該網卡介面 不包含 斷線後 自動重播

但是 你如何 確定 重播 接通後 會是 分配給 同一個 IPv4 ?
這個問題
包含 Linux Server eth0 的 192.168.1.30
在內

你的 client 端電腦 有沒有 安裝 network-manager ? 就是有沒有 NM-Applet ?
這個問題 跟你是不是 在 NM-Applet 設定網卡 無關

2013/2/12 19:28
應用擴展 工具箱
回覆: samba server搞爛外網速率?
會員四級
註冊日期:
2007/8/12 16:54
來自 Taiwan-Kaohsiung
所屬群組:
已註冊使用者
等級: 16
HP : 0 / 393
MP : 107 / 18553
EXP: 74
離線
Client全都是Windows 7跟Windows 8

我確定重撥dhcp之後確定是同個ip

因為我設定DHCP IP RESERVE,default-lease-time不是只說10分鐘若該ip吳活動並釋放嗎?
若持續有活動120分鐘才回renew一次,這不用設定,dhcp server預設就會做這些動作

我想是samba或者網路的config有哪個環節有問題,但現在這狀況很難抓定到底是哪裡出了狀況..

2013/2/12 19:54
應用擴展 工具箱
回覆: samba server搞爛外網速率?

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 70865
EXP: 24
離線
因為我設定DHCP IP RESERVE,default-lease-time不是只說10分鐘若該ip吳活動並釋放嗎?
若持續有活動120分鐘才回renew一次,這不用設定,dhcp server預設就會做這些動作


這個部分 需要再確認

請詳細 研究 這一篇
dhcpd.conf - dhcpd configuration file
用 lease-time 去搜尋

我確定重撥dhcp之後確定是同個ip


這個部分 除非你有把 client 端的 網卡 MAC 登錄在 DHCP server
否則 這個部分 也是需要 再確認
請詳細 研究 這一篇
dhcpd.conf - dhcpd configuration file
用 pool 或 MAC 去搜尋

Linux Server eth0 的 192.168.1.30

這個網址 192.168.1.30 對於 DHCP Server 來講 算不算 也是 client 網址之一
意思是 如果 eth0 斷線後 重新啓動 是不是 也使用 dhclient 向 DHCP Server
請求 配給網址 (雖然 是 固定網址 見上方 有關登錄 MAC 的討論)
如果是 這兩篇 關於 client 的也需看一下
1. dhclient.conf - DHCP client configuration file
2. dhclient.leases - DHCP client lease database
用 lease-time 去搜尋
特別是 斷線後 的 dhclient 行爲

2013/2/12 20:53
應用擴展 工具箱
回覆: samba server搞爛外網速率?
會員四級
註冊日期:
2007/8/12 16:54
來自 Taiwan-Kaohsiung
所屬群組:
已註冊使用者
等級: 16
HP : 0 / 393
MP : 107 / 18553
EXP: 74
離線
yes, 就是綁MAC,所以我很肯定DHCP 有保留綁定MAC,

192.168.1.30是自己設定DHCP SERVER自己的位置

在分派DHCP時, /etc/dhcp/dhcpd.conf設定中RANGE也有錯開了



我想找出誰把這個記憶體吃這麼多的元兇,這跟DHCP SERVER真的有關係嗎?
唯一能確定的就是內網要出去外網PING值標高的直接關係是記憶體被大量消耗的情況...

但無論用top跟htop就是找不出是哪條程序吃了這麼驚人的記憶體


我想我在DHCP跟NAT還有ROUTE的配置應該不會造成今天這個情況吧...

2013/2/12 21:44
應用擴展 工具箱
回覆: samba server搞爛外網速率?

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 70865
EXP: 24
離線
我想找出誰把這個記憶體吃這麼多的元兇


這一篇 提供許多 分析 實體記憶體 (包含 swap) 的 方法與工具 看看 能否 找出端倪
How do I dump physical memory in Linux?

找到了 記得分享一下

我想我在DHCP跟NAT還有ROUTE的配置應該不會造成今天這個情況吧...


一兩年前 在論壇 有個問題 跟你的情況 很接近
後來是 貼文的原作者 自己從他的 記錄檔 找出 原來是 dhclent 在搞鬼 後來它自己修改了
有關 lease 的 設定檔 解決了
但是我暫時找不到他的文章連結 如果找到了 再提供給你參考 看看情況是否接近

2013/2/12 22:30
應用擴展 工具箱
回覆: samba server搞爛外網速率?
版主
註冊日期:
2008/7/14 0:03
來自 螢幕的另一端
所屬群組:
網站管理員
已註冊使用者
討論區管理群
等級: 33
HP : 0 / 810
MP : 514 / 35993
EXP: 40
離線
linux 對 ntfs 讀寫效能很差,建議換成 linux 原生支援的檔案系統 (ext3,ext4,xfs....)

另外,從你的 htop 貼圖來看,記憶體大多被 cache 吃掉,這是正常的,其它程式有需要用到大量記憶體時,cache會自動吐出來,linux對這部份的記憶體管理的很好,不用擔心。

先換一張intel網卡試試看,不用在那裡猜了啦!

2013/2/13 21:45
應用擴展 工具箱
回覆: samba server搞爛外網速率?
會員四級
註冊日期:
2007/8/12 16:54
來自 Taiwan-Kaohsiung
所屬群組:
已註冊使用者
等級: 16
HP : 0 / 393
MP : 107 / 18553
EXP: 74
離線
這幾天陸續觀察MEM使用率
發現有時候VM會飆高,此時會有機率造成對外PING值達到5SEC之譜
但手動釋放vm後也無法解決

甚至有時候明明記憶體沒被消耗掉卻又有極高的對外ping值

檢查ip_conntrack的值也是正常範圍內
ifconfig也沒有丟包的情況

軟體查不出來,這幾天打算找另外一顆硬碟先用相同硬體換成debian 6測試


若結果一樣則弄張好點的網卡來試看看
結果再回報

2013/2/18 20:16
應用擴展 工具箱
回覆: samba server搞爛外網速率?
會員四級
註冊日期:
2010/8/12 15:54
所屬群組:
已註冊使用者
等級: 18
HP : 0 / 443
MP : 135 / 17000
EXP: 72
離線
回到你最初的問題

Nathaniel 寫到:
server版,因為一台伺服器扮演多個腳色

但我發現只要一有超大量的存取SAMBA服務之後
之後可能過10分~2小時不等的間距,內往對外網的速度就會爆慢
ping tw.yahoo.com常常ping直飆超過3000以上
導致內網開個網頁等很久

總之你就是samba有大量存取時,nat就是慢

samba 有大量存取時,表示 server的 I/O 忙碌
所以:
1. 硬碟忙
2. cpu loading 容易飆高
3. 內網傳輸量大

1跟2 會造成本機loading高
用 top看就可以
注意 loading average 跟 wa (I/O wait)
如果兩個都飆上去的話,那 server不管什麼慢都是正常的

3 的話!switch 負載能力不夠?或是內網有用到 hub (可能性很低就是了)?

2013/2/19 1:29
應用擴展 工具箱
回覆: samba server搞爛外網速率?
會員四級
註冊日期:
2007/8/12 16:54
來自 Taiwan-Kaohsiung
所屬群組:
已註冊使用者
等級: 16
HP : 0 / 393
MP : 107 / 18553
EXP: 74
離線
不是絕對耶,
SAMBA只是加速這個狀況發生的時間

還是有機會自己莫名其妙掛點...

CPU LOADING都沒超過50%,
如果換了Debian還是一樣,那可能十拿九穩是硬體網卡太弱了

2013/2/19 2:18
應用擴展 工具箱

« 1 2 (3) 4 5 6 7 »

 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.