ট্যাগ এবং নেটিভ ভিএলএএন সহ ডেবিয়ান বন্ড


0

আমার সাথে 4 টি ইন্টারফেস (এনো 1..4) একসাথে বন্ডযুক্ত একটি সার্ভার রয়েছে। এ পর্যন্ত সব ঠিকই.

কনফিগারেশনে ভিএলএএনএস সহ, যখন আমি নেটওয়ার্কিং পরিষেবাগুলি শুরু করি তখন এটি একটি ত্রুটি ফিরিয়ে দেয়:

$ service networking status
● networking.service - Raise network interfaces
   Loaded: loaded (/lib/systemd/system/networking.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Mon 2017-09-04 11:04:11 -03; 7min ago
     Docs: man:interfaces(5)
  Process: 1989 ExecStop=/sbin/ifdown -a --read-environment --exclude=lo (code=exited, status=0/SUCCESS)
  Process: 2180 ExecStart=/sbin/ifup -a --read-environment (code=exited, status=1/FAILURE)
  Process: 2175 ExecStartPre=/bin/sh -c [ "$CONFIGURE_INTERFACES" != "no" ] && [ -n "$(ifquery --read-environment --list --exclude=lo)" ] && udevadm settle (code=exited, status=0/SUCCESS)
 Main PID: 2180 (code=exited, status=1/FAILURE)

আমি যদি অটো বন্ড0.20 / 30 মন্তব্য করি এবং নেটওয়ার্কিং পুনরায় চালু করি তবে আমার কোনও ত্রুটি হয়নি। তবে আমি যদি 20 টি বন্ধ করে রাখি তবে আমি একটি ত্রুটি পেয়েছি:

$ ifup bond0.20
RTNETLINK answers: File exists
ifup: failed to bring up bond0.20

এখানে আমার বিশ্বাস:

# The loopback network interface
auto lo
iface lo inet loopback

# Bonding interfaces

allow-hotplug eno1
iface eno1 inet manual

allow-hotplug eno2
iface eno2 inet manual

allow-hotplug eno3
iface eno3 inet manual

allow-hotplug eno4
iface eno4 inet manual

# Main bonding interface
auto bond0
iface bond0 inet static
        address 10.10.0.1
        gateway 10.10.0.254
        netmask 255.255.255.0
        dns-nameservers 10.10.0.254
        dns-search mydomain.local
        bond-mode 802.3ad
        bond-miimon 100
        bond-downdelay 200
        bond-updelay 200
        bond-lacp-rate 1
        bond_xmit_hash_policy layer2+3
        bond-slaves eno1 eno2 eno3 eno4

auto bond0.20
iface bond0.20 inet static
        address 10.20.0.1
        gateway 10.20.0.254
        netmask 255.255.255.0

auto bond0.30
iface bond0.30 inet static
        address 10.30.0.1
        gateway 10.30.0.254
        netmask 255.255.255.0

সম্পাদনা

সেতুর সাথে আমার নতুন সেটআপ:

auto eno1
iface eno1 inet manual

auto eno2
iface eno2 inet manual

auto bond0
iface bond0 inet manual
    slaves eno1 eno2
    bond-mode 802.3ad
    bond-miimon 100
    bond-downdelay 200
    bond-updelay 200
    bond-lacp-rate 1
    bond_xmit_hash_policy layer2+3

auto bond0.20
iface bond0.20 inet manual

auto br20
iface br20 inet static
    address  192.168.100.1
    netmask  255.255.255.0
    network  192.168.100.0
    bridge_ports bond0.20
    bridge_maxwait 5
    bridge_stp off
    bridge_fd 0

auto bond0.30
iface bond0.30 inet manual

auto br30
iface br30 inet static
    address  192.168.200.1
    netmask  255.255.255.0
    network  192.168.200.0
    bridge_ports bond0.30
    bridge_maxwait 5
    bridge_stp off
    bridge_fd 0

এটি উপরে যায়, তবে একটি ত্রুটি ফেরান, পরিষেবা নেটওয়ার্কিংয়ের অবস্থাটি পরিষ্কার নয় তা দেখান।

$ service networking status
● networking.service - Raise network interfaces
   Loaded: loaded (/lib/systemd/system/networking.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Mon 2017-09-04 20:08:38 -03; 29s ago
     Docs: man:interfaces(5)
  Process: 923 ExecStart=/sbin/ifup -a --read-environment (code=exited, status=1/FAILURE)
  Process: 902 ExecStartPre=/bin/sh -c [ "$CONFIGURE_INTERFACES" != "no" ] && [ -n "$(ifquery --read-environment --list --exclude=lo)" ] && udevadm settle (code=exited, status=0/SUCCESS)
 Main PID: 923 (code=exited, status=1/FAILURE)

Sep 04 20:08:38 alpha ifup[923]: + [ meta = meta ]
Sep 04 20:08:38 alpha ifup[923]: + exit 0
Sep 04 20:08:38 alpha ifup[923]: run-parts: executing /etc/network/if-up.d/ip
Sep 04 20:08:38 alpha ifup[923]: run-parts: executing /etc/network/if-up.d/openssh-server
Sep 04 20:08:38 alpha ifup[923]: run-parts: executing /etc/network/if-up.d/postfix
Sep 04 20:08:38 alpha ifup[923]: run-parts: executing /etc/network/if-up.d/upstart
Sep 04 20:08:38 alpha systemd[1]: networking.service: Main process exited, code=exited, status=1/FAILURE
Sep 04 20:08:38 alpha systemd[1]: Failed to start Raise network interfaces.
Sep 04 20:08:38 alpha systemd[1]: networking.service: Unit entered failed state.
Sep 04 20:08:38 alpha systemd[1]: networking.service: Failed with result 'exit-code'.

সিস্টেমডি আসলে কোথায় ঘটছে তা লগ করা হচ্ছে তা আপনার খুঁজে বের করতে হবে কারণ এটি এখানে সমস্যাটি দেখায় না। এটি সম্ভবত কিছু অনুরোধের মাধ্যমে অ্যাক্সেস করা হয়েছে journaldতবে আমি সিস্টেমড ব্যবহারকারী নই তাই আরও পরামর্শ দিতে পারি না।
djsmiley2k

সমস্যাটি হ'ল যখন এটি বন্ধক ২০.২০ আপ করার চেষ্টা করে, এটি বলে যে এটি ইতিমধ্যে বিদ্যমান, এবং এটি রয়েছে। সেতু যুক্ত করতে আমি আমার সেটআপটি কিছুটা পরিবর্তন করেছি, কেননা কেভিএমে আমার সেগুলির প্রয়োজন হবে।
0x3333

উত্তর:


0

আচ্ছা, আমি যা করেছি তা হ'ল:

autoভ্লানস থেকে সরান , নিম্নলিখিতটিতে যুক্ত করুন bond0:

 pre-up vconfig add bond0 20; vconfig add bond0 30

বন্ড0 ইন্টারফেসটি উপরে যাওয়ার আগে এইভাবে ভ্লানগুলি তৈরি করা হয়।

চূড়ান্ত কনফিগারেশন ফাইল:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# Bonding interfaces

allow-hotplug eno1
iface eno1 inet manual

allow-hotplug eno2
iface eno2 inet manual

allow-hotplug eno3
iface eno3 inet manual

allow-hotplug eno4
iface eno4 inet manual

# Main bonding interface
auto bond0
iface bond0 inet static
        address 10.10.0.1
        gateway 10.10.0.254
        netmask 255.255.255.0
        dns-nameservers 10.10.0.254
        dns-search mydomain.local
        bond-mode 802.3ad
        bond-miimon 100
        bond-downdelay 200
        bond-updelay 200
        bond-lacp-rate 1
        bond_xmit_hash_policy layer2+3
        bond-slaves eno1 eno2 eno3 eno4
        pre-up vconfig add bond0 20; vconfig add bond0 30

iface bond0.20 inet static
        address 10.20.0.1
        gateway 10.20.0.254
        netmask 255.255.255.0

iface bond0.30 inet static
        address 10.30.0.1
        gateway 10.30.0.254
        netmask 255.255.255.0

এটি বন্ড + ভ্লান সমস্যা সমাধান করেছে। তবে এখন আমার ব্রিজ রয়েছে এবং এটি আর কাজ করে না।
0x3333

0

আমি সমস্যাটি খুঁজে পেয়েছি।

আমার ভুল, একাধিক gatewayএন্ট্রি, একটি মাত্র হওয়া উচিত!

এখন এটি কাজ করছে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.