রানলেভেলস কীভাবে কাজ করে?


10

আমি একটি সক্রিয় ডিরেক্টরি উইন্ডোজ সার্ভারকে একটি লিনাক্সের সাথে প্রতিস্থাপন করছি। আমাকে নেটওয়ার্কে লিনাক্স সার্ভারটি প্রবর্তন করতে হবে, তবে AD পরিষেবাগুলি ছাড়াই (যেমন dhcpd, ldap ইত্যাদি)।

সুতরাং আমি একটি রানলেভেল তৈরি করার আশা করছিলাম যা আমাকে এই পরিষেবাগুলি ছাড়াই নেটওয়ার্কে লিনাক্স সার্ভারটি আনতে সক্ষম করবে, তারপরে, যখন আমি উইন্ডোজ সার্ভারটি সরিয়ে ফেলব, আমি রানলেভেল পরিবর্তন করতে এবং এলডিএপ ইত্যাদি শুরু করতে পারি etc.

আমার মনে আছে পড়ার কথা যে রানলেভেলগুলি অবমূল্যায়ন করা হয়েছে - এটি কি সঠিক? - যদি তা হয় তবে আমি কীভাবে আমার লক্ষ্যগুলি অর্জন করতে পারি?


আমি আপনার প্রশ্নটিকে কিছুটা সাধারণীকরণ করেছি কারণ এই বিষয়টির জন্য আমাদের কাছে সত্যিকারের ভাল Q + A নেই।
হোর্হে কাস্ত্রো

দেখে মনে হচ্ছে এই বিষয়টিতে কিছুটা আগ্রহ রয়েছে, তবে কোনও উত্তর এখনও আসেনি। মনে হবে যে আমিই একমাত্র নন, তিনি রানলেভের ক্ষেত্রে উবুন্টুর বর্তমান অবস্থা সম্পর্কে বিভ্রান্ত।
ল্যাপিন

উত্তর:


5

আমার প্রশ্ন জিজ্ঞাসা করার আগে, আমি আপস্টার্ট সম্পর্কে জানতাম না । আগ্রহীদের জন্য, আপস্টার্ট হ'ল পুরানো "সিস্টেম ভি থিম" সিস্টেমের জন্য ইভেন্ট-চালিত (রাজ্য-রূপান্তরিত চালিত পরিবর্তে) প্রতিস্থাপন।

বিন্দুতে পৌঁছাতে এবং ডকুমেন্টেশন এড়িয়ে যেতে , / etc / init ফোল্ডারটি একবার দেখুন। আপনি সেখানে বেশ কয়েকটি .conf ফাইল পাবেন। এই ফাইলগুলি সম্পাদনা করা আপনাকে নিয়ন্ত্রণ করতে দেয় যেখানে রানলেভেলগুলি বিভিন্ন পরিষেবাদি উঠে আসে এবং নিচে যায়। এর মধ্যে samba4.conf অন্তর্ভুক্ত রয়েছে, যা আমি উদ্বিগ্ন ছিল মূলত (কারণ এটি এলডিপ, কার্বেরোস ইত্যাদি নিয়ন্ত্রণ করে)।

আমি প্রথমে /etc/init.d/rc2.d এ গিয়ে ভাবলাম কেন সেখানে সাম্বার কোনও প্রবেশ নেই?

কেবল সমস্যাটি বিভ্রান্ত করার জন্য, বাইন্ড 9 (অন্যান্য পরিষেবাদির সাথে) এখনও /etc/rcx.d- এ পুরানো সিস্টেম ভি init স্ক্রিপ্টগুলির মাধ্যমে কনফিগার করা আছে, সুতরাং, আমি rm'd /etc/rc2.d/S15bind9 করেছি এবং একটি সিএমিলিং K15bind9 তৈরি করেছি /etc/rc2.d/ এ একই লক্ষ্যে


1
আপস্টার্ট সম্পর্কে পরিষ্কার করার জন্য আপনাকে ধন্যবাদ। আমি এখনও সিস্টেম ভি ইন্মেতে কিছুটা অভ্যস্ত থাকায় আমি আপস্টার্ট সম্পর্কে জিনিসগুলি শিখছি। তথ্যের জন্য ধন্যবাদ।
জোচেন ওনিঙ্কেক্স

1

রানলেভগুলি নির্ধারণ করে যে কোন পরিষেবাগুলি শুরু হয় এবং কোন প্রক্রিয়াগুলি চলবে। একটি ডিফল্ট উবুন্টু সিস্টেম রানলেভেল 2 বুট আপ করে যেখানে এটির সমস্ত পরিষেবা আপ এবং চলমান থাকবে।

উদাহরণস্বরূপ রানলেভেল 3 এ আপনি নিজের রানলেভেল তৈরির চেষ্টা করতে পারেন তবে এটি একটি ঝামেলা হবে, এনআইসি কেবলটি প্লাগ ইন না করে সিস্টেম বুট করা এবং ডিএইচসিপি বন্ধ করা সহজতর হতে পারে। তারপরে এটি পরিচয় করিয়ে দিন এবং যখন পুরানো সার্ভারটি বাতিল হয়ে যায় কেবল DHCP শুরু করুন।

মাথায় রাখুন যে কি তা বিবেচনা না করে নিম্নলিখিতগুলি সংরক্ষিত রয়েছে:
রানলেভেল 0 = হল্ট সিটেম
রানলেভেল 1 = রক্ষণাবেক্ষণ মোড (একক ব্যবহারকারীমোড)
রানলেভেল 6 = রিবুট

আমি আশা করি এটি আপনার পথে আপনাকে সহায়তা করবে।

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