Networking
兩個特定虛擬機之間的封包遺失
我在遠端集群中的本地網路中的兩個特定虛擬機之間遇到了一些高百分比的封包遺失(超過 70%)(我無法物理訪問它)。
一台機器用作 hadoop 主機,另一台機器用作 hadoop 從機。奇怪的是,當我從/到這兩台機器中的任何一台機器上 ping 任何其他機器時,我都沒有丟包。所有從節點的網路配置都是相同的。
似乎問題已解決。這是我做的兩件事:
- 我更改了
etc/network/interfaces
文件(在 Ubuntu 中)並為我的機器添加了帶有靜態 IP 的本地網路,如下所示:auto eth1 iface eth1 inet static address 192.168.0.18 netmask 255.255.255.0 gateway 192.168.0.1`
- 我的虛擬機的新 IP (
192.168.0.18
) 與之前的 (192.168.0.2
) 不同。關於如何解決我的問題的任何評論?
我的第一個想法是檢查虛擬機和路由器之間的網路遮罩。如果您需要更多幫助,我需要有關 VM 技術、網路拓撲和作業系統細節的更多資訊…