[স্থির] VMware: ভার্চুয়াল মেশিন ডিস্ক একত্রীকরণ প্রয়োজন
Vmware Virtual Machine Disks Consolidation Is Needed
ব্যবহারকারীদের অনেক গ্রহণ ভার্চুয়াল মেশিন ডিস্ক একত্রীকরণ প্রয়োজন VMware vSphere ক্লায়েন্ট ব্যবহার করার সময় ত্রুটি। ত্রুটির কারণ কি? কিভাবে এটা মেরামত করা যেতে পারে? এখন, মিনিটুলের সাথে একসাথে উত্তরগুলি অন্বেষণ করা শুরু করা যাক।
এই পৃষ্ঠায় :- ভার্চুয়াল মেশিন ডিস্ক একত্রীকরণের সম্ভাব্য কারণ ত্রুটি প্রয়োজন
- ভার্চুয়াল মেশিন ডিস্ক একত্রীকরণ প্রয়োজন ত্রুটি ঠিক কিভাবে
- তোমার মতামত কি
VMware vSphere হল একটি ভার্চুয়ালাইজেশন সফ্টওয়্যার অ্যাপ্লিকেশন যা আপনার ভার্চুয়াল মেশিন পরিচালনার জন্য একটি সম্পূর্ণ প্ল্যাটফর্ম হিসাবে কাজ করে। গেস্ট ওএস বন্ধ করা, কনসোল চালু করা, সেটিংস সম্পাদনা করা, স্ন্যাপশট তৈরি করা ইত্যাদির মতো অনেক ভার্চুয়াল মেশিনের কাজ সম্পাদন করতে এটি ব্যবহার করা যেতে পারে। যাইহোক, অনেক ব্যবহারকারী সফ্টওয়্যার ব্যবহার করার সময় ভার্চুয়াল মেশিন ডিস্ক একত্রীকরণ প্রয়োজন ত্রুটি সম্মুখীন হয়.
বিভিন্ন ফোরাম এবং সম্প্রদায়ের ব্যবহারকারীর রিপোর্ট অনুযায়ী, ভার্চুয়াল মেশিন ডিস্ক একত্রীকরণের প্রয়োজন হয় ত্রুটি প্রধানত ঘটে যখন একাধিক ভার্চুয়াল ডিস্ক ফাইল একক ডিস্কে মার্জ করা হয়। এখানে Nakio ফোরাম থেকে একটি সত্য উদাহরণ আছে.
হাই, বন্ধুরা! আমি এই ত্রুটির বার্তাটি পেয়েছি: VMware ভার্চুয়াল মেশিন ডিস্ক একত্রীকরণ প্রয়োজন। আমি এটা দিয়ে কি করতে পারি আপনার কোন ধারণা আছে? ধন্যবাদ!https://forum.nakivo.com/index.php?/topic/7815-vmware-virtual-machine-disks-consolidation-is-needed-error/#comment-9528
ভার্চুয়াল মেশিন ডিস্ক একত্রীকরণের সম্ভাব্য কারণ ত্রুটি প্রয়োজন
ভার্চুয়াল ডিস্ক একত্রীকরণ হল একটি ভিএম-এ স্ন্যাপশট নেওয়ার পরে তৈরি ভার্চুয়াল ডিস্ক ফাইলগুলিকে একত্রিত করার একটি প্রক্রিয়া। বেশিরভাগ ক্ষেত্রে, একটি ডিস্ক একত্রীকরণের কাজ হল কর্মক্ষমতার অবনতি এড়াতে বা কিছু সমস্যা সমাধান করা।
একটি স্ন্যাপশট নেওয়ার সময়, আপনি দেখতে পাবেন যে একটি ডেল্টা ডিস্ক তৈরি হয়েছে এবং পরিবর্তনগুলি সংশ্লিষ্ট ডেল্টা ডিস্কে লেখা হয়েছে। ফলস্বরূপ, প্রতিটি ডেল্টা ডিস্কে পূর্ববর্তী ডেল্টা ডিস্কের অবস্থার তুলনায় করা সমস্ত পরিবর্তন থাকে এবং মূল ডিস্ক অপরিবর্তিত থাকে, যা ভার্চুয়াল মেশিনে অপ্রয়োজনীয় ডেটার কারণ হয়।
স্ন্যাপশট এবং সম্পর্কিত ভার্চুয়াল ডিস্ক ফাইলগুলি বড় এবং বড় হওয়ার সাথে সাথে আপনি কর্মক্ষমতা হ্রাস পেতে পারেন। কিন্তু আপনি সফলভাবে VMware ডিস্ক একত্রীকরণ শুরু করার পরে, ডেল্টা ডিস্ক থেকে সমস্ত ডেটা একটি একক ডিস্কে একত্রিত হবে এবং VM ফাইলগুলি যেখানে রয়েছে সেই ডিস্কে কোনও অপ্রয়োজনীয় ডেটা অবশিষ্ট থাকবে না। অর্থাৎ, ভার্চুয়াল ডিস্ক ফাইলগুলি একত্রিত করার পরে ডিস্কের স্থান পরিষ্কার করা হবে।
যাইহোক, ভার্চুয়াল মেশিন ডিস্ক একত্রীকরণ প্রক্রিয়া সবসময় মসৃণ হয় না। অনেক মানুষ VMware ভার্চুয়াল মেশিন ডিস্ক একত্রীকরণ ত্রুটি সম্মুখীন হয়. কেন? এটা অনেক সম্ভাব্য কারণ দ্বারা সৃষ্ট হতে পারে. এখানে আমরা সেগুলিকে নিম্নরূপ তালিকাভুক্ত করি:
- পর্যাপ্ত ডিস্ক স্থান নেই ভার্চুয়াল ডিস্ক একত্রীকরণ সঞ্চালনের জন্য VMFS ডেটাস্টোরে। সাধারণত, এটির জন্য অন্তত ডাটাস্টোরে 1 গিগাবাইট মুক্ত স্থান প্রয়োজন।
এখন, আপনার ভার্চুয়াল মেশিন একত্রীকরণের প্রয়োজনীয় স্থিতি ত্রুটির সম্ভাব্য কারণগুলি জানা উচিত ছিল। চলুন দেখি কিভাবে ঠিক করা যায়।
ডেস্কটপ উইন্ডোজ ম্যানেজার কাজ করা বন্ধ করে দিয়েছে এবং বন্ধ হয়ে গেছে? [স্থির]অনেক ব্যবহারকারী রিপোর্ট করেছেন যে ডেস্কটপ উইন্ডোজ ম্যানেজার কাজ করা বন্ধ করে দিয়েছে এবং বন্ধ হয়ে গেছে। এই পোস্টটি সম্ভাব্য কারণ ব্যাখ্যা করবে এবং সংশ্লিষ্ট সমাধান প্রদান করবে।
আরও পড়ুনভার্চুয়াল মেশিন ডিস্ক একত্রীকরণ প্রয়োজন ত্রুটি ঠিক কিভাবে
VMware ভার্চুয়াল মেশিন ডিস্ক একত্রীকরণের ত্রুটির সমস্ত সম্ভাব্য কারণ বিশ্লেষণ করার পরে, আমরা নিম্নলিখিত 5টি প্রযোজ্য সংশোধনগুলি অন্বেষণ করি। সমস্যাটি সমাধান না হওয়া পর্যন্ত আপনি এখানে সেগুলি চেষ্টা করতে পারেন৷
ঠিক করুন 1. ভার্চুয়াল মেশিন ডিস্ক ফাইলগুলি সঠিকভাবে একত্রিত করুন
ভার্চুয়াল মেশিন একত্রীকরণের জন্য প্রয়োজনীয় স্থিতি ত্রুটির প্রথম এবং সহজ সমাধান হল আপনি ভার্চুয়াল মেশিন ডিস্ক ফাইলগুলি সঠিকভাবে একত্রিত করেছেন তা নিশ্চিত করা। এটি করতে, নীচের বিস্তারিত পদক্ষেপগুলি অনুসরণ করুন:
ধাপ 1. আপনার কম্পিউটারে VMware vSphere ক্লায়েন্ট চালু করুন।
ধাপ ২. রাইট ক্লিক করুন ভিএম যে নাম আপনি ডিস্ক ফাইল একত্রিত করতে চান এবং নির্বাচন করুন স্ন্যাপশট > একত্রীকরণ সাব-মেনু থেকে।
ধাপ 3. তারপর আপনি একটি নিশ্চিতকরণ বার্তা পাবেন এই ক্রিয়াকলাপটি আপনার ভার্চুয়াল মেশিনে সমস্ত অপ্রয়োজনীয় রিডো লগ একত্রিত করে। আপনি কি চালিয়ে যেতে চান? . ক্লিক করুন হ্যাঁ VMware ডিস্ক একত্রীকরণ নিশ্চিত করতে।
বিঃদ্রঃ: আপনি যদি উদ্বিগ্ন হন যে ডিস্ক একত্রীকরণ প্রক্রিয়া চলাকালীন কিছু ডেটা হারিয়ে যায়, আপনি একটি VMware ভার্চুয়াল মেশিন ব্যাকআপ করতে পারেন। উদাহরণস্বরূপ, আপনি একটি ডেটাস্টোরের অন্য ফোল্ডারে সমস্ত ভিএম ফাইলার স্থানান্তর করতে পারেন।
তারপর vSphere ক্লায়েন্ট ভার্চুয়াল ডিস্ক ফাইলগুলি একত্রিত করবে এবং লগগুলি সাফ করবে। প্রক্রিয়াটির জন্য প্রয়োজনীয় সময় VM আকার, স্ন্যাপশটের সংখ্যা এবং VM লোডের উপর নির্ভর করে। একবার সম্পন্ন হলে, ভার্চুয়াল মেশিন একত্রীকরণের প্রয়োজনীয় স্থিতি ত্রুটি অদৃশ্য হওয়া উচিত।
ঠিক করুন 2. সমস্ত বিদ্যমান VM স্ন্যাপশট মুছুন
ডিস্ক একত্রীকরণ ত্রুটির আরেকটি প্রধান কারণ হল লক করা VM ফাইল। আপনি যদি অন্য ত্রুটি বার্তা পান লক করা থাকায় ফাইল অ্যাক্সেস করতে অক্ষম৷ ডিস্ক একত্রিত করার সময় একটি ত্রুটি ঘটেছে প্রক্রিয়া চলাকালীন, এটি নির্দেশ করে যে আপনার VM ডিস্ক ফাইলগুলি একটি ব্যাকআপ অ্যাপ্লিকেশন দ্বারা লক করা হয়েছে। এই ক্ষেত্রে, আপনাকে অনুসরণ করে VM ফাইলগুলি আনলক করতে হবে ঠিক করুন 2 বা ফিক্স 3 . এখানে আমরা আপনাকে দেখাব কিভাবে সমস্ত স্ন্যাপশট মুছে VM ফাইল আনলক করতে হয়।
ধাপ 1. আপনি যে ভার্চুয়াল মেশিনটি চালাচ্ছেন তা বন্ধ করুন এবং একটি নতুন VM ডিস্ক স্ন্যাপশট তৈরি করুন।
ধাপ ২. রাইট ক্লিক করুন ভিএম উপরের মেনু থেকে ট্যাব, এবং তারপর নির্বাচন করুন স্ন্যাপশট এবং ক্লিক করুন সমস্ত স্ন্যাপশট মুছুন .
ধাপ 3. কখনও কখনও ভার্চুয়াল মেশিন একত্রীকরণ প্রয়োজনীয় স্থিতি অসঙ্গতি দ্বারা ট্রিগার করা যেতে পারে -ctk.vmdk নথি পত্র. সুতরাং, আপনি CTK ফাইলগুলি মুছে ফেলার চেষ্টা করতে পারেন।
ধাপ 4। এখন, আপনি ভার্চুয়াল ডিস্ক ফাইলগুলি পুনরায় একত্রিত করার চেষ্টা করতে পারেন যেমন আমরা উপরে ব্যাখ্যা করেছি।
পরামর্শ: যদি এই পদক্ষেপগুলি সাহায্য না করে তবে আপনি VM বন্ধ করে খুলতে পারেন VM সেটিংস , নির্বাচন করুন ভিএম বিকল্প ট্যাব, এবং তারপর প্রসারিত করুন উন্নত বিভাগ এবং ক্লিক করুন কনফিগারেশন সম্পাদনা করুন . কনফিগারেশন উইন্ডোতে, ক্লিক করুন কনফিগারেশন পরাম যোগ করুন , যুক্ত করুন asyncConsolidate.forceSync প্যারামিটার, এবং এটি সেট করুন সত্য .ঠিক 3. অন্য ESXi হোস্টে VM সরান
একটি ব্যাকআপ অ্যাপ্লিকেশন দ্বারা তৈরি লক করা VM ফাইলগুলি প্রধানত একাধিক ESXi হোস্ট দ্বারা ফাইলগুলিতে সমকালীন লেখাগুলি এড়াতে ব্যবহৃত হয়। যাইহোক, এই লক করা ডিস্ক ফাইল ট্রিগার করতে পারে ভার্চুয়াল ডিস্ক একত্রীকরণ প্রয়োজন ত্রুটি. ফাইলটি আনলক করতে, আপনি VMটিকে অন্য ESXi হোস্টে নিয়ে যেতে পারেন।
ধাপ 1. VM যে ESXi হোস্টে থাকে সেখানে ম্যানেজমেন্ট এজেন্টদের রিস্টার্ট করুন। এটি করার জন্য, আপনি ESXi শেল খুলতে পারেন বা SSH এর মাধ্যমে ESXi হোস্টের সাথে সংযোগ করতে পারেন এবং রুট হিসাবে নীচের কমান্ডগুলি চালাতে পারেন:
services.sh পুনরায় চালু করুন
বা
/etc/init.d/hostd পুনরায় চালু করুন
/etc/init.d/vpxa পুনরায় চালু করুন
পরামর্শ: আপনি নেভিগেট করে ESXi সরাসরি কনসোলও খুলতে পারেন সমস্যা সমাধানের বিকল্প , এবং নির্বাচন করা ম্যানেজমেন্ট এজেন্ট পুনরায় চালু করুন (টিপে প্রবেশ করুন প্রয়োজনীয় বিকল্পটি সক্রিয় করতে এবং টিপে F11 নিশ্চিত করতে.)
ধাপ ২. এখন, আপনি নীচের কমান্ডটি চালিয়ে লক করা VM ফাইলগুলি পরীক্ষা করতে পারেন:
vmfsfilelockinfo -p /vmfs/volumes/vm_datastore/vm_name/vm_name.vmx
ধাপ 3. আপনি যে ডেটাস্টোরে ভিএম ফাইলগুলি থাকে সেই পথটি সনাক্ত করতে চাইলে হোস্ট করা লগ ফাইলগুলি পরীক্ষা করুন৷
cat /var/log/hostd.log |grep -i vm_name
ধাপ 4। আপনি VM ফাইলের অবস্থান পাওয়ার পরে ডেটাস্টোরে VM ডিরেক্টরিতে নেভিগেট করুন:
cd /vmfs/volumes/datastore_name/vm_name
ধাপ 5। VM ফাইলগুলি দ্বারা লক করা ESXi হোস্টগুলির তালিকা করতে নিম্নলিখিত কমান্ডটি প্রয়োগ করুন৷
আমি `ls` তে; do vmfsfilelockinfo -p $i ;done|grep ‘লক করা আছে|হোস্ট লকটির মালিক|মোট সময় নিয়েছে’ | sed ‘s|ফাইলের লকের মালিক হোস্ট হল||g’|sed ‘s|মোট সময়|—|g’ | awk ‘{প্রিন্ট $1}’ |uniq
ধাপ 6। আপনার ESXi ম্যানেজমেন্ট এজেন্ট পুনরায় চালু করুন (সহ হোস্ট করা এবং vpxa ) তারপর VM ফাইলগুলি আনলক করতে EXSi হোস্টে নীচের কমান্ডটি চালান৷
/etc/init.d/hostd পুনরায় চালু করুন
/etc/init.d/vpxa পুনরায় চালু করুন
একবার হয়ে গেলে, আপনি আবার ভার্চুয়াল মেশিন ডিস্ক ফাইলগুলি একত্রিত করতে পারেন এবং ত্রুটিটি এখনও প্রদর্শিত হয় কিনা তা দেখতে পারেন।
ঠিক 4. আপনার ডিস্ক স্পেস প্রসারিত করুন
উপরে উল্লিখিত হিসাবে, VMware ভার্চুয়াল মেশিন ডিস্ক একত্রীকরণ প্রয়োজন ত্রুটি অপর্যাপ্ত ডিস্ক স্থান কারণে ঘটতে পারে. তাই, আমরা আপনাকে VMFS ডেটাস্টোরে পর্যাপ্ত মুক্ত ডিস্ক স্পেস (1 গিগাবাইটের বেশি) আছে কিনা তা পরীক্ষা করার পরামর্শ দিচ্ছি। যদি না হয়, তাহলে আপনাকে ডিস্কের স্থান প্রসারিত করতে হবে।
আপনি যদি VFMS ডেটাস্টোরে কোনো ফাইল মুছতে না চান, তাহলে ডিস্কের স্থান বাড়ানো একটি ভালো পছন্দ। কিভাবে ডাটা হারানো ছাড়া ডিস্ক ড্রাইভ প্রসারিত? একটি বহুমুখী পার্টিশন ম্যানেজার হিসাবে, MiniTool পার্টিশন উইজার্ড আপনাকে এটি সহজে করতে সাহায্য করতে পারে। উপরন্তু, এটি ব্যবহার করা যেতে পারে ডিস্কের স্থান বিশ্লেষণ করুন , NTFS কে FAT এ রূপান্তর করুন, OS মাইগ্রেট করুন , হারিয়ে যাওয়া ডেটা পুনরুদ্ধার করুন, ইত্যাদি
MiniTool পার্টিশন উইজার্ড বিনামূল্যেডাউনলোড করতে ক্লিক করুন100%পরিষ্কার ও নিরাপদ
MiniTool ইউটিলিটি দিয়ে পার্টিশনটি কীভাবে প্রসারিত করা যায় তা এখানে।
ধাপ 1. এই সফ্টওয়্যারটির মূল ইন্টারফেসে প্রবেশ করতে চালু করুন, এবং তারপরে ডিস্ক ড্রাইভটি নির্বাচন করুন যেখানে VMFS ডেটাস্টোর রয়েছে এবং ক্লিক করুন বিভাজন প্রসারিত করুন বাম ফলক থেকে।
ধাপ ২. আপনি যে ড্রাইভ থেকে খালি স্থান নিতে চান সেটি নির্বাচন করুন এবং তারপরে ফাঁকা স্থান দখল করতে স্লাইডার বারটি টেনে আনুন বা আপনার চাহিদার উপর ভিত্তি করে নির্দিষ্ট ভলিউম ইনপুট করুন। তারপর ক্লিক করুন ঠিক আছে .
ধাপ 3. ক্লিক করুন আবেদন করুন প্রক্রিয়া চালানোর জন্য।
ফিক্স 5. ভিএমওয়্যার ডিস্ক একত্রীকরণ চালানোর জন্য একটি বিকল্প ব্যবহার করুন
উপরের সমস্ত পদ্ধতি চেষ্টা করার পরেও যদি আপনি VMware ডিস্ক একত্রীকরণ ত্রুটি পান তবে আপনি vSphere নামক একটি বিকল্প ব্যবহার করার কথা বিবেচনা করতে পারেন পাওয়ারসিএলআই ভার্চুয়াল ডিস্ক ফাইল একত্রিত করতে। PowerCLI হল একটি গ্রাফিক্যাল ইউজার ইন্টারফেস যা প্রসারিত করতে পারে শক্তির উৎস ভিএমওয়্যার পরিবেশ বুঝতে এবং ইন্টারঅ্যাক্ট করতে। ভার্চুয়াল ডিস্কগুলি একত্রিত করতে এটি কীভাবে ব্যবহার করবেন তা এখানে।
ধাপ 1. PowerCLI ক্লায়েন্ট চালু করুন, vCenter সার্ভারের সাথে সংযোগ করুন যা VM-এর সাথে ESXi হোস্ট পরিচালনা করে, এবং যখন আপনাকে অনুরোধ করা হয় তখন শংসাপত্রগুলি প্রবেশ করান৷
Connect-VIServer vcenter01.test.com
ধাপ ২. ভার্চুয়াল মেশিন একত্রীকরণের প্রয়োজনীয় স্থিতি সহ VM-এর তালিকা পেতে নীচের কমান্ডটি চালান।
Get-VM | যেখানে-বস্তু {$ _. এক্সটেনশন ডেটা। রানটাইম। একত্রীকরণ প্রয়োজন}
ধাপ 3. এখন, আপনি নীচের কমান্ডটি কার্যকর করে ভার্চুয়াল মেশিন ডিস্ক ফাইলগুলি একত্রিত করতে পারেন।
Get-VM | যেখানে-অবজেক্ট {$। এক্সটেনশন ডেটা। রানটাইম। একত্রীকরণ প্রয়োজন} | foreach {$. ExtensionData. ConsolidateVMDisks_Task ()}
তোমার মতামত কি
ভার্চুয়াল ডিস্ক একত্রীকরণ প্রয়োজন ত্রুটি ঠিক কিভাবে? এখন, আমি উপরে যে 5টি সংশোধন করেছি তা আপনি যেকোনও বা সমস্ত চেষ্টা করে দেখতে পারেন এবং দেখতে পারেন কোনটি আপনার জন্য সবচেয়ে ভাল কাজ করে। আপনার যদি ত্রুটির আরও ভাল সমাধান থাকে তবে অনুগ্রহ করে সেগুলি মন্তব্য এলাকায় লিখুন। এছাড়াও, আপনি আমাদের একটি ইমেল পাঠাতে পারেন আমাদের যখন আপনার MiniTool সফ্টওয়্যার ব্যবহার করতে কোন অসুবিধা হয়।