আমি যদি আমাজন ইসি 2 উদাহরণটি বন্ধ করে রাখি তবে এটি আবার শুরু করুন, সবকিছু ঠিকঠাক হবে কি?


12

আমার একটি ওয়েব সাইট রয়েছে যা একটি অ্যামাজন ইসি 2 লিনাক্স-ভিত্তিক দৃষ্টান্তে চলতে থাকে এবং নিয়মিত ডোমেন নাম (x.com) এ ম্যাপ করা হয়। এই সাইটটি একটি দ্বিতীয় ইসি 2 উদাহরণে একটি ডাটাবেসের সাথে কথা বলে।

আমার এই দৃষ্টান্তটি বন্ধ করে দেওয়া দরকার এবং এর পিছনে কম্পিউটিং শক্তি বাড়ানো দরকার ... আমি যদি এটি করি তবে এটি কতক্ষণ সময় নেবে এবং তারপরে আমি যখন আবার মেশিনটি স্পিন করি তখন আমার সাইটটি অনলাইনে ফিরে আসবে? আইপি ঠিকানা, ডিএনএস তথ্য ইত্যাদি কী কী সংরক্ষণ করা হবে যাতে ডোমেন নামটি কাজ করে চলেছে, এবং এটি এখনও ডিবির সাথে কথা বলতে সক্ষম হবে?

এফওয়াইআই হ'ল এটি বর্তমানে আমি ওয়েব সার্ভারের জন্য এডাব্লুএস ইসি 2 তথ্য প্যানেলে দেখতে পাই (সঠিক আইপি ঠিকানাগুলি কিছুটা বদলে গেছে তবে আপনি ধারণাটি পেয়েছেন):

Public DNS: ec2-54-1-1-1.us-west-1.compute.amazonaws.com
Private DNS: ip-10-1-1-1.us-west-1.compute.internal
Private IPs: 10.1.1.1

উত্তর:


13

ইবিএস বুট ইনস্ট্যান্সটি থামানো এবং শুরু করা খুব ব্যতিক্রম কিছু উদাহরণ ব্যতীত পুনরায় বুট করার অনুরূপ, যা উল্লেখযোগ্য:

  1. উদাহরণটি একটি নতুন অভ্যন্তরীণ IP ঠিকানা বরাদ্দ করা হয়েছে।

  2. উদাহরণটি একটি নতুন পাবলিক আইপি ঠিকানা বরাদ্দ করা হয়েছে।

  3. উদাহরণটি যদি কোনও ভিপিসিতে না থাকে, তবে কোনও ইলাস্টিক আইপি ঠিকানা উদাহরণ সহ পৃথক করা হয়।

  4. ইফেমেরাল স্টোরেজের সমস্ত ডেটা (প্রায়শই / ম্যান্টের নীচে) হারিয়ে যায়

কিছু বিলিং এবং প্রাপ্যতা সম্পর্কিত প্রভাব রয়েছে যা আমি এই নিবন্ধে বর্ণনা করেছি:

রিবুটিং বনাম স্টপ / অ্যামাজন ইসি 2 ইনস্ট্যান্সের সূচনা
http://alestic.com/2011/09/ec2-reboot-stop-start

ভিপিসি উদাহরণগুলির স্টপ / স্টার্টের মাধ্যমে ইলাস্টিক আইপি ঠিকানা রাখা সহ কিছুটা আলাদা আচরণ রয়েছে।

যদি আপনি কোনও ডাটাবেস সার্ভার হিসাবে উদাহরণ ব্যবহার করে থাকেন এবং অভ্যন্তরীণ আইপি ঠিকানাটি (সস্তার, দ্রুত) ব্যবহার করে আপনি এটিতে সংযোগ স্থাপন করতে চান এবং স্টপ / শুরুর পরে আপনি ডাটাবেস ক্লায়েন্টকে পুনরায় কনফিগার করতে চান না, তবে আপনি নির্ধারণ করতে পারবেন উদাহরণস্বরূপ একটি ইলাস্টিক আইপি ঠিকানা এবং বাহ্যিক ইলাস্টিক আইপি ডিএনএস নাম ব্যবহার করুন। আপনি ইলাস্টিক আইপি ঠিকানাটিকে পুনরায় শুরু করার সাথে পুনরায় যুক্ত করার পরে এবং আপনার ক্লায়েন্টরা যেখানে ছেড়ে গেছে সেগুলি বেছে নেওয়ার পরে এটি বর্তমান অভ্যন্তরীণ আইপি ঠিকানার সমাধান করবে।

আমি এই নিবন্ধে এই পদ্ধতির সম্পর্কে আরও বিশদে যাচ্ছি:

আমাজন ইসি 2 তে অভ্যন্তরীণ উদাহরণগুলি সনাক্ত করতে ইলাস্টিক আইপি ব্যবহার করা হচ্ছে
http://alestic.com/2009/06/ec2-elastic-ip- আন্তঃ

আপনি যেমনটি প্রত্যাশিত বলে মনে হচ্ছেন, আপনার উদাহরণটি শক্তিশালী করে হার্ডওয়্যার পরিবর্তন করার সহজ উপায় স্টপ / স্টার্ট way আমি এই নিবন্ধে কিছু নির্দেশাবলী এবং সতর্কতা সহ এটি নিয়ে লিখেছি:

একটি ইসি 2 তাত্পর্যকে বৃহত্তর (বা ছোট) ইনস্ট্যান্স প্রকারে সরানো হচ্ছে
http://alestic.com/2011/02/ec2-change-type

আপনার বিশেষ পরিস্থিতির জন্য আমি উদাহরণটির জন্য একটি ইলাস্টিক আইপি ঠিকানা বরাদ্দ করার এবং আপনার ডিএনএসকে পরিবর্তনের জন্য কোনও সিএনএম ব্যবহার করে বাহ্যিক ডিএনএস নামের সাথে ইলাস্টিক আইপি ঠিকানার দিকে নির্দেশ করার পরামর্শ দিচ্ছি। আপনি স্টপ / স্টার্ট করার পরে এটি ঠিক করতে পারেন, বা আপনি স্টপ / শুরুর আগে সবকিছু কাজ করে তা নিশ্চিত করে আগেই এটি করতে পারেন।


এটি কি এখনও সঠিক? আমি আজ সকালে কেবলমাত্র ডাব্লুএস সমর্থন নিয়ে আড্ডায় ছিলাম এবং তারা বলেছিল যে কোনও উদাহরণ বন্ধ হয়ে গেলে স্থিতিস্থাপক আইপি বিচ্ছিন্ন হয় না । এছাড়াও, উদাহরণটি থামাতে এবং শুরু করার সময় আমি কখনই আমাদের অভ্যন্তরীণ আইপি ঠিকানাগুলি পরিবর্তন করতে দেখিনি।
bshacklett

@backlett এই উত্তরটি কিছুটা পুরানো ছিল। আমি এটি আপডেট করে আপডেট করেছি যে কেবল নন-ভিপিসি উদাহরণগুলি ইলাস্টিক আইপি হারাবে। আজ, বেশিরভাগ উদাহরণগুলি সত্যই ভিপিসি C
এরিক হ্যামন্ড

4

সুতরাং, দেখে মনে হচ্ছে আপনি ইলাস্টিক আইপি ব্যবহার করছেন না, যেমন আমি আপনার তথ্য থেকে দেখতে পারি।

আমি বিশ্বাস করি আপনাকে অবশ্যই ডিএনএসে সিএনএম ব্যবহার করতে হবে এই দৃষ্টান্তটি নির্দেশ করতে। আপনি যদি নিজের মেশিনটি পুনরায় চালু করেন তবে এই ec2-54-1-1-1.us-west-1.compute.amazonaws.comডিএনএস নামটি পরিবর্তন হবে এবং আপনার সাইট কাজ করা বন্ধ করবে।

যতটা অভ্যন্তরীণ আইপি সম্পর্কিত, এটিও পরিবর্তিত হবে, যদি না আপনি ভিপিসি ব্যবহার করেন, যা আপনি নন।

সুতরাং, আমি যদি আপনি হয়ে থাকি তবে আমি এই মেশিনটি পুনরায় চালু করতে খুব সতর্ক থাকব।

সময় যতটুকু উদ্বিগ্ন, কয়েক মিনিটের চেয়ে বেশি কিছু লাগবে না।

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

সুতরাং, আপনি যদি এই দৃষ্টান্তটি পুনরায় আরম্ভ করতে চান তবে দয়া করে সাবধান হন এবং এটি সম্পর্কে সম্পূর্ণভাবে চিন্তা করুন।


2

আপনার অভ্যন্তরীণ আইপি / হোস্টনাম পরিবর্তন হবে এবং আপনার ইলাস্টিক আইপি বিচ্ছিন্ন হয়ে যাবে (যদি না আপনি কোনও ভিপিসিতে থাকেন)।

ইনস্ট্যান্সটি পুনরায় চালু করার পরে ইলাস্টিক আইপি পুনরায় সংযুক্ত করুন। উদাহরণস্বরূপ আকারগুলি পরিবর্তন করতে আমি নিয়মিত এটি করি এবং আপনি কেবল কয়েক মিনিটের ডাউনটাইমের দিকে তাকিয়ে আছেন।

অ্যাপাচি যাচাই করুন এবং অন্য যে কোনও পরিষেবা শুরু করার জন্য সেট করা আছে ( chkconfigযদি আপনি অ্যামাজন লিনাক্স অ্যামি চালাচ্ছেন)।


1

যতদূর আমি মনে করতে পারি, সিস্টেমটির ধরণ পরিবর্তন করে এটি আবার শুরু করতে 5-10 মিনিটের বেশি লাগবে না (এটি একটি ইবিএস ব্যাকড সিস্টেম যা অপ্রয়োজনীয় হয়)। পরিষেবাগুলি একবার চালু হওয়ার পরে সিস্টেমটি ফিরে আসার পরে তা নিশ্চিত করুন যে আপনি পুনরায় বুট শুরু করার জন্য সমস্ত পরিষেবাদি সক্ষম করেছেন (যেমন আমার উবুন্টুতে পুতুলের জন্য 12.04 আমি এটি / etc / ডিফল্ট / পুতুল এ সক্ষম করেছি)। আইপি-র একটি নোট তৈরি করুন (আমি এটি অনেক আগে করেছি যাতে স্পষ্টভাবে মনে না হয়) এবং আপনার আইপিটি সিস্টেম থেকে আলাদা হতে পারে তবে এটি এখনও আপনার অ্যাকাউন্টে থাকবে তাই ইলাস্টিক আইপি বিভাগে যান এবং আবার এটির সাথে যুক্ত হন পুনরায় চালু করা সিস্টেম এবং আপনি ভাল থাকবেন।


1

ইতিমধ্যে উল্লিখিত হিসাবে, যদি আপনার কাছে একটি ইলাস্টিক আইপি থাকে তবে এটি পুনরায় সংযুক্ত হবে, সুতরাং আপনার ডিএনএস সেটিংসটি স্পর্শ করার দরকার নেই। এক বা অন্য উপায়, তবে, আপনার ব্যক্তিগত আইপি পরিবর্তন হবে। সম্ভবত এটির অর্থ হবে আপনার মাইএসকিএলে আপনার গ্রান্ট সেটিংস আপডেট করতে হবে। 'আপনি ঠিক না GRANT ALL PRIVILEGES ON *.* to 'somedude'@'%'... ঠিক আছে? ;)

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