लिनक्स 7 बनाम लिनक्स 6 पर बॉन्डिंग में क्या अंतर है? ध्यान दें कि मुझे पता है कि लिनक्स 7 पर भी टीमिंग उपलब्ध है, लेकिन मैं विशेष रूप से बॉन्डिंग की तलाश में हूं।
मैं RedHat 7 पर दो नेटवर्क इंटरफेस की बॉन्डिंग कर रहा हूं, और यह एक त्रुटि का कारण बनता है:
bond0: An illegal loopback occurred on adapter (eth0)
Check the configuration to verify that all adapters are connected to 802.3ad compliant switch ports.
ध्यान दें कि मैं लिनक्स को वीएम के रूप में चला रहा हूं।
ठीक उसी चरण को करते समय जो बिल्कुल समान परिणाम उत्पन्न करता है (ifcfg-bond0, और परिवर्तन से ifcfg-eth0, और ifcfg-eth1) सभी ठीक काम करते हैं। लिनक्स 7 पर, जब मैं फोन करता हूं service network restart
, मुझे अच्छे के लिए डिस्कनेक्ट किया जा रहा है, और मुझे समस्या को ठीक करने के लिए 'कंसोल' पर जाने की आवश्यकता है।
यहाँ मेरे ifcfg-eth0, ifcfg-eth1 (दो में से एक है जो मैं बॉन्डिंग कर रहा हूं) और ifcfg-bond0 फाइलें हैं।
$>cat ifcfg-bond0
DEVICE=bond0
IPADDR=10.12.3.33
NETMASK=255.255.255.0
USERCTL=no
BOOTPROTO=none
ONBOOT=yes
MTU=1500
BONDING_OPTS="mode=4 miimon=100 updelay=60000"
$>cat ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
#IPADDR=10.12.3.192
#NETMASK=255.255.255.0
MASTER=bond0
SLAVE=yes
$>cat ifcfg-eth1
DEVICE=eth1
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
#IPADDR=10.12.3.33
#NETMASK=255.255.255.0
MTU=1500
DHCP_HOSTNAME=
MASTER=bond0
SLAVE=yes
जब मुझे डिस्कनेक्ट किया जा रहा है, तो यहां आउटपुट की अंतिम पंक्ति है:
Restarting network (via systemctl):