"রিবুট" এবং "ইসি-রিবুট-ইনস্ট্যান্স" এর মধ্যে পার্থক্য


16

rebootইসি 2 ইনস্ট্যান্টের কমান্ড লাইনে ec2-reboot-instancesআবেদন করা এবং অন্য মেশিনে অ্যাডাব্লুএস কমান্ড লাইন সরঞ্জাম থেকে কমান্ড দেওয়ার মধ্যে কী কী পার্থক্য রয়েছে ?

নেই ec2-reboot-instancesযে কিছু পাঠানোর কি rebootধরনের ডেস্কটপ AWS পরিবেশগত কিছু নির্দিষ্ট হ্যান্ডলিং হিসাবে একটি SSH সেশান করব না ধরে?

দুটি কমান্ডের মধ্যে কোন পছন্দ আছে?

আমার নির্দিষ্ট ক্ষেত্রে, আমি কমান্ড লাইন সরঞ্জামের চেয়ে AWS API অ্যাক্সেস করতে জাভা গ্রন্থাগারটি ব্যবহার করছি, তবে এটি এখনও এডাব্লুএস-তে একই কমান্ডটি আহ্বান করে। কমান্ড লাইন সরঞ্জামের চেয়ে জাভা লাইব্রেরিটি আরও ভার্বোজ, সুতরাং rebootএসএসএইচ-এর মাধ্যমে কমান্ডটি পাঠানো আরও সহজ হবে তবে আমি বুঝতে চাই যে অন্য কোনও বিবেচনা রয়েছে যা এটি এডাব্লুএস এপিআই পদ্ধতির ব্যবহারের পক্ষে মূল্যবান করে তোলে।

উত্তর:


12

ব্যবহারের পার্থক্য:

  • কোনও এসএসএইচ অ্যাক্সেসের প্রয়োজন নেই (কোনও কম্পিউটার থেকে চালানো যেতে পারে, এমনকি এডাব্লুএস কনসোলটিও)
  • ec2-reboot-instances AWS শংসাপত্রগুলির প্রয়োজন
  • একাধিক উদাহরণের জন্য সহজে স্ক্রিপ্ট করতে পারে (অন্যান্য এডাব্লুএস পরিষেবার সাথে সংহত করা সহজ)

কার্যকারিতা মধ্যে পার্থক্য:

  • ec2-reboot-instancesউদাহরণটি পরিষ্কারভাবে শাটডাউন না হলে 4 মিনিটের পরে একটি হার্ড পুনরায় বুট করতে বাধ্য করবে। ( ডকুমেন্টেশন দেখুন )
  • কমান্ডটি সাফল্যের নিশ্চয়তা দেয় না - পুনরায় বুট করার অনুরোধটি সারিবদ্ধ হয় তবে এটি যদি কাজ করে বা হার্ড স্টার্টের প্রয়োজন হয় ইত্যাদি আপনাকে অবহিত করা হয় না (যেমন আপনাকে পুরোপুরি ব্যর্থ কমান্ড সম্পর্কে বলা হবে - যেমন অনুমতিগুলির সমস্যা ইত্যাদি)
  • কমান্ড কার্যকর করতে কিছুটা বিলম্ব হয় - সাধারণত লক্ষণীয় না

উদাহরণস্বরূপ প্রতিক্রিয়াশীল এবং এসএসএইচ reboot(এসএসএইচ এর মাধ্যমে) অ্যাক্সেস করা যায় এমন ক্ষেত্রে একই কাজটি সম্পাদন করবে ec2-reboot-instances


অতিরিক্ত উল্লেখের বিষয় হিসাবে, এসএসএইচ থেকে রিবুটগুলি নির্ধারিত রক্ষণাবেক্ষণের জন্য যথেষ্ট হবে (যেমন আপনার ব্যবহারের দরকার নেই ec2-reboot-instances)। অনুযায়ী ডকুমেন্টেশন :

ইনস্ট্যান্ট রিবুটগুলি হ'ল আপনার ভার্চুয়াল দৃষ্টান্তের রিবুটগুলি এবং অপারেটিং সিস্টেমের রিবুটের সমতুল্য।

আপনার নিজস্ব পুনরায় বুট পরিচালনা করা খুব সোজা is ... আপনি নিজের উদাহরণটি অপারেটিং সিস্টেম থেকে পুনরায় বুট করতে পারেন।


একটি নন-ইসি 2 রিবুট কমান্ডটি নির্ধারিত রক্ষণাবেক্ষণের ইভেন্টগুলি ট্রিগার করবে?
সিজেজোজ

@ সিজেজোজ: হ্যাঁ - এটি উল্লেখ করার জন্য উত্তর আপডেট করেছে।
সাইবারএক্স 86

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