উবুন্টু ১.0.০৪ - সিস্টেম বুটটি "নেটওয়ার্ক ইন্টারফেসগুলি বাড়ান" বলে অপেক্ষা করে


42

আমার কাছে দুটি উক্ত ইন্টারফেসের সাথে উবুন্টু 16.04 সিস্টেম রয়েছে - ডিএইচসিপি দিয়ে ইথ0 কনফিগার করা হয়েছে এবং স্ট্যাটিক আইপি ঠিকানাগুলির সাথে ইথ 1 কনফিগার করা আছে।

/ ইত্যাদি / নেটওয়ার্ক / ইন্টারফেস ফাইলের নিম্নলিখিত কনফিগারেশন রয়েছে

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet dhcp

# The Secondary network interface
auto eth1
iface eth1 inet static
address 10.10.1.10
netmask 255.255.255.0
dns-nameservers 74.82.42.42 4.2.2.2

## Virtual Interfaces for virtual hosts
auto eth1:11
iface eth1:11 inet static
address 10.10.1.11
netmask 255.255.255.0

auto eth1:12
iface eth1:12 inet static
address 10.10.1.12
netmask 255.255.255.0

auto eth1:13
iface eth1:13 inet static
address 10.10.1.13
netmask 255.255.255.0

সমস্যাটি হ'ল, যখন EH0 লিঙ্কে DHCP সার্ভার উপলব্ধ না থাকে বা যদি eth0 লিঙ্কটি বন্ধ থাকে তবে সিস্টেমটি 5 মিনিটের জন্য স্তব্ধ হয়ে যায়, উল্লেখযোগ্যভাবে বুট প্রক্রিয়াটি ধীর করে দেয়।

violet@ubuntu-xenial:~$ systemd-analyze blame
      5min 241ms networking.service
          1.529s nmbd.service
          1.524s winbind.service

আমি /etc/systemd/system/network-online.target.wants/networking.service ফাইলে সময় হ্রাস করার চেষ্টা করেছি যা নেটওয়ার্ক পরিষেবাটির জন্য অপেক্ষা না করেই সিস্টেমটিকে দ্রুত বুট করে তোলে, তবে, এটি E1-এ ভার্চুয়াল ইন্টারফেসগুলি লোড করতে ব্যর্থ হয়।

এথ0 ইন্টারফেসে পুরো নেটওয়ার্ক কনফিগারেশন ছাড়াই সিস্টেমটি বুট করার এবং ক্লাবের সমস্ত স্থিতিশীল নেটওয়ার্ক কনফিগারেশনটি ইথ 1 এ লোড করার কি আরও ক্লিনার উপায় আছে?


1
এটি সাহায্য করতে পারে: ubuntuforums.org/showthread.php?t=2323253
খনি

উত্তর:


51

দেখে মনে হচ্ছে যে কোনও ক্লায়েন্ট সময়মতো এটি ডিএইচসিপি না পাওয়ায় ভ্রান্ত ছিল।

এই ফাইলটি সম্পাদনা করুন /etc/dhcp/dhclient.confএবং timeoutযুক্তিযুক্ত মান হিসাবে সেট করুন like

timeout 15

300 সেকেন্ডের ডিফল্ট মানটি খুব বেশি। 15 এর প্রস্তাবিত প্রতিস্থাপনের মানটি পরীক্ষা করা হয়েছিল এবং সূক্ষ্মভাবে কাজ করে।


3
ধন্যবাদ. এই মুহুর্তে ডিএনএস / ডিএইচসিপি ল্যাব করছিল এবং 5 মিনিটের অপেক্ষা আমাকে মেরে ফেলছিল।
অ্যাশলে হিউজেস

1
উবুন্টুর বেশ কয়েকটি বিজোড় ডিফল্ট কনফিগার রয়েছে। এটি আকর্ষণীয় হয়েছে ...
উইলিয়াম টি ফ্রোগার্ড

বাহ, এটি আরও কনফিগারেশনে সত্যই কার্যকর হবে।
ডেভিড তাবারনারো এম।

1
এটি উবুন্টু 18-তে কাজ করে না, তবে এই উত্তরটি দেয়।
xithose

এত বছর পরে এটি এখনও আমার জন্য বৈধ :)
ওয়াজিহ

27

সুতরাং আপনার মধ্যে /etc/network/interfaces, এই পরিবর্তন করুন:

# The primary network interface
auto eth0
iface eth0 inet dhcp

এটি:

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp

এটি ইন্টারফেসটি শুরু করবে eth0যখন বুট শুরু করার পরিবর্তে কার্নেল ইন্টারফেস থেকে হটপ্লাগ ইভেন্ট সনাক্ত করে (যেমন আপনি যখন কোনও তারের প্লাগ ইন করবেন) when


1
এই পদ্ধতিটি শারীরিক হার্ডওয়্যারে ভাল কাজ করে তবে এটি ভার্চুয়ালাইজড পরিবেশে (vmware এবং ভার্চুয়ালবক্স চেষ্টা করে) ব্যর্থ হয়। দেখে মনে হচ্ছে ভার্চুয়ালাইজ করা কার্নেল যথাযথ ইভেন্টগুলি উত্পন্ন করে না।
dtoubelis

এই পদ্ধতিরটি এমন একটি বাক্সে নতুন 10G নেটওয়ার্ক অ্যাডাপ্টার ইনস্টল করার পরেও আমার সমস্যাগুলির সমাধান করেছে যা পূর্বে কেবল বিল্ট-ইন 1 জি ছিল। উবুন্টু কার্ড এবং লোড ড্রাইভারগুলি দেখতে সক্ষম হয়েছিল, তবে বুটটি রাইজ নেটওয়ার্ক ইন্টারফেসের জন্য অপেক্ষা করতে থাকে। এথ0 থেকে ডিভাইসের নামটি ঠিকঠাক করে ঠিক করা হয়েছে।
জোসেফ জারামিলো

2

রেফারেন্স অনুসারে আপনি নেটওয়ার্ক ইন্টারফেস (যদি চলমান systemd) উত্থাপনের সময়সীমা মান পরিবর্তন করতে পারেন :

একটি টার্মিনাল উইন্ডোটি খুলুন এবং কমান্ডটি প্রবেশ করুন:

sudo nano /etc/systemd/system/network-online.target.wants/networking.service

তারপরে TimeoutStartSec=5minআপনি পছন্দ করে নিন এমন একটি মানটিতে রেখাটি পরিবর্তন করুন । Ctrl+ oএবং তারপরে Ctrl+ টিপে ফাইলটি সংরক্ষণ করুন x

অবশেষে, ডিমনটি পুনরায় চালু করুন:

sudo systemctl daemon-reload

4
সুডো ব্যবহার করে জিইউআই প্রোগ্রাম শুরু করা সাধারণত একটি দুর্বল ধারণা ... কিছুটা ভাল আচরণ করে এমন সরঞ্জামগুলি ব্যবহার করতে আমি আপনার উত্তরটি পরিবর্তন করেছি।
চার্লস সবুজ

এটি আমার জন্য সঠিক উত্তর। আমার কম্পিউটারটি সর্বদা বুট-আপ এ নেটওয়ার্কের সাথে সংযুক্ত থাকে না। উবুন্টু এটি বের করার জন্য আমি 5 মিনিট অপেক্ষা করতে চাই না।
ইয়েজ

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