ইসি 2 স্টার্টআপ - উইন্ডোজ কখন প্রস্তুত?


10

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

আমি যা খুঁজছি তা অপারেটিং সিস্টেমের মধ্যে থেকেই এটি জানার একটি উপায় যা "উইন্ডোজ ইজ রেডি"। আমি ভাবব যে ওএসের মধ্যে থেকে অ্যাক্সেসযোগ্য মেটা-ডেটা ইউআরএলটি এটি আমাকে বলবে, তবে আমি কোনও উপযুক্ত মান খুঁজে পাই না।

http://169.254.169.254/latest/meta-data/

"উইন্ডোজ প্রস্তুত" একবার কনফিগারেশন স্ক্রিপ্ট চালানো আমার লক্ষ্য। আমার কয়েকটি কনফিগারেশন টাস্কটি শুরু করার আগে মেশিনটি সম্পূর্ণরূপে কনফিগার করা আছে তা নিশ্চিত করা দরকার - বিশেষ করে যদি ইসি 2 কনফিগ কম্পিউটারটির নাম পরিবর্তন করে পুনরায় বুট করছে। আমি ইসি 2 সরঞ্জাম বা সি # ব্যবহার করে কিছু লিখতে পারি ... তবে এর জন্য আমার আমার এএমআইগুলিতে আমার AWS কীগুলি ব্যবহার করা প্রয়োজন (যা আমি করতে চাই না)। আদর্শভাবে, আমি কখনই কনফিগারেশন শুরু করতে পারি তা জানাতে আমি নিজেই মেশিনে কিছু দেখতে চাই - ইভেন্টলগ এন্ট্রি, একটি পাঠ্য ফাইল দেখা, মেটা-ডেটা ইউআরএল পরীক্ষা করা ইত্যাদি something

পার্শ্ব প্রশ্ন: আমি বান্ডেল / আনবান্ডেল প্রক্রিয়া ইবিএস মেশিনগুলিতে ঠিক কী কাজ করে তা সম্পর্কে একটি ভাল নিবন্ধ ব্যবহার করতে পারি।

উত্তর:


14

EC2Config প্রথম শুরুতে হোস্টটির নাম পরিবর্তন করতে ডিফল্টরূপে কনফিগার করা হয়। উইন্ডোতে হোস্টটির পুনঃনামকরণের জন্য একটি রিবুট প্রয়োজন এবং অতএব প্রতিটি সূচনা প্রথম প্রারম্ভের পরে পুনরায় চালু হয়। আপনি উদাহরণের জন্য অভ্যন্তরীণ ডিএনএস ব্যবহার না করলে আপনি হোস্টটির নামকরণ অক্ষম করতে পারেন। আরও বিশদ এখানে:

উইন্ডোজ কনফিগারেশন পরিষেবা: http://docs.amazonwebservices.com/AWSEC2/latest/UserGuide/appendix-windows-config.html

ইসি 2 কনফিগ পরিষেবাদির উদাহরণের মধ্যে নিজস্ব লগ ফাইল রয়েছে:

সি: \ প্রোগ্রাম ফাইলসমূহ \ অ্যামাজন \ ইক 2 কনফিগ সার্ভিস \ লগস \ ইক 2 কনফিগলগ.টেক্সট

এবং এই ফাইলটির EC2Config পরিষেবা সম্পর্কিত প্রাসঙ্গিক বিবরণ থাকা উচিত যা আপনি অ্যামাজন কনসোল আউটপুটটিতে দেখছেন। আমার উদাহরণগুলির একটি থেকে একটি স্নিপেট এখানে:

===== নতুন থ্রেডে Ec2RebootInstance শুরু করা =======
Ec2InitializeDrives: ফাইন্ড ডিস্ক: \। Y ফিজিক্যালড্রাইভ0
কোনও ডিভাইসের নাম পরিবর্তনের জন্য বর্তমান ভলিউম চেক করা
সি: ভলিউমের নাম
খোলার সিওএম পোর্ট হ্যান্ডেলটি মাউন্ট করা আছে এতে লিখতে কনসোল
Ec2RebootInstance: সমস্ত থ্রেডের জন্য অপেক্ষা করছে
Ec2InitializeDrives: সূচনা শেষ হয়েছে। প্লাগিনটি প্রস্থান করছে ...
Ec2RebootInstance: কোনও থ্রেড পুনরায় বুট করার অনুরোধ করেছে কিনা তা পরীক্ষা করা
হচ্ছে Ec2RebootInstance: উইন্ডোজ ব্যবহারের জন্য প্রস্তুত প্রস্তুত
পাঠানো ইভেন্ট উইন্ডোজ সবার জন্য প্রস্তুত প্রস্তুত

E2RebootInstance: রিবুট অনুরোধগুলির জন্য পর্যবেক্ষণ।


পারফেক্ট - এটি ঠিক আমার প্রয়োজন ছিল। ধন্যবাদ.
ড্যান

হাই হাই ড্যান, যদি এটি আপনার পক্ষে কাজ করে তবে আপনি কি উত্তরটি সহায়ক বলে মনে করছেন? আমি এই সাইটে নতুন কিন্তু আমার মনে হয় আপনি যখন করবেন তখন ভোট শূন্য থেকে বৃদ্ধি করা উচিত।
আমির দীন

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