Computer >> कंप्यूटर >  >> सॉफ्टवेयर >> आभासी मशीन

VMWare ESXi:Errno 28 — डिवाइस पर कोई जगह नहीं बची

मैंने एक अजीब त्रुटि देखी:Errno 28 “No space left on device” स्टैंडअलोन होस्ट पर VMWare ESXi संस्करण को मैन्युअल रूप से अपडेट करने का प्रयास करते समय:

# esxcli software profile update -p ESXi-7.0.0-xxxx-standard -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml

[InstallationError]
[Errno 28] No space left on device
vibs = VMware_bootbank_esx-base_7.0.0-xxxx
Please refer to the log file for more details.

त्रुटि स्पष्ट रूप से खाली स्थान की कमी को इंगित करती है। हालांकि, खाली डिस्क स्थान की जांच से पता चला कि स्टोरेज डिवाइस में पर्याप्त खाली जगह बची है:

df -h

VMWare में एक अलग KB 1007638 है "ESXi/ESX त्रुटि:डिवाइस पर कोई खाली स्थान नहीं बचा है" . लेख में, वे कहते हैं कि आप नई फ़ाइलें नहीं बना सकते क्योंकि आप फ़ाइल सिस्टम पर इनोड की अधिकतम संख्या तक पहुँच चुके हैं। इस कमांड का उपयोग करके इसे जांचें:

stat -f / | grep Inodes | awk '{ print $NF }'

मेरे मामले में, Free मूल्य काफी बड़ा है, इसलिए यह समस्या का कारण नहीं होना चाहिए।

एक अन्य संभावित समस्या होस्ट पर अपग्रेड करने के लिए फ्री मेमोरी की कमी है। आपको ESXi होस्ट को किसी भी उपलब्ध VMFS डेटास्टोर पर अपनी स्वैप फ़ाइल रखने की अनुमति देनी होगी।

आप अपने vSphere क्लाइंट के ग्राफिकल इंटरफ़ेस के माध्यम से एक और स्वैप फ़ाइल स्थान सेट कर सकते हैं:होस्ट -> कॉन्फ़िगर करें -> सिस्टम स्वैप -> संपादित करें -> डेटास्टोर का उपयोग कर सकते हैं (उपलब्ध डेटास्टोर का चयन करें)।

सुनिश्चित करें कि निम्नलिखित विकल्प सक्षम हैं:

  • होस्ट कैश का उपयोग कर सकते हैं
  • ततैया फ़ाइलों के लिए होस्ट द्वारा निर्दिष्ट डेटास्टोर का उपयोग कर सकते हैं

आप ESXi CLI से स्वैप फ़ाइल के लिए VMFS डेटास्टोर के उपयोग को भी सक्षम कर सकते हैं:

# esxcli sched swap system set -n VMFSDataStoreName1 -d y

परिवर्तनों को सहेजें और होस्ट अपडेट को फिर से चलाने का प्रयास करें।

स्वैप फ़ाइल जोड़ने के बाद, मुझे एक और त्रुटि मिली जो इंगित करती है कि vmware tools light अपडेट नहीं किया जा सका:

[InstallationError]
[Errno 28] No space left on device
vibs = VMware_locker_tools_light_11.2.5.xxxxxxxxxxxx

VIB फ़ाइल को मैन्युअल रूप से डाउनलोड और इंस्टॉल करने का प्रयास करें:
cd /tmp
wget http://hostupdate.vmware.com/software/VUM/PRODUCTION/main/esx/vmw/vib20/tools-light/VMware_locker_tools_light_11.2.5.xxxxxxxxxxxx.vib
esxcli software vib install -f -v /tmp/ VMware_locker_tools_light_11.2.5.xxxxxxxxxxxx
rm /tmp/VMware_locker_tools_light_11.2.5.xxxxxxxxxxxx

आदेशों में अपनी त्रुटि से VMware_locker_tools_light संस्करण वाली VIB फ़ाइल के नाम का उपयोग करें।
आप उपलब्ध संस्करणों की पूरी सूची निम्नानुसार प्रदर्शित कर सकते हैं:
# esxcli software sources vib list --depot=https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml | grep tools-light | sort

ESXi बिल्ड अपडेट चलाएँ:
# esxcli software profile update .....

यदि मैनुअल VMware टूल लाइट अपडेट विफल हो जाता है, तो अपनी ESXi छवि को अपडेट करने का प्रयास करें और vmtools VIB फ़ाइल के अपडेट को छोड़ दें:

# esxcli software profile update -p ESXi-version-build -no-tools -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vm-depot -index.xml

अपने होस्ट को पुनरारंभ करें और Vmware_locker_tools को अपडेट करें:

# esxcli software vib install -v https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/esx/vmw/vib20/tools-light/VMware_locker_tools-light-version-build.vib

अगर कुछ भी मदद नहीं करता है, तो एक ज़िप फ़ाइल को एक नए ESXi संस्करण के साथ डाउनलोड करें और इसे किसी भी कनेक्टेड डेटास्टोर पर अपलोड करें।

अपने होस्ट को स्थानीय ज़िप फ़ाइल से अपडेट करें:

# esxcli software vib update -d /vmfs/volumes/YourVMFSDatastore/ESXi700-xxxxxx.zip


  1. Office

    माइक्रोसॉफ्ट एक्सेल में वॉटरमार्क कैसे जोड़ें

    यहाँ Microsoft Excel में वॉटरमार्क जोड़ने का एक ट्यूटोरियल है। जबकि एक्सेल आपकी कार्यपुस्तिकाओं में वॉटरमार्क डालने का कोई सीधा विकल्प प्रदान नहीं करता है, फिर भी आप एक्सेल शीट को वॉटरमार्क कर सकते हैं। ऐसा करने के लिए आपको कुछ कदम उठाने होंगे। इस गाइड में, मैं एक्सेल में वॉटरमार्क जोड़ने के दो तरीक

  1. ब्राउज़र्स

    Google प्रायोगिक क्रोम सुविधाओं का परीक्षण करना आसान बना रहा है

    यदि आप क्रोम की प्रयोगात्मक सुविधाओं को पसंद करते हैं, तो Google अब आपके लिए अपने ब्राउज़र में इन सुविधाओं को सक्षम और अक्षम करना आसान बना देगा। आप जल्द ही ब्राउज़र में इन बीटा सुविधाओं में से किसी के लिए अपना फ़ीडबैक सबमिट करने में भी सक्षम होंगे। क्रोम के प्रायोगिक फीचर ने अब तक कैसे काम किया Ch

  1. Office

    Office स्थापित करते समय त्रुटि कोड 30068 ठीक करें

    त्रुटि कोड 30068 कार्यालय स्थापित करते समय होता है . ऐसा होने का प्राथमिक कारण Office क्लिक-टू-रन सेवा के साथ कोई समस्या है। हालाँकि, यह इंस्टॉलेशन के साथ समस्याओं के कारण भी हो सकता है। इस मार्गदर्शिका में, हम साझा करेंगे कि आप Office स्थापित करते समय त्रुटि कोड 30068 का समाधान कैसे कर सकते हैं। त्