ওপেনস্ট্যাক নথিভুক্ত উবুন্টু মেঘ অতিথি চিত্রের ব্যবহার কোথায়?


8

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

wget http://uec-images.ubuntu.com/releases/12.04.2/release/ubuntu-12.04.2-server-cloudimg-amd64-disk1.img
glance image-create --is-public true --disk-format qcow2 --container-format bare --name "precise" < ubuntu-12.04.2-server-cloudimg-amd64-disk1.img

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

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

আমি এখন পর্যন্ত যা পেয়েছি তা হ'ল সাইটটি উপলভ্য চিত্রগুলির তালিকা তৈরি করছে , তবে চিত্রের বিন্যাসগুলি কী তা বোঝায় না - এই তথ্যের জন্য আমাকে সর্বদা গুগল করতে হয়। নেই UEC উইকি যে তালিকা কিভাবে আপনার নিজের ইমেজ তৈরি করতে, কিন্তু না কিভাবে বিদ্যমান বেশী (অথবা premade উবুন্টু ক্লাউড চিত্র) ব্যবহার করার জন্য অনেক রেসিপি। তারপরে উবুন্টু.কম এ সর্বাধিক সহজে পাওয়া যায় "ক্লাউড" বিভাগটি যা কেবলমাত্র কিছু প্রচারমূলক পত্রপত্রিকাগুলি এবং তথ্যহীন মেঘ চিত্রের তালিকার সাথে লিঙ্ক করে।

আমি জানি যে এটি একটি আধা-বাগ রিপোর্ট (যা আমি স্থির বা সহায়তা ঠিক করতে চাই :)) তবে আমি যে প্রশ্নগুলি উত্থাপন করেছি তার উত্তরগুলিও জানতে চাই।


আমার কাছ থেকে +1, আমি চেষ্টা করে উবুন্টু থেকে ডাউনলোড করা .tar.gz ফাইলটি আপলোড করি তবে এটি বুট হবে না (কোনও বুটেবল ডিভাইস নেই), আমি যখন আপলোড ফর্মটি পূরণ করি তখন আমি QCOW2 ফর্ম্যাটটি ধরে নিচ্ছি। একটি কাজের চিত্র পেতে আমাকে ক্লাইমে ফিরে যেতে হবে।
ক্রিস হোয়াইট

উত্তর:


5

আমার একই সমস্যা ছিল, তাই আমি সমস্ত "বিশ্বাসযোগ্য-সার্ভার-ক্লাউডিমগ-এমডি 64" উপসর্গযুক্ত চিত্রগুলি ডাউনলোড করে শেষ করেছি। একটি ট্যারে ছিল যা আনজিপ না করা অবস্থায় একটি README.files থাকে যা কিছু তথ্য সরবরাহ করে:

এই সংকীর্ণ টાર সংরক্ষণাগারটিতে এই মেশিন চিত্রের সাথে সম্পর্কিত ফাইল রয়েছে। প্রতিটি ফাইলের নাম একটি ধ্রুবক স্ট্রিং দ্বারা প্রকাশ এবং আর্কিটেকচারের তথ্যকে বোঝায়। উদাহরণস্বরূপ, উপসর্গটি 'ম্যাভারিক-সার্ভার-ক্লাউডিমগ-এমডি 64' হতে পারে, সেই ক্ষেত্রে ফাইলগুলির নাম রাখা হবে ম্যাভেরিক-সার্ভার-ক্লাউডিমগ-এমডি 64৪.আইএমজি ম্যাভারিক-সার্ভার-ক্লাউডিমগ-এমডি -৪-ভিএমলিনিজ-ভার্চুয়াল

নিম্নলিখিত বা সমস্ত কিছু ফাইল সংরক্ষণাগারটিতে উপস্থিত থাকতে পারে:

  • .img এই ফাইলটি একটি বিভাজন চিত্র। এটি বান্ডিল, আপলোড এবং ইসি 2, ইউক্যালিপটাস বা ওপেনস্ট্যাক এ অ্যামাজন মেশিন ইমেজ (অ্যামি / ইমি) হিসাবে নিবন্ধিত হতে পারে।

  • -disk1.img এটি একটি QCO2 সংক্ষিপ্ত ডিস্ক চিত্র। এটি ওপেনস্ট্যাকে আপলোড করা যেতে পারে বা সরাসরি কেভিএমের মাধ্যমে বুট করা যায়। অ-পরীক্ষামূলক পরিবেশে ব্যবহারের আগে আপনার সম্ভবত চিত্রটি (কেমু-ইমগ রূপান্তর) সঙ্কুচিত করা উচিত।

  • -uefi1.img এটি একটি QCO2 সংক্ষিপ্ত ডিস্ক চিত্র যাতে জিপিটি পার্টিশন এবং একটি ইউইএফআই বুটলোডার রয়েছে। এটি ইউইএফআই, বিআইওএস / জিপিটি এবং পিভিজিআরবি (জিপিটি পার্টিশন টেবিলের সমর্থনে বুটযোগ্য) এটি ওপেনস্ট্যাক বা সরাসরি কেভিএম এর মাধ্যমে বুটেবল। ।

  • -root.tar.gz এটি একটি সংকুচিত টার ফাইল যা মূল ফাইল সিস্টেমের বিষয়বস্তু ধারণ করে। মূলত, 'টার সিপিজেফ - /'।

  • -vmlinuz- ভার্চুয়াল এটি একটি লিনাক্স কার্নেল। এটি বান্ডেল, আপলোড এবং ইউইসকে একটি আমাজন কার্নেল চিত্র (aki / eki) হিসাবে নিবন্ধিত করা যেতে পারে। 'ভার্চুয়াল' স্ট্রিংটি উবুন্টু লিনাক্স প্যাকেজটি উপস্থাপন করে যা এই কর্নেল থেকে এসেছে। এটি সম্ভবত '-র সার্ভার' বা অন্য স্ট্রিং হতে পারে।

  • -initrd- ভার্চুয়াল এটি একটি লিনাক্স initrd। এটি বান্ডিল, আপলোড এবং ইউইসিকে একটি আমাজন রামডিস্ক ইমেজ (এরি / এরি) হিসাবে নিবন্ধিত করা যেতে পারে। সমস্ত চিত্রের জন্য কোনও আরআরআরডির প্রয়োজন হয় না এবং এইভাবে এই ফাইলটি উপস্থিত নাও হতে পারে। যদি এটি উপস্থিত না থাকে, তবে চিত্রটি রামডিস্ক ছাড়াই নিবন্ধিত করা উচিত।

  • -লোডার এই ফাইলটি একটি মাল্টবूट অনুপযুক্ত চিত্র যা অতিথির চিত্র লোড করতে সক্ষম। ইউইসি ইনস্টলগুলিতে যেখানে হোস্ট অপারেটিং সিস্টেমটি 10.10 বা তার পরে (এলপি: # 611144) রয়েছে, এটি কার্নেল (একি) হিসাবে নিবন্ধিত হতে পারে। এটি অ্যামাজন প্রকাশিত বৈশিষ্ট্য "ব্যবহারকারী সরবরাহিত কার্নেলগুলি সক্ষম করে" এর অনুরূপ ফাংশন সরবরাহ করে। যখন লোডারটি কোনও উদাহরণ বুট করতে ব্যবহৃত হয়, উদাহরণের মধ্যে সম্পাদিত একটি কার্নেল আপগ্রেড পরবর্তী বুটগুলিতে প্রভাব ফেলবে।

  • -ফ্লোপি এই ফাইলটি একটি ফ্লপি ডিস্ক চিত্র। ইসি 2 বা ইউইসির অভ্যন্তরে চলার জন্য এটি দরকারী বা প্রাসঙ্গিক নয়। এই ফাইলটির উদ্দেশ্য মেঘের বাইরে .img বুট করার অনুমতি দেওয়া। মেঘের পরিবেশের বাইরে বুট করার জন্য (যেখানে কোনও মেটাডেটা পরিষেবা উপস্থিত নেই), নিম্নলিখিত kvm কমান্ড লাইনটি ব্যবহার করা যেতে পারে: kvm -boot a -fda -floppy -drive file = .img, if = ভাইরিও এটি প্রয়োজনীয় নয়, এবং সাধারণত অচল, যদি -disk1.img উপলব্ধ থাকে।


1

আপনি ব্যবহার করে একটি চিত্রের ফর্ম্যাটটি পেতে পারেন:

# qemu-img info image_filename

এটি আপনাকে বলবে এটি কাঁচা বা কিউকো 2 হয় এবং এটির আকার।


আমি কীভাবে এটি ইনস্টল করতে পারি?
লুসিও

ঠিক আছে, তবে আমি ধারণা করি কেবলমাত্র ছবিটি ডাউনলোড হয়ে গেলেই এটি সম্ভব। এটি দরকারী, তবে আমি ইউইসি সাইটে তালিকাভুক্ত 12 বা তার বেশি চিত্রের ডকুমেন্টেশন সম্পর্কে আরও জিজ্ঞাসা করছিলাম। আমি সত্যিই তাদের সমস্ত ডাউনলোড করতে এবং তাদের সম্পর্কে তথ্য বিপরীত প্রকৌশলী করতে চাই না :)
মেটেকারমিট
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.