[فکسڈ] VMware: ورچوئل مشین ڈسک کو مضبوط کرنے کی ضرورت ہے۔
Vmware Virtual Machine Disks Consolidation Is Needed
بہت سارے صارفین وصول کرتے ہیں۔ ورچوئل مشین ڈسک کے استحکام کی ضرورت ہے۔ VMware vSphere کلائنٹ استعمال کرتے وقت غلطی۔ خرابی کی وجہ کیا ہے؟ اسے کیسے ٹھیک کیا جائے؟ اب، MiniTool کے ساتھ مل کر جوابات کو تلاش کرنا شروع کریں۔
اس صفحہ پر:- ورچوئل مشین ڈسک کے استحکام کی ممکنہ وجوہات خرابی کی ضرورت ہے۔
- ورچوئل مشین ڈسک کو کس طرح ٹھیک کرنا ہے کنسولیڈیشن کی خرابی کی ضرورت ہے۔
- اپ کی رائے کیا ہے
VMware vSphere ایک ورچوئلائزیشن سافٹ ویئر ایپلی کیشن ہے جو آپ کی ورچوئل مشین کے انتظام کے لیے ایک مکمل پلیٹ فارم کے طور پر کام کرتی ہے۔ اس کا استعمال بہت سے ورچوئل مشین کے کاموں کو انجام دینے کے لیے کیا جا سکتا ہے جیسے مہمان OS کو بند کرنا، کنسول لانچ کرنا، ترتیبات میں ترمیم کرنا، سنیپ شاٹس بنانا وغیرہ۔ تاہم، بہت سے صارفین کو سافٹ ویئر استعمال کرتے وقت ورچوئل مشین ڈسک کے استحکام کی ضرورت کی خرابی کا سامنا کرنا پڑتا ہے۔
مختلف فورمز اور کمیونٹیز سے صارف کی رپورٹس کے مطابق، ورچوئل مشین ڈسک کے استحکام کی ضرورت ہے غلطی بنیادی طور پر اس وقت ہوتی ہے جب ایک سے زیادہ ورچوئل ڈسک فائلوں کو ایک ڈسک میں ضم کیا جاتا ہے۔ یہاں Nakio فورم کی ایک حقیقی مثال ہے۔
ہیلو، لوگو! مجھے یہ غلطی کا پیغام ملا ہے جس میں کہا گیا ہے: VMware ورچوئل مشین ڈسک کو مضبوط کرنے کی ضرورت ہے۔ کیا آپ کو کوئی اندازہ ہے کہ میں اس کے ساتھ کیا کر سکتا ہوں؟ شکریہ!https://forum.nakivo.com/index.php?/topic/7815-vmware-virtual-machine-disks-consolidation-is-needed-error/#comment-9528
ورچوئل مشین ڈسک کے استحکام کی ممکنہ وجوہات خرابی کی ضرورت ہے۔
ورچوئل ڈسک کنسولیڈیشن VM میں سنیپ شاٹس لینے کے بعد تخلیق کردہ ورچوئل ڈسک فائلوں کو ضم کرنے کا عمل ہے۔ زیادہ تر صورتوں میں، ڈسک کو کنسولیڈیشن کرنا کارکردگی میں کمی سے بچنا یا کچھ مسائل کو حل کرنا ہے۔
سنیپ شاٹ لیتے وقت، آپ دیکھیں گے کہ ڈیلٹا ڈسک بن گئی ہے اور متعلقہ ڈیلٹا ڈسک میں تبدیلیاں لکھی گئی ہیں۔ نتیجے کے طور پر، ہر ڈیلٹا ڈسک میں پچھلی ڈیلٹا ڈسک کی حالت کے مقابلے میں کی گئی تمام تبدیلیاں ہوتی ہیں اور پیرنٹ ڈسک میں کوئی تبدیلی نہیں ہوتی، جو ورچوئل مشین میں فالتو ڈیٹا کا سبب بنتی ہے۔
جیسے جیسے سنیپ شاٹس اور متعلقہ ورچوئل ڈسک فائلیں بڑی اور بڑی ہوتی ہیں، آپ کو کارکردگی میں کمی کا سامنا کرنا پڑ سکتا ہے۔ لیکن جب آپ VMware ڈسک کنسولیڈیشن کو کامیابی سے شروع کر دیتے ہیں، تو ڈیلٹا ڈسک کے تمام ڈیٹا کو ایک ہی ڈسک میں ضم کر دیا جائے گا اور اس ڈسک پر جہاں VM فائلیں موجود ہیں کوئی فالتو ڈیٹا باقی نہیں رہے گا۔ اس کا مطلب یہ ہے کہ، آپ کے ورچوئل ڈسک فائلوں کو مضبوط کرنے کے بعد ڈسک کی جگہ صاف ہو جائے گی۔
تاہم، ورچوئل مشین ڈسک کے استحکام کا عمل ہمیشہ ہموار نہیں ہوتا ہے۔ بہت سے لوگوں کو VMware ورچوئل مشین ڈسک کنسولیڈیشن کی غلطی کا سامنا کرنا پڑتا ہے۔ کیوں؟ یہ بہت سے ممکنہ وجوہات کی وجہ سے ہوسکتا ہے۔ یہاں ہم ان کی فہرست مندرجہ ذیل ہیں:
- زیادہ جگہ نہیں ہے ورچوئل ڈسک کنسولیڈیشن کو انجام دینے کے لیے VMFS ڈیٹا اسٹور پر۔ عام طور پر، اس کے لیے کم از کم ڈیٹا اسٹور پر 1 GB خالی جگہ درکار ہوتی ہے۔
اب، آپ کو ورچوئل مشین کے استحکام کی ضرورت کی حیثیت کی خرابی کی ممکنہ وجوہات کو جان لینا چاہیے تھا۔ آئیے دیکھتے ہیں کہ اسے کیسے ٹھیک کیا جائے۔
ڈیسک ٹاپ ونڈوز مینیجر نے کام کرنا چھوڑ دیا اور بند کر دیا گیا؟ [طے شدہ]بہت سے صارفین نے اطلاع دی ہے کہ ڈیسک ٹاپ ونڈوز مینیجر نے کام کرنا چھوڑ دیا ہے اور اسے بند کر دیا گیا ہے۔ یہ پوسٹ ممکنہ وجوہات کی وضاحت کرے گی اور متعلقہ اصلاحات فراہم کرے گی۔
مزید پڑھورچوئل مشین ڈسک کو کس طرح ٹھیک کرنا ہے کنسولیڈیشن کی خرابی کی ضرورت ہے۔
VMware ورچوئل مشین ڈسک کے استحکام کی تمام ممکنہ وجوہات کا تجزیہ کرنے کے بعد غلطی کی ضرورت ہے، ہم درج ذیل 5 قابل اطلاق اصلاحات کو دریافت کرتے ہیں۔ یہاں آپ ان کو ترتیب سے آزما سکتے ہیں جب تک کہ مسئلہ حل نہ ہوجائے۔
درست کریں 1۔ ورچوئل مشین ڈسک فائلوں کو درست طریقے سے مضبوط کریں۔
ورچوئل مشین کنسولیڈیشن کے لیے سب سے پہلا اور آسان حل یہ ہے کہ اسٹیٹس کی خرابی کو یقینی بنایا جائے کہ آپ ورچوئل مشین ڈسک فائلوں کو درست طریقے سے مضبوط کر رہے ہیں۔ ایسا کرنے کے لیے، درج ذیل تفصیلی مراحل پر عمل کریں:
مرحلہ نمبر 1. اپنے کمپیوٹر پر VMware vSphere کلائنٹ لانچ کریں۔
مرحلہ 2. پر دائیں کلک کریں۔ VM نام جس میں آپ ڈسک فائلوں کو مضبوط کرنا چاہتے ہیں اور منتخب کریں۔ سنیپ شاٹس > یکجا کریں۔ ذیلی مینو سے۔
مرحلہ 3۔ پھر آپ کو ایک تصدیقی پیغام ملے گا جس میں کہا گیا ہے۔ یہ آپریشن آپ کی ورچوئل مشین پر تمام فالتو ریڈو لاگز کو یکجا کرتا ہے۔ کیا آپ واقعی جاری رکھنا چاہتے ہیں؟ . پر کلک کریں جی ہاں VMware ڈسک کے استحکام کی تصدیق کرنے کے لیے۔
نوٹ: اگر آپ فکر مند ہیں کہ ڈسک کے استحکام کے عمل کے دوران کچھ ڈیٹا ضائع ہو جاتا ہے، تو آپ VMware ورچوئل مشین کا بیک اپ بنا سکتے ہیں۔ مثال کے طور پر، آپ ڈیٹا اسٹور پر تمام VM فائلرز کو دوسرے فولڈر میں منتقل کر سکتے ہیں۔
پھر vSphere کلائنٹ ورچوئل ڈسک فائلوں کو مضبوط کرے گا اور لاگز کو صاف کرے گا۔ اس عمل کے لیے درکار وقت کا انحصار VM سائز، سنیپ شاٹس کی تعداد، اور VM لوڈ پر ہے۔ ایک بار مکمل ہونے کے بعد، ورچوئل مشین کنسولیڈیشن کی ضرورت کی حیثیت کی خرابی غائب ہوجانی چاہیے۔
درست کریں 2۔ تمام موجودہ VM سنیپ شاٹس کو حذف کریں۔
ڈسک کے استحکام کی خرابی کی ایک اور اہم وجہ لاک شدہ VM فائلیں ہیں۔ اگر آپ کو ایک اور غلطی کا پیغام ملتا ہے۔ فائل بند ہونے کی وجہ سے اس تک رسائی حاصل کرنے سے قاصر ہے۔ ڈسکوں کو یکجا کرتے وقت ایک خرابی پیش آگئی اس عمل کے دوران، اس سے ظاہر ہوتا ہے کہ آپ کی VM ڈسک فائلیں بیک اپ ایپلیکیشن کے ذریعے مقفل ہیں۔ اس صورت میں، آپ کو مندرجہ ذیل کے ذریعے VM فائلوں کو غیر مقفل کرنے کی ضرورت ہے۔ 2 درست کریں۔ یا درست کریں 3 . یہاں ہم آپ کو دکھائیں گے کہ کس طرح تمام سنیپ شاٹس کو حذف کرکے VM فائلوں کو غیر مقفل کرنا ہے۔
مرحلہ نمبر 1. آپ جو ورچوئل مشین چلا رہے ہیں اسے بند کریں اور ایک نیا VM ڈسک اسنیپ شاٹ بنائیں۔
مرحلہ 2. پر دائیں کلک کریں۔ VM اوپر والے مینو سے ٹیب، اور پھر منتخب کریں۔ سنیپ شاٹس اور پر کلک کریں تمام سنیپ شاٹس کو حذف کریں۔ .
مرحلہ 3۔ کبھی کبھی ورچوئل مشین کے استحکام کی ضرورت کی حیثیت متضاد کی وجہ سے متحرک ہوسکتی ہے۔ -ctk.vmdk فائلوں. لہذا، آپ CTK فائلوں کو حذف کرنے کی کوشش کر سکتے ہیں۔
مرحلہ 4۔ اب، آپ ورچوئل ڈسک فائلوں کو دوبارہ مضبوط کرنے کی کوشش کر سکتے ہیں جیسا کہ ہم اوپر بیان کرتے ہیں۔
ٹپ: اگر یہ اقدامات مدد نہیں کرتے ہیں، تو آپ VM کو بند کر سکتے ہیں، کھول سکتے ہیں۔ VM کی ترتیبات ، منتخب کریں۔ VM اختیارات ٹیب، اور پھر پھیلائیں۔ اعلی درجے کی زمرہ اور کلک کریں۔ کنفیگریشن میں ترمیم کریں۔ . کنفیگریشن ونڈو میں، پر کلک کریں۔ کنفیگریشن پیرامز شامل کریں۔ شامل کریں asyncConsolidate.forceSync پیرامیٹر، اور اسے سیٹ کریں۔ سچ ہے۔ .درست کریں 3۔ VM کو ایک اور ESXi میزبان میں منتقل کریں۔
ایک بیک اپ ایپلیکیشن کے ذریعہ بنائی گئی لاک شدہ VM فائلیں بنیادی طور پر ایک سے زیادہ ESXi میزبانوں کی فائلوں کو ہم آہنگی سے بچنے کے لیے استعمال کی جاتی ہیں۔ تاہم، یہ مقفل ڈسک فائلوں کو متحرک کر سکتے ہیں ورچوئل ڈسک کے استحکام کی خرابی کی ضرورت ہے۔ فائل کو غیر مقفل کرنے کے لیے، آپ VM کو دوسرے ESXi ہوسٹ میں منتقل کر سکتے ہیں۔
مرحلہ نمبر 1. انتظامی ایجنٹوں کو ESXi میزبان پر دوبارہ شروع کریں جس پر VM رہتا ہے۔ ایسا کرنے کے لیے، آپ ESXi شیل کھول سکتے ہیں یا SSH کے ذریعے ESXi ہوسٹ سے جڑ سکتے ہیں اور نیچے دی گئی کمانڈز کو روٹ کے طور پر چلا سکتے ہیں:
services.sh دوبارہ شروع کریں۔
یا
/etc/init.d/hostd دوبارہ شروع کریں۔
/etc/init.d/vpxa دوبارہ شروع کریں۔
اشارہ: آپ نیویگیٹ کرکے ESXi ڈائریکٹ کنسول بھی کھول سکتے ہیں۔ ٹربل شوٹنگ کے اختیارات ، اور منتخب کرنا مینجمنٹ ایجنٹوں کو دوبارہ شروع کریں۔ (دبائیں۔ داخل کریں۔ مطلوبہ آپشن کو چالو کرنے اور دبانے کے لیے F11 تصدیق کے لئے.)
مرحلہ 2. اب، آپ نیچے دی گئی کمانڈ کو چلا کر لاک شدہ VM فائلوں کو چیک کر سکتے ہیں۔
vmfsfilelockinfo -p /vmfs/volumes/vm_datastore/vm_name/vm_name.vmx
مرحلہ 3۔ ہوسٹ شدہ لاگ فائلوں کو چیک کریں اگر آپ ڈیٹا اسٹور پر اس راستے کی شناخت کرنا چاہتے ہیں جس میں VM فائلیں رہتی ہیں۔
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|میزبان جس کے پاس فائل پر لاک ہے وہ ہے awk '{print $1}' |uniq
مرحلہ 6۔ اپنے ESXi مینجمنٹ ایجنٹس کو دوبارہ شروع کریں (بشمول میزبانی کی اور vpxa )۔ پھر VM فائلوں کو غیر مقفل کرنے کے لیے نیچے دی گئی کمانڈ کو EXSi ہوسٹ پر چلائیں۔
/etc/init.d/hostd دوبارہ شروع کریں۔
/etc/init.d/vpxa دوبارہ شروع کریں۔
ایک بار ہو جانے کے بعد، آپ ورچوئل مشین ڈسک فائلوں کو دوبارہ مضبوط کر سکتے ہیں اور دیکھ سکتے ہیں کہ آیا اب بھی خرابی ظاہر ہوتی ہے۔
درست کریں 4۔ اپنی ڈسک کی جگہ بڑھائیں۔
جیسا کہ اوپر ذکر کیا گیا ہے، VMware ورچوئل مشین ڈسک کنسولیڈیشن کی ضرورت ہے ڈسک کی ناکافی جگہ کی وجہ سے خرابی ہو سکتی ہے۔ لہذا، ہم تجویز کرتے ہیں کہ آپ چیک کریں کہ آیا VMFS ڈیٹا اسٹور پر ڈسک کی کافی جگہ (1 جی بی سے زیادہ) موجود ہے۔ اگر نہیں، تو آپ کو ڈسک کی جگہ بڑھانے کی ضرورت ہے۔
اگر آپ VFMS ڈیٹا اسٹور پر کسی فائل کو حذف نہیں کرنا چاہتے ہیں تو، ڈسک کی جگہ کو بڑھانا ایک اچھا انتخاب ہے۔ ڈیٹا ضائع کیے بغیر ڈسک ڈرائیو کو کیسے بڑھایا جائے؟ ایک ملٹی فنکشنل پارٹیشن مینیجر کے طور پر، MiniTool Partition Wizard آسانی سے ایسا کرنے میں آپ کی مدد کر سکتا ہے۔ اس کے علاوہ، یہ استعمال کیا جا سکتا ہے ڈسک کی جگہ کا تجزیہ کریں۔ NTFS کو FAT میں تبدیل کریں، OS کو منتقل کریں۔ کھوئے ہوئے ڈیٹا کو بازیافت کریں وغیرہ۔
MiniTool پارٹیشن وزرڈ مفتڈاؤن لوڈ کرنے کے لیے کلک کریں۔100%صاف اور محفوظ
MiniTool یوٹیلیٹی کے ساتھ پارٹیشن کو بڑھانے کا طریقہ یہاں ہے۔
مرحلہ نمبر 1. اس سافٹ ویئر کو اس کے مرکزی انٹرفیس میں داخل کرنے کے لیے لانچ کریں، اور پھر اس ڈسک ڈرائیو کو منتخب کریں جہاں VMFS ڈیٹا اسٹور رہتا ہے اور اس پر کلک کریں۔ تقسیم کو بڑھانا بائیں پین سے.
مرحلہ 2. اس ڈرائیو کو منتخب کریں جس سے آپ خالی جگہ لینا چاہتے ہیں، اور پھر خالی جگہ پر قبضہ کرنے کے لیے سلائیڈر بار کو گھسیٹیں یا اپنے مطالبات کی بنیاد پر مخصوص والیوم داخل کریں۔ پھر کلک کریں۔ ٹھیک ہے .
مرحلہ 3۔ پر کلک کریں درخواست دیں عمل کو انجام دینے کے لیے۔
درست کریں 5۔ VMware ڈسک کنسولیڈیشن کو انجام دینے کے لیے ایک متبادل استعمال کریں۔
اگر آپ کو مندرجہ بالا تمام طریقوں کو آزمانے کے بعد بھی VMware ڈسک کے استحکام کی خرابی موصول ہوتی ہے، تو آپ vSphere نامی متبادل استعمال کرنے پر غور کر سکتے ہیں۔ پاور سی ایل آئی ورچوئل ڈسک فائلوں کو مضبوط کرنے کے لیے۔ پاور سی ایل آئی ایک گرافیکل یوزر انٹرفیس ہے جو بڑھا سکتا ہے۔ پاور شیل VMware ماحولیات کو سمجھنے اور ان کے ساتھ تعامل کرنے کے لیے۔ ورچوئل ڈسک کو مضبوط کرنے کے لیے اسے استعمال کرنے کا طریقہ یہاں ہے۔
مرحلہ نمبر 1. PowerCLI کلائنٹ لانچ کریں، vCenter سرور سے جڑیں جو VM کے ساتھ ESXi ہوسٹ کا انتظام کرتا ہے، اور جب آپ کو اشارہ کیا جائے تو اسناد درج کریں۔
Connect-VIServer vcenter01.test.com
مرحلہ 2. ورچوئل مشین کنسولیڈیشن کی مطلوبہ حیثیت کے ساتھ VMs کی فہرست حاصل کرنے کے لیے درج ذیل کمانڈ کو چلائیں۔
Get-VM | جہاں-آبجیکٹ {$ _. Extensiondata.Runtime.consolidationNeeded}
مرحلہ 3۔ اب، آپ نیچے دی گئی کمانڈ پر عمل کرکے ورچوئل مشین ڈسک فائلوں کو مضبوط کر سکتے ہیں۔
Get-VM | جہاں-آبجیکٹ {$ . Extensiondata.Runtime.ConsolidationNeeded} | foreach {$ . ExtensionData.ConsolidateVMDisks_Task ()}
اپ کی رائے کیا ہے
ورچوئل ڈسک کو ٹھیک کرنے کے لئے کس طرح سمیکن غلطی کی ضرورت ہے؟ اب، آپ 5 میں سے کسی ایک یا سبھی کو آزما سکتے ہیں جن کی میں نے اوپر وضاحت کی ہے اور دیکھیں کہ کون سا آپ کے لیے بہترین کام کرتا ہے۔ اگر آپ کے پاس غلطی کا بہتر حل ہے، تو براہ کرم انہیں تبصرے کے علاقے میں لکھ دیں۔ اس کے علاوہ، آپ ہمیں ایک ای میل بھیج سکتے ہیں ہمیں جب آپ کو MiniTool سافٹ ویئر استعمال کرنے میں کوئی مشکل پیش آتی ہے۔