[फिक्स्ड] वीएमवेयर: वर्चुअल मशीन डिस्क समेकन की आवश्यकता है
Vmware Virtual Machine Disks Consolidation Is Needed
बहुत से उपयोगकर्ताओं को यह प्राप्त होता है वर्चुअल मशीन डिस्क समेकन की आवश्यकता है VMware vSphere क्लाइंट का उपयोग करते समय त्रुटि। त्रुटि का कारण क्या है? इसे कैसे जोड़ेंगे? अब, आइए मिनीटूल के साथ मिलकर उत्तर तलाशना शुरू करें।
इस पृष्ठ पर :- वर्चुअल मशीन डिस्क समेकन के संभावित कारणों में त्रुटि की आवश्यकता है
- वर्चुअल मशीन डिस्क समेकन की आवश्यकता त्रुटि को कैसे ठीक करें
- क्या आपकी राय
VMware vSphere एक वर्चुअलाइजेशन सॉफ़्टवेयर एप्लिकेशन है जो आपकी वर्चुअल मशीन के प्रबंधन के लिए एक संपूर्ण प्लेटफ़ॉर्म के रूप में काम करता है। इसका उपयोग कई वर्चुअल मशीन कार्यों को करने के लिए किया जा सकता है जैसे कि अतिथि ओएस को बंद करना, कंसोल लॉन्च करना, सेटिंग्स संपादित करना, स्नैपशॉट बनाना आदि। हालाँकि, सॉफ़्टवेयर का उपयोग करते समय कई उपयोगकर्ताओं को वर्चुअल मशीन डिस्क समेकन आवश्यक त्रुटि का सामना करना पड़ता है।
विभिन्न मंचों और समुदायों से उपयोगकर्ता रिपोर्टों के अनुसार, वर्चुअल मशीन डिस्क समेकन की आवश्यकता है त्रुटि मुख्य रूप से तब होती है जब एकाधिक वर्चुअल डिस्क फ़ाइलों को एक ही डिस्क में विलय किया जाता है। यहाँ नाकियो मंच से एक सच्चा उदाहरण है।
हाय दोस्तों! मुझे यह त्रुटि संदेश मिला है: VMware वर्चुअल मशीन डिस्क समेकन की आवश्यकता है। क्या आपको कोई अंदाज़ा है कि मैं इसके साथ क्या कर सकता हूँ? धन्यवाद!https://forum.nakivo.com/index.php?/topic/7815-vmware-virtual-machine-disks-consolidation-is-needed-error/#comment-9528
वर्चुअल मशीन डिस्क समेकन के संभावित कारणों में त्रुटि की आवश्यकता है
वर्चुअल डिस्क समेकन एक वीएम में स्नैपशॉट लेने के बाद बनाई गई वर्चुअल डिस्क फ़ाइलों को मर्ज करने की एक प्रक्रिया है। ज्यादातर मामलों में, डिस्क समेकन प्रदर्शन प्रदर्शन में गिरावट से बचने या कुछ समस्याओं को हल करने के लिए होता है।
स्नैपशॉट लेते समय, आप पाएंगे कि एक डेल्टा डिस्क बनाई गई है और संबंधित डेल्टा डिस्क में परिवर्तन लिखे गए हैं। परिणामस्वरूप, प्रत्येक डेल्टा डिस्क में पिछली डेल्टा डिस्क स्थिति की तुलना में किए गए सभी परिवर्तन शामिल होते हैं और मूल डिस्क अपरिवर्तित रहती है, जो वर्चुअल मशीन में अनावश्यक डेटा का कारण बनती है।
जैसे-जैसे स्नैपशॉट और संबंधित वर्चुअल डिस्क फ़ाइलें बड़ी और बड़ी होती जाती हैं, आपको प्रदर्शन में गिरावट का अनुभव हो सकता है। लेकिन आपके द्वारा VMware डिस्क समेकन सफलतापूर्वक शुरू करने के बाद, डेल्टा डिस्क से सभी डेटा को एक एकल डिस्क में विलय कर दिया जाएगा और उस डिस्क पर कोई अनावश्यक डेटा नहीं छोड़ा जाएगा जहां VM फ़ाइलें स्थित हैं। कहने का तात्पर्य यह है कि वर्चुअल डिस्क फ़ाइलों को समेकित करने के बाद डिस्क स्थान साफ़ हो जाएगा।
हालाँकि, वर्चुअल मशीन डिस्क समेकन प्रक्रिया हमेशा सुचारू नहीं होती है। बहुत से लोगों को VMware वर्चुअल मशीन डिस्क समेकन आवश्यक त्रुटि का सामना करना पड़ता है। क्यों? यह कई संभावित कारणों से हो सकता है. यहां हम उन्हें इस प्रकार सूचीबद्ध करते हैं:
- पर्याप्त डिस्क स्थान नहीं है वर्चुअल डिस्क समेकन करने के लिए VMFS डेटास्टोर पर। आमतौर पर, इसके लिए कम से कम डेटास्टोर पर 1 जीबी खाली जगह की आवश्यकता होती है।
अब, आपको वर्चुअल मशीन समेकन आवश्यक स्थिति त्रुटि के संभावित कारणों को जानना चाहिए। आइए देखें कि इसे कैसे ठीक किया जाए।
![डेस्कटॉप विंडोज मैनेजर ने काम करना बंद कर दिया और बंद कर दिया गया? [तय]](http://gov-civil-setubal.pt/img/partition-disk/16/vmware-virtual-machine-disks-consolidation-is-needed.jpg)
कई उपयोगकर्ताओं ने बताया कि डेस्कटॉप विंडोज मैनेजर ने काम करना बंद कर दिया है और बंद हो गया है। यह पोस्ट संभावित कारणों की व्याख्या करेगी और संबंधित समाधान प्रदान करेगी।
और पढ़ेंवर्चुअल मशीन डिस्क समेकन की आवश्यकता वाली त्रुटि को कैसे ठीक करें
VMware वर्चुअल मशीन डिस्क समेकन आवश्यक त्रुटि के सभी संभावित कारणों का विश्लेषण करने के बाद, हम निम्नलिखित 5 लागू सुधारों का पता लगाते हैं। यहां आप उन्हें तब तक आज़मा सकते हैं जब तक समस्या हल न हो जाए।
समाधान 1. वर्चुअल मशीन डिस्क फ़ाइलों को सही ढंग से समेकित करें
वर्चुअल मशीन समेकन आवश्यक स्थिति त्रुटि के लिए पहला और सरल समाधान यह सुनिश्चित करना है कि आप वर्चुअल मशीन डिस्क फ़ाइलों को सही ढंग से समेकित करें। ऐसा करने के लिए, नीचे दिए गए विस्तृत चरणों का पालन करें:
स्टेप 1। अपने कंप्यूटर पर VMware vSphere क्लाइंट लॉन्च करें।
चरण दो। राइट-क्लिक करें वीएम वह नाम जिसमें आप डिस्क फ़ाइलों को समेकित करना चाहते हैं और चयन करें स्नैपशॉट > समेकित करें उप-मेनू से.
चरण 3। फिर आपको एक पुष्टिकरण संदेश प्राप्त होगा जिसमें लिखा होगा यह ऑपरेशन आपके वर्चुअल मशीन पर सभी अनावश्यक रीडो लॉग को समेकित करता है। क्या आप वाकई जारी रखना चाहते हैं? . पर क्लिक करें हाँ VMware डिस्क समेकन की पुष्टि करने के लिए।
टिप्पणी: यदि आप चिंतित हैं कि डिस्क समेकन प्रक्रिया के दौरान कुछ डेटा खो जाता है, तो आप VMware वर्चुअल मशीन बैकअप बना सकते हैं। उदाहरण के लिए, आप सभी VM फ़ाइलर्स को डेटास्टोर पर किसी अन्य फ़ोल्डर में स्थानांतरित कर सकते हैं।
फिर vSphere क्लाइंट वर्चुअल डिस्क फ़ाइलों को समेकित करेगा और लॉग साफ़ करेगा। प्रक्रिया के लिए आवश्यक समय वीएम आकार, स्नैपशॉट की संख्या और वीएम लोड पर निर्भर करता है। एक बार पूरा होने पर, वर्चुअल मशीन समेकन आवश्यक स्थिति त्रुटि गायब हो जानी चाहिए।
समाधान 2. सभी मौजूदा वीएम स्नैपशॉट हटाएं
डिस्क समेकन त्रुटि का दूसरा मुख्य कारण लॉक की गई VM फ़ाइलें हैं। यदि आपको कोई अन्य त्रुटि संदेश प्राप्त होता है फ़ाइल लॉक होने के कारण उस तक पहुंचने में असमर्थ. डिस्क को समेकित करते समय एक त्रुटि उत्पन्न हुई प्रक्रिया के दौरान, यह इंगित करता है कि आपकी VM डिस्क फ़ाइलें बैकअप एप्लिकेशन द्वारा लॉक की गई हैं। इस स्थिति में, आपको निम्नलिखित का पालन करके VM फ़ाइलों को अनलॉक करना होगा ठीक 2 या ठीक करें 3 . यहां हम आपको दिखाएंगे कि सभी स्नैपशॉट को हटाकर वीएम फाइलों को कैसे अनलॉक किया जाए।
स्टेप 1। आप जो वर्चुअल मशीन चला रहे हैं उसे बंद करें और एक नया VM डिस्क स्नैपशॉट बनाएं।
चरण दो। राइट-क्लिक करें वीएम शीर्ष मेनू से टैब करें, और फिर चयन करें स्नैपशॉट्स और क्लिक करें सभी स्नैपशॉट हटाएँ .
चरण 3। कभी-कभी वर्चुअल मशीन समेकन की आवश्यक स्थिति असंगत द्वारा ट्रिगर की जा सकती है -ctk.vmdk फ़ाइलें. तो, आप CTK फ़ाइलों को हटाने का प्रयास कर सकते हैं।
चरण 4। अब, जैसा कि हमने ऊपर बताया है, आप वर्चुअल डिस्क फ़ाइलों को फिर से समेकित करने का प्रयास कर सकते हैं।
बख्शीश: यदि इन चरणों से मदद नहीं मिली, तो आप 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 पुष्टि करने के लिए।)
चरण दो। अब, आप नीचे दिए गए आदेश को चलाकर लॉक की गई 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 निर्देशिका पर जाएँ:
सीडी /vmfs/volumes/datastore_name/vm_name
चरण 5. VM फ़ाइलों द्वारा लॉक किए गए ESXi होस्ट को सूचीबद्ध करने के लिए निम्न आदेश लागू करें।
`ls` में i के लिए; do vmfsfilelockinfo -p $i ;done|grep 'लॉक इन है|होस्ट के पास लॉक है|कुल लिया गया समय' | sed 's|होस्ट के पास फ़ाइल पर लॉक है||g'|sed 's|कुल समय|—|g' | awk '{प्रिंट $1}' |uniq
चरण 6. अपने ESXi प्रबंधन एजेंटों को पुनरारंभ करें (सहित) की मेजबानी और वीपीएक्सए ). फिर VM फ़ाइलों को अनलॉक करने के लिए EXSi होस्ट पर नीचे दिए गए कमांड को चलाएँ।
/etc/init.d/hostd पुनरारंभ करें
/etc/init.d/vpxa पुनरारंभ करें
एक बार हो जाने पर, आप वर्चुअल मशीन डिस्क फ़ाइलों को फिर से समेकित कर सकते हैं और देख सकते हैं कि क्या त्रुटि अभी भी दिखाई देती है।
ठीक करें 4. अपना डिस्क स्थान बढ़ाएँ
जैसा कि ऊपर बताया गया है, VMware वर्चुअल मशीन डिस्क समेकन की आवश्यकता है, अपर्याप्त डिस्क स्थान के कारण त्रुटि हो सकती है। इसलिए, हम आपको यह जांचने की सलाह देते हैं कि वीएमएफएस डेटास्टोर पर पर्याप्त खाली डिस्क स्थान (1 जीबी से अधिक) है या नहीं। यदि नहीं, तो आपको डिस्क स्थान बढ़ाने की आवश्यकता है।
यदि आप वीएफएमएस डेटास्टोर पर किसी भी फाइल को हटाना नहीं चाहते हैं, तो डिस्क स्थान का विस्तार एक अच्छा विकल्प है। डेटा हानि के बिना डिस्क ड्राइव का विस्तार कैसे करें? एक बहुकार्यात्मक विभाजन प्रबंधक के रूप में, मिनीटूल विभाजन विज़ार्ड आपको यह आसानी से करने में मदद कर सकता है। इसके अलावा, इसका उपयोग भी किया जा सकता है डिस्क स्थान का विश्लेषण करें , NTFS को FAT में बदलें, ओएस माइग्रेट करें , खोया हुआ डेटा पुनर्प्राप्त करें, आदि।
मिनीटूल पार्टीशन विज़ार्ड निःशुल्कडाउनलोड करने के लिए क्लिक करें100%स्वच्छ एवं सुरक्षित
यहां बताया गया है कि मिनीटूल उपयोगिता के साथ विभाजन को कैसे बढ़ाया जाए।
स्टेप 1। इसके मुख्य इंटरफ़ेस में प्रवेश करने के लिए इस सॉफ़्टवेयर को लॉन्च करें, और फिर उस डिस्क ड्राइव का चयन करें जहां VMFS डेटास्टोर स्थित है और क्लिक करें विभाजन बढ़ाएँ बाएँ फलक से.
चरण दो। उस ड्राइव का चयन करें जिससे आप खाली स्थान लेना चाहते हैं, और फिर खाली स्थान लेने के लिए स्लाइडर बार को खींचें या अपनी मांगों के आधार पर विशिष्ट वॉल्यूम इनपुट करें। फिर क्लिक करें ठीक है .
चरण 3। पर क्लिक करें आवेदन करना प्रक्रिया को निष्पादित करने के लिए.
फिक्स 5. VMware डिस्क समेकन को निष्पादित करने के लिए एक विकल्प का उपयोग करें
यदि आपको उपरोक्त सभी तरीकों को आज़माने के बाद भी VMware डिस्क समेकन त्रुटि प्राप्त होती है, तो आप vSphere नामक विकल्प का उपयोग करने पर विचार कर सकते हैं पॉवरसीएलआई वर्चुअल डिस्क फ़ाइलों को समेकित करने के लिए। पॉवरसीएलआई एक ग्राफिकल यूजर इंटरफेस है जो विस्तार कर सकता है पावरशेल VMware वातावरण को समझने और उसके साथ बातचीत करने के लिए। वर्चुअल डिस्क को समेकित करने के लिए इसका उपयोग कैसे करें यहां बताया गया है।
स्टेप 1। PowerCLI क्लाइंट लॉन्च करें, vCenter सर्वर से कनेक्ट करें जो VM के साथ ESXi होस्ट को प्रबंधित करता है, और संकेत मिलने पर क्रेडेंशियल दर्ज करें।
कनेक्ट-विसर्वर vcenter01.test.com
चरण दो। वर्चुअल मशीन समेकन की आवश्यक स्थिति के साथ वीएम की सूची प्राप्त करने के लिए नीचे दिए गए कमांड को चलाएँ।
गेट-वीएम | कहाँ-वस्तु {$ _. एक्सटेंशनडेटा.रनटाइम.कंसोलिडेशननीडेड}
चरण 3। अब, आप नीचे दिए गए आदेश को निष्पादित करके वर्चुअल मशीन डिस्क फ़ाइलों को समेकित कर सकते हैं।
गेट-वीएम | कहाँ-वस्तु {$ . एक्सटेंशनडेटा.रनटाइम.कंसोलिडेशननीडेड} | foreach {$ . एक्सटेंशनडेटा.कंसोलिडेटवीएमडिस्क_टास्क ()}
क्या आपकी राय
वर्चुअल डिस्क समेकन आवश्यक त्रुटि को कैसे ठीक करें? अब, आप मेरे द्वारा ऊपर बताए गए 5 सुधारों में से किसी एक या सभी को आज़मा सकते हैं और देख सकते हैं कि कौन सा आपके लिए सबसे अच्छा काम करता है। यदि आपके पास त्रुटि का बेहतर समाधान है, तो कृपया उन्हें टिप्पणी क्षेत्र में लिखें। इसके अलावा, आप हमें एक ईमेल भी भेज सकते हैं हम जब आपको मिनीटूल सॉफ़्टवेयर का उपयोग करने में कोई कठिनाई हो।