त्रुटि दो परिदृश्यों में प्रमुख रूप से होती है। पहला तब होता है जब एक अतिथि वर्चुअल मशीन को स्नैपशॉट से पुनर्स्थापित किया जाता है, और दूसरा जब सिस्टम में एक अतिरिक्त डिस्क कनेक्ट करते समय समान डिस्क पहचानकर्ता होते हैं। इस पोस्ट में, हम साझा करेंगे कि आप त्रुटि का समाधान कैसे कर सकते हैं व्यवस्थापक द्वारा निर्धारित नीति के कारण डिस्क ऑफ़लाइन है ।
व्यवस्थापक द्वारा निर्धारित नीति के कारण डिस्क ऑफ़लाइन है
इस त्रुटि को ठीक करने के लिए आपको व्यवस्थापकीय विशेषाधिकारों की आवश्यकता होगी। दूसरा टिप डिस्कपार्ट टूल का उपयोग करता है, जिसे अत्यधिक सावधानी के साथ उपयोग करना चाहिए। यदि यह आपके लिए बहुत जटिल है तो मैं सहायता के लिए किसी तकनीकी व्यक्ति से संपर्क करने का दृढ़ता से सुझाव दूंगा।
1] एक स्नैपशॉट से अतिथि VM को पुनर्स्थापित करना
जब आप किसी अतिथि वर्चुअल मशीन को बैकअप स्नैपशॉट का उपयोग करके पुनर्स्थापित करते हैं, तो पुनर्स्थापित अतिथि OS (वर्चुअल मशीन में) स्वचालित रूप से संलग्न ड्राइव को माउंट नहीं करता है। जबकि डिस्क उपयोगिताओं का उपयोग करते हुए दिखाई दे रहे हैं, वे त्रुटि संदेश प्रदर्शित करते हैं व्यवस्थापक द्वारा निर्धारित नीति के कारण डिस्क ऑफ़लाइन है।" यह Windows SAN या संग्रहण क्षेत्र नेटवर्क नीति में किसी समस्या के कारण होता है। Microsoft के अनुसार, वे किसी भी डेटा भ्रष्टाचार से बचने के लिए डिफ़ॉल्ट रूप से अक्षम हैं। यहां सैन नीति को ऑनलाइन सक्षम करने का तरीका बताया गया है।
san [policy={onlineAll | offlineAll | offlineShared}] [noerr]
वर्चुअल मशीन में, व्यवस्थापकीय विशेषाधिकारों के साथ कमांड प्रॉम्प्ट या पॉवरशेल खोलें।
निम्न आदेश का उपयोग करके डिस्कपार्ट टूल लॉन्च करें।
C:> diskpart
पॉलिसी की स्थिति की जांच के लिए सैन टाइप करें। हमारे परिदृश्य में इसे ऑफ़लाइन साझा किया जाना चाहिए।
DISKPART> SAN SAN Policy : Offline Shared
नीति को ऑनलाइन ऑल: . में बदलें
DISKPART> SAN POLICY=OnlineAll
इसके बाद, जब आप स्नैपशॉट को पुनर्स्थापित करते हैं, तो डिस्क स्वचालित रूप से ऑनलाइन हो जाएगी।
संबंधित: विंडोज 10 में बूट डिवाइस नहीं मिला।
2] डिस्क पहचानकर्ता समस्या
मान लें कि आपके पास सर्वर से बहुत सी ड्राइव जुड़ी हुई हैं, और उनमें से एक या दो ऑफ़लाइन हैं। डिस्क प्रबंधन और डिस्कपार्ट उपयोगिता भी मदद करने में विफल रहती है; फिर, यह उसी डिस्क पहचानकर्ता के कारण है। प्रत्येक डिस्क का एक विशिष्ट पहचानकर्ता होता है। यदि वे समान हैं, तो उनमें से एक को निष्क्रिय कर दिया जाएगा और चेतावनी संदेश के साथ ऑफ़लाइन के रूप में दिखाई देगा T एक व्यवस्थापक द्वारा निर्धारित नीति के कारण डिस्क ऑफ़लाइन है। इसे डिस्क सिग्नेचर कोलिजन भी कहा जाता है।
हालांकि, यदि आप लॉग की जांच करते हैं, तो आपको डिस्क N के समान डिस्क पहचानकर्ता के समान संदेश की पहचान करनी चाहिए, जो सिस्टम से जुड़े एक या अधिक डिस्क के समान है . यह डुप्लिकेट डिस्क का एक विशिष्ट मामला है। इसे खोजने के लिए डिस्कपार्ट टूल का उपयोग करें:
- कमांड प्रॉम्प्ट से डिस्कपार्ट खोलें
- सूची डिस्क
- डिस्क 1 चुनें
- अद्वितीय डिस्क
पहचानकर्ता को नोट करें। जांचें कि क्या वे अन्य ड्राइव के लिए समान हैं। यदि डुप्लिकेट आईडी वाली डिस्क है, तो आपको Uniqueid कमांड का उपयोग करके हस्ताक्षर बदलने की आवश्यकता है।
uniqueid disk [id={<dword> | <GUID>}] [noerr]
- हस्ताक्षर बदलने के लिए, एक अद्वितीय संख्या के बारे में सोचें।
- डिस्कपार्ट प्रॉम्प्ट में, यूनीकआईडी डिस्क आईडी=[नया हस्ताक्षर]” कोष्ठक के साथ टाइप करें
- एंटर दबाएं, और यह एक नया पहचानकर्ता सेट करेगा। आमतौर पर GUID जनरेट करना अधिक अर्थपूर्ण होता है
uniqueid disk id=baf784e7-6bbd-4cfb-aaac-e86c96e166ee
एक बार इसे लागू करने के बाद, कंप्यूटर को डिस्क की स्वचालित रूप से पहचान करनी चाहिए।
मुझे आशा है कि ये दोनों युक्तियाँ त्रुटि को हल करने में सक्षम थीं।