ইন্টারফেস থেকে হটপ্লাগ ইভেন্টটি কী?


22

দেবিয়ান নেটওয়ার্কের মতে ডকুমেন্ট allow-hotplug <interface_name>স্ট্যান্ডা /etc/network/interfacesফাইলের মধ্যে একটি ইন্টারফেস শুরু হয় যখন কার্নেলটি ইন্টারফেস থেকে হটপ্লাগ ইভেন্টটি সনাক্ত করে। এই হটপ্লাগ ইভেন্টটি কী?

উত্তর:


20

allow-hotplug <interface>, autoবেশিরভাগ লোকের দ্বারা একইভাবে ব্যবহৃত হয় । তবে হটপ্লাগ ইভেন্টটি এমন একটি জিনিস যা হার্ডওয়ারের বিরুদ্ধে কার্নেল / ইউদেব সনাক্তকরণের সাথে জড়িত, এটি পোর্টের সাথে সংযোগযুক্ত একটি কেবল বা ইউএসবি-টু-ইথারনেট ডংল হতে পারে যা আপনি যখনই ইউএসবিতে প্লাগ করেন, বা হয় একটি পিসিএমসিআইএ ওয়্যারলেস কার্ড স্লটে সংযুক্ত হচ্ছে।

আমার ব্যক্তিগত মতামত: আমি এটিকে allow-hotplugআরও সহজে বোঝার জন্য আরও নথিভুক্ত উদাহরণ থাকতে পারে বলে আমি মনে করি । অন্যান্য ইউঅ্যান্ডএল সদস্য এবং ডেবিয়ান তালিকার নির্দেশ অনুসারে, কেবল দুটি সংযোগ নেই বা যখন কোনও ইভেন্ট তৈরি হয় তখন এই দুটি বিকল্প "মুরগির এবং ডিমের সমস্যা" তৈরি করে:

তথ্যসূত্র:


1
আমি দেখি. তবে সার্ভারের ক্ষেত্রে সবচেয়ে ভাল অনুশীলনটি সম্ভবত ব্যবহার করা হয় autoযা কেবল তার সাথে সংযুক্ত থাকে কিনা তা নির্বিশেষে ইন্টারফেসটিকে বাধ্য করবে?
মার্টিন

1
Depens। আমার একটি মামলা ছিল যেখানে আমাকে সেট করতে হবে allow-hotplugকারণ আমি নিশ্চিত করতে চেয়েছিলাম যে আমার ফায়ারওয়ালটি মূল সুইচটি সম্পূর্ণরূপে বুট হয়ে গেছে এবং এটির নিশ্চিতকরণের পরে লিংকের সাথে যোগাযোগ করবে। সাধারণ ক্ষেত্রে, autoযথেষ্ট হতে হবে।

4
আমি আরও উল্লেখ করতে চাই যে, বেশিরভাগ ক্ষেত্রে, ক্লাউড / ইসি 2 / ভিপিএস / ভিএম ব্যবহার করা উচিত auto! আমি সঙ্গে নেটওয়ার্কিং হারিয়ে ফেলেছি nohup service networking restartসঙ্গে সামনে allow-hotplug
উইল

ভালো বল ধরা. আপনি এবং ডাইবিয়ান তালিকাগুলিতে স্প্রিন্ট্রিফ্রাকের অন্য উত্তরটি একই সমস্যার সমাধান পেয়েছি। এই মূল্যবান তথ্য সহ আমার উত্তর সম্পাদনা করেছেন

ত্রুটিপূর্ণ. "আমি যদি অন্তর্নির্মিত ইথারনেট ইন্টারফেসের সাহায্যে কোনও সিস্টেমকে বিদ্যুৎ আপ করি তবে এতে কোনও ইথারনেট কেবল নেই তবে ইথারনেট তারের সাথে প্লাগিং করা কী হটপ্লাগ ইভেন্ট তৈরি করে যা অনুমতি-হটপ্লাগ দ্বারা লক্ষ্য করা যায়? দুর্ভাগ্যক্রমে না"। / linuxquestions.org/questions/linux-kernel-70/… / unix.stackexchange.com/a/520633/29483
সোর্সজেডি

8

একটি সাধারণ গুরুত্বপূর্ণ বিষয় মনে রাখতে হবে:

আপনি যদি কোনও প্লাগেবল ডিভাইসকে autoএটির মতো কনফিগার করেন তবে মুহুর্তে এটি উপস্থিত না থাকলে এটি পুরো সিস্টেমটিকে বুট করা থেকে বিরত রাখবে! সার্ভিস নেটওয়ার্কিং স্বয়ংক্রিয়ভাবে পুনরায় চালু হওয়ার পরে কোনও allow-hotplugকনফিগার ডিভাইস সেট আপ না করা আছে কিনা । এটি সম্পূর্ণ বিভ্রান্তিকর। উভয় ক্ষেত্রেই আমি পুরো সিস্টেমটি হারিয়ে ফেলেছি। যদি আপনাকে হটপ্লাগ-ডিভাইসে সংযুক্ত হয়ে নিউর্কিং পুনরায় চালু করতে হয় তবে আপনাকে ম্যানুয়ালি এটি পুনরায় আরম্ভ করার পরে নিশ্চিত করতে হবেifup <interface>

services networking restart; ifup wlan0

একবার. নইলে তুমি চঞ্চল হয়ে গেছ।


3
"... ডিভাইস হিসাবে auto, এটি এই মুহুর্তে উপস্থিত না থাকলে পুরো সিস্টেমটি বুট করা থেকে বিরত রাখবে", আমি কেবল এটি ভার্চুয়াল মেশিনে চেষ্টা করেছিলাম এবং এটি ঠিক ঠিক বুট হয়ে গেছে (অবশ্যই নেটওয়ার্ক ছাড়াই, যেহেতু আমি ভিএম সফ্টওয়্যারটিতে সমস্ত অক্ষম করেছি নেটওয়ার্ক অ্যাডাপ্টার), আরও ব্যাখ্যা যত্ন?
কিসলিক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.