ESXi-তে উবুন্টু ভার্চুয়ালাইজেশন - সেটআপ, কনফিগার, সমস্যা সমাধান
ESXi হল বেয়ার-মেটাল হাইপারভাইজার যা একটি হোস্ট মেশিনকে অনেকগুলি ভার্চুয়াল মেশিনে খোদাই করে। এই নির্দেশিকাটি সঠিক উপায়ে একটি উবুন্টু ভিএম তৈরি করে — EFI ফার্মওয়্যার, একটি পাতলা ডিস্ক যা আপনি নিরীক্ষণ করেন, একটি VMXNET3 নেটওয়ার্ক অ্যাডাপ্টার এবং ইনস্টল করার পরে ওপেন-vm-টুলগুলি — তারপরে তাদের সমাধানগুলিতে সাধারণ সমস্যাগুলি ম্যাপ করে৷
📑অধ্যায়
- শুরু করার আগে — ESXi হোস্টের যা প্রয়োজন (ওয়েব ক্লায়েন্ট, ভার্চুয়ালাইজেশন চালু করা হয়েছে, ডেটাস্টোর স্পেস, উবুন্টু ISO)
- ESXi ওয়েব ক্লায়েন্টে ভার্চুয়াল মেশিন তৈরি করা হচ্ছে
- চারটি সেটিংস যা সবকিছু নির্ধারণ করে — ফার্মওয়্যার, ডিস্ক প্রভিশনিং, নেটওয়ার্ক অ্যাডাপ্টার এবং আকার
- ভার্চুয়াল মেশিনের ভিতরে উবুন্টু ইনস্টল করা হচ্ছে
- প্রথম বুট কাজ — open-vm-tools এবং সিস্টেম আপডেট
- হোস্ট থেকে VM যাচাই করা — IP ঠিকানা, হোস্টনাম এবং সুন্দর শাটডাউন
- সমস্যা নিবারণ — প্রতিটি উপসর্গকে তার সমাধানের সাথে মেলে
📋 ওভারভিউ এবং ধাপে ধাপে গাইড
আপনি শুরু করার আগে — হোস্টের কী প্রয়োজন
সৃষ্টি উইজার্ড খোলার আগে তিনটি জিনিস সত্য হতে হবে। প্রথমত, ESXi নিজেই হোস্টে ইনস্টল করা আছে এবং আপনি এর ওয়েব ক্লায়েন্টে পৌঁছাতে পারেন — হোস্ট মেশিনটি এখন একটি হাইপারভাইজার, সাধারণ পিসি নয়, তাই সবকিছু সেই ওয়েব ইন্টারফেসের মাধ্যমে ঘটে। দ্বিতীয়ত, হোস্ট BIOS-এ CPU ভার্চুয়ালাইজেশন (Intel VT-x বা AMD-V) চালু আছে; এটি ছাড়া, 64-বিট গেস্টরা চালাতে অস্বীকার করবে। তৃতীয়ত, আপনার স্পেস এবং একটি ইমেজ দরকার: ফাঁকা জায়গা সহ একটি ডেটাস্টোর (প্রথম একটি উবুন্টু ভিএম 40 জিবিতে আরামদায়ক) এবং ডেটাস্টোর ব্রাউজারের মাধ্যমে সেই ডেটাস্টোরে উবুন্টু আইএসও আপলোড করা হয়েছে। একটি বর্তমান LTS রিলিজ বেছে নিন যাতে VM বছরের পর বছর আপডেট পায়।
ভার্চুয়াল মেশিন তৈরি করুন
ESXi ওয়েব ক্লায়েন্টে, Create/Register VM বেছে নিন এবং তারপর একটি নতুন ভার্চুয়াল মেশিন তৈরি করুন। যে পছন্দগুলি গুরুত্বপূর্ণ: VM-কে একটি নাম দিন যা কাজটি বলে (যেমন ubuntu-files বা ubuntu-test, "VM 3" নয়); হোস্ট ডিফল্টে সামঞ্জস্যতা ছেড়ে দিন — একটি উচ্চতর ভার্চুয়াল হার্ডওয়্যার সংস্করণ নতুন ভার্চুয়াল ডিভাইসগুলিকে আনলক করে, এবং এটিকে কমানো তখনই গুরুত্বপূর্ণ যখন একটি VM একটি পুরানো হোস্টে যেতে হবে; অতিথি ওএস পরিবার: লিনাক্স এবং সংস্করণ: উবুন্টু লিনাক্স (64-বিট) সেট করুন — এটি সাজসজ্জা নয়, এটি উবুন্টুর জন্য বুদ্ধিমান ভার্চুয়াল হার্ডওয়্যার প্রিসেট করে; এবং এটিতে রুম সহ ডেটাস্টোর বাছাই করুন। কাস্টমাইজ স্ক্রিনে, সিপিইউ, মেমরি, ডিস্ক, নেটওয়ার্ক এবং ফার্মওয়্যার সেট করুন পরবর্তী ধাপটি ব্যাখ্যা করে।
চারটি সেটিংস যা সবকিছু নির্ধারণ করে
ফার্মওয়্যার: EFI। আধুনিক উবুন্টু EFI আশা করে, EFI যা সিকিউর বুট সক্ষম করে, এবং এটি নতুন Linux VM-এর জন্য ESXi ডিফল্ট। লিগ্যাসি BIOS এখনও উবুন্টুর জন্য কাজ করে, তবে পছন্দটিকে স্থায়ী হিসাবে বিবেচনা করুন - একটি ইনস্টল করা OS আশা করে যে এটির অধীনে ইনস্টল করা ফার্মওয়্যারটি।
ডিস্ক: পাতলা ব্যবস্থা। উবুন্টু ডেটা লেখার সাথে সাথে একটি পাতলা ডিস্ক বৃদ্ধি পায়, তাই একটি 40 জিবি ডিস্ক প্রথম দিনে 12 জিবি ব্যবহার করতে পারে। পুরু প্রভিশনিং সম্মুখে সম্পূর্ণ আকার সংরক্ষণ করে — সমালোচনামূলক সার্ভারের জন্য নিরাপদ, ল্যাবগুলির জন্য অপব্যয়।
নেটওয়ার্ক অ্যাডাপ্টার: VMXNET3। এটি VMware-এর নিজস্ব ভার্চুয়াল নেটওয়ার্ক কার্ড, ভার্চুয়াল মেশিনের জন্য তৈরি, এবং উবুন্টু কার্নেলে এর ড্রাইভার বহন করে। অনুকরণ করা E1000E এছাড়াও কাজ করে এবং বিজোড় ক্ষেত্রে ফলব্যাক।
আকার: ছোট শুরু করুন। 2 vCPU এবং 4 GB RAM উবুন্টু সার্ভার সুখের সাথে এবং ডেস্কটপ গ্রহণযোগ্যভাবে চালায়। আপনি এক মিনিট পরে আরো যোগ করতে পারেন; একটি বড় আকারের VM বেশিরভাগ হোস্টকে নষ্ট করে।
উবুন্টু ইনস্টল করুন
VM-এর CD/DVD ড্রাইভে ISO সংযুক্ত করুন, কানেক্ট অ্যাট পাওয়ার অন টিক দিন, VM চালু করুন এবং কনসোল খুলুন। উবুন্টুর ইন্সটলার ঠিক তেমনই আচরণ করে যেমন এটি একটি ফিজিক্যাল মেশিনে করে। সার্ভার বা ডেস্কটপ বেছে নিন — পরিষেবার জন্য সার্ভার এবং টার্মিনাল শেখার জন্য, ডেস্কটপ শুধুমাত্র যদি আপনার সত্যিই গ্রাফিক্যাল পরিবেশের প্রয়োজন হয়। ইনস্টলারকে পুরো ভার্চুয়াল ডিস্ক ব্যবহার করতে দিন; এটি ডেটাস্টোরের একটি ফাইল, শারীরিক কিছুই মুছে ফেলা হচ্ছে না। আপনার ব্যবহারকারী তৈরি করুন, একটি শক্তিশালী পাসওয়ার্ড সেট করুন এবং সার্ভার ইনস্টলে OpenSSH সার্ভার বিকল্পে টিক দিন যাতে আপনি পরে দূর থেকে লগ ইন করতে পারেন। ইনস্টল শেষ হলে, রিবুট করুন — এবং CD/DVD ড্রাইভ থেকে ISO সংযোগ বিচ্ছিন্ন করুন।
প্রথম বুট কাজ — open-vm-tools এবং Updates
একটি নতুন উবুন্টু ভিএম কাজ করে, কিন্তু ESXi এটির জন্য অর্ধেক অন্ধ: হোস্ট সারাংশে কোনও আইপি ঠিকানা দেখায় না, এবং হোস্ট থেকে "শাট ডাউন" একটি হার্ড পাওয়ার কাট, পরিষ্কার শাটডাউন নয়। সমাধান হল উবুন্টুর নিজস্ব সংগ্রহস্থল থেকে একটি প্যাকেজ — উবুন্টুর জন্য VMware-এর প্রস্তাবিত রুট। ESXi মেনুতে পুরানো ISO-ভিত্তিক VMware টুল ইনস্টলার ব্যবহার করবেন না; উবুন্টুর জন্য, open-vm-tools হল সমর্থিত পথ এবং এটি উবুন্টুর স্বাভাবিক আপডেট সিস্টেম দ্বারা বর্তমান রাখা হয়।
sudo apt update
sudo apt install open-vm-tools
ডেস্কটপ ইনস্টলে, ডেস্কটপ প্যাকেজও যোগ করুন: sudo apt install open-vm-tools-desktop — এটিই কনসোল রেজোলিউশন, কপি-পেস্ট এবং ড্র্যাগ-এন্ড-ড্রপ আচরণ করে। তারপর নিশ্চিত করুন যে পরিষেবাটি চলছে এবং স্বাভাবিক আপডেটের সাথে শেষ করুন:
sudo systemctl status open-vm-tools
sudo apt upgrade
স্থিতিতে পরিষেবাটি সক্রিয় এবং চলমান দেখানো উচিত। এই একটি প্যাকেজটি হোস্টকে অতিথি আইপি ঠিকানা এবং হোস্টনাম দেয়, ESXi থেকে আকর্ষণীয় শাটডাউন সক্ষম করে এবং সময় সিঙ্ক এবং শান্ত স্ন্যাপশটগুলি কীভাবে আচরণ করবে তা নির্ধারণ করে।
হোস্ট থেকে VM যাচাই করুন
ESXi ওয়েব ক্লায়েন্টে VM-এর সারাংশ পৃষ্ঠাটি রিফ্রেশ করুন: গেস্ট আইপি অ্যাড্রেস এবং হোস্টনাম এখন উপস্থিত হয়, যা প্রমাণ করে যে open-vm-tools হোস্টের সাথে কথা বলছে। হোস্টের কাছ থেকে একটি সুন্দর শাটডাউন পরীক্ষা করুন — উবুন্টু কাটার পরিবর্তে পরিষ্কারভাবে পাওয়ার বন্ধ করা উচিত। এখান থেকে, কনসোলের ভিতরে থাকার পরিবর্তে SSH এর উপর দৈনন্দিন কাজ করুন; কনসোলটি ইনস্টল এবং জরুরী অবস্থার জন্য, SSH দ্রুত এবং আপনাকে একটি সঠিক টার্মিনাল দেয়।
সমস্যা সমাধান — ফিক্সের সাথে লক্ষণের সাথে মিল করুন
যখন একটি উবুন্টু ভিএম দুর্ব্যবহার করে, তখন লক্ষণটি সাধারণত তার নিজস্ব কারণের নাম দেয়। এই মানচিত্রটি ক্রমানুসারে কাজ করুন:
VM বুট হবে না, বা ইনস্টলার আবার বুট করবে না — ISO এখনও সংযুক্ত আছে, বুট অর্ডার ভুল, অথবা ফার্মওয়্যার ইনস্টল করার পরে পরিবর্তন করা হয়েছে। কোন নেটওয়ার্ক নেই — প্রথমে অ্যাডাপ্টারের ধরন এবং পোর্ট গ্রুপ পরীক্ষা করুন, তারপরে উবুন্টুর ভিতরে নেটওয়ার্ক কনফিগারেশন এখনও একটি পুরানো MAC ঠিকানায় নির্দেশ করে কিনা তা পরীক্ষা করুন। হোস্ট কোন আইপি দেখায় না এবং শাটডাউন হল পাওয়ার কাট — open-vm-tools অনুপস্থিত বা বন্ধ; ধাপ 5 এর মতো এটি পুনরায় ইনস্টল করুন। কনসোল ছোট, ল্যাজি বা ক্লিপবোর্ড মৃত - একটি কনসোল/ডিসপ্লে সেটিং সমস্যা; দৈনন্দিন কাজের জন্য, পরিবর্তে SSH ব্যবহার করুন। ক্লক ড্রিফটিং — উবুন্টুর ভিতরে NTP-এর সাথে টাইম সিঙ্ক ঠিক করুন। সবকিছু ধীরগতি — হোস্ট অতিরিক্ত প্রতিশ্রুতিবদ্ধ; উবুন্টুকে দোষারোপ করার আগে ভৌত মেশিনের সাথে VM-কে দেওয়া মোট vCPU এবং RAM এর তুলনা করুন।
উবুন্টুর ভিতরে দুটি দ্রুত চেক বেশিরভাগ গোয়েন্দা কাজকে কভার করে — আপনার নেটওয়ার্ক ঠিকানা এবং ইন্টারফেস এবং ঘড়ির অবস্থা:
ip a
timedatectl
বেশিরভাগ "ESXi সমস্যা" একটি সেটিং, একটি প্যাকেজ, বা একটি সৎ হার্ডওয়্যার সীমাতে পরিণত হয়।
🏷️বিষয় অনুসন্ধান ভেরিয়েবল এবং কীওয়ার্ড
🎙️ সম্পূর্ণ প্রতিলিপি — প্রসারিত করতে আলতো চাপুন
__TOK_33__
❓ প্রায়শই জিজ্ঞাসিত প্রশ্ন
এই টিউটোরিয়ালটি কি 100% বিনামূল্যে অনুসরণ করা যায়?
__TOK_34__
নতুনরা কি এই নির্দেশিকা অনুসরণ করতে পারে?
__TOK_35__
আমি আটকে গেলে আমি কোথায় প্রশ্ন করতে পারি?
__TOK_36__