লিনাক্সে সার্ভার বুট করার সময় কিভাবে মংডব শুরু করবেন?


0

আমি এখনও (লিনাক্স) একটি নববধূ, এবং লিনাক্সে সার্ভার বুট করার সময় মংডব কীভাবে শুরু করতে হয় তা নির্ধারণ করার চেষ্টা করছি?

আমি অ্যামাজন EC2 "ডিফল্ট" লিনাক্স ইনস্ট্যান্স ব্যবহার করছি (কোন উবুন্টু নেই)।

উত্তর:


0

আপনি একটি স্টার্টআপ স্ক্রিপ্ট করা আছে /etc/init.d অথবা যারা এক rc.x.d ফোল্ডার (আপনি যে পরিস্থিতিতে mongod শুরু করতে চান অধীনে উপর নির্ভর করে)।

তাই আদর্শভাবে আপনি একটি startup স্ক্রিপ্ট ইত্যাদি / init.d / এ রাখুন এবং উপযুক্ত rc.x.d ফোল্ডারে সিমলিংক করুন। যারা আরসি ফোল্ডার নীচে নিচের লিঙ্ক হিসাবে নিম্নলিখিত অর্থ:

  • Runlevel 0 আপনি আপনার কম্পিউটার বন্ধ যখন।
  • রানলেভেল 1 একক ব্যবহারকারী মোড
  • রানলেভেল 2 মাল্টি ইউজার মোড w / o NFS
  • রানলেভেল 3 মাল্টি ইউজার মোড w / এনএফএস
  • রানলেভেল 4 নির্ধারণ করতে বিভিন্ন বিক্রেতাদের জন্য সংরক্ষিত
  • রানলেভেল 5 জিআইআই মোড।
  • Runlevel 6 আপনার কম্পিউটার পুনরায় বুট করার সময়।

স্টার্টআপ স্ক্রিপ্টটি নিজের মতোই সহজ হতে পারে:

#!/bin/sh
/path/to/mongod #if you have mongod copied to some linux well known place you may only use mongod

একটি ডিফল্ট কনফিগারেশন মংড্ড প্রক্রিয়া শুরু করতে, তবে আপনি যে অতিরিক্ত প্যারামিটারগুলি থেকে পেতে পারেন সেটি দিয়ে এটি কনফিগার করতে পারেন MongoDB - কমান্ড লাইন পরামিতি ।

যখন আপনি একটি প্রদত্ত ব্যবহারকারী লগ ইন করলে মংডব শুরু করতে চান তখন আপনার স্টার্টআপ স্ক্রিপ্ট কোডটি আপনার মধ্যে যুক্ত করতে পারেন .bash_profile সংশ্লিষ্ট ব্যবহারকারীর।

আরো এই থ্রেড পাওয়া যাবে: আপনি শাটডাউন স্ক্রিপ্ট কোথায় রাখুন?


1
থ্রেড কি বলে? যেখানে আপনি তাদের ঠিক করা উচিত? এখানে সব প্রয়োজনীয় তথ্য অন্তর্ভুক্ত করুন।
— slhck
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.