Windows Server 2016 चलाने वाले सर्वरों में से एक पर FC पर SAN LUN के रूप में जुड़ी एक अतिरिक्त डिस्क (सिस्टम एक नहीं) सर्वर के प्रत्येक पुनरारंभ के बाद ऑफ़लाइन हो जाती है। यदि आप डिस्क प्रबंधन कंसोल (diskmgmt.msc) खोलते हैं, तो आप देख सकते हैं कि यह डिस्क ऑफ़लाइन में है राज्य।
डिस्क को विंडोज़ में उपलब्ध कराने के लिए, उस पर राइट-क्लिक करें और इसे ऑनलाइन लें। प्रत्येक सर्वर के पुनरारंभ होने के बाद आपको इसे करना होगा। मुझे नहीं लगता कि आप इससे खुश हैं।
सबसे पहले, मुझे संदेह था कि सर्वर रूम में पावर आउटेज के बाद, स्टोरेज सिस्टम फिजिकल सर्वर की तुलना में बाद में बूट हुआ। हालांकि, एक सॉफ्ट सर्वर रीबूट के बाद डिस्क ऑफलाइन भी हो गई।
डिस्क प्रबंधन में डिस्कनेक्ट की गई डिस्क के बारे में पॉपअप संदेश नोट करें:
ऑफ़लाइन (व्यवस्थापक द्वारा निर्धारित नीति के कारण डिस्क ऑफ़लाइन है)।जैसा कि यह निकला, यह समस्या फ़ेलओवर क्लस्टर वातावरण या विंडोज़ चलाने वाली वर्चुअल मशीनों में दिखाई दे सकती है जिसमें कोई साझा डिस्क है जिसे कई ऑपरेटिंग सिस्टम द्वारा एक्सेस किया जा सकता है। यह सैन नीति . से संबंधित है जो विंडोज सर्वर 2008 में दिखाई दिया। यह नीति बाहरी डिस्क के स्वचालित माउंटिंग को नियंत्रित करती है और एक साथ कई सर्वरों के लिए उपलब्ध साझा डिस्क की सुरक्षा के लिए उपयोग की जाती है। डिफ़ॉल्ट रूप से, ऑफ़लाइन साझा (VDS_SP_OFFLINE_SHARED) नीति का उपयोग विंडोज सर्वर पर सभी सैन डिस्क के लिए किया जाता है। आप डिस्कपार्ट का उपयोग करके अपनी सैन नीति को ऑनलाइन ऑल में बदल सकते हैं।
व्यवस्थापक के रूप में कमांड प्रॉम्प्ट चलाएँ और diskpart
चलाएँ . डिस्कपार्ट संदर्भ में, वर्तमान सैन नीति प्रदर्शित करें:
DISKPART> san
SAN Policy : Offline Shared
अपनी सैन नीति बदलें:
DISKPART> san policy=OnlineAll
DiskPart successfully changed the SAN policy for the current operating system.
वर्तमान नीति फिर से देखें:
DISKPART> san
SAN Policy : Online All
अपनी डिस्क चुनें (हमारे उदाहरण में, डिस्क इंडेक्स 2 है):
DISKPART> select disk 2
आप इसकी विशेषताएँ देख सकते हैं:
DISKPART> attributes disk
सुनिश्चित करें कि केवल-पढ़ने के लिए विशेषता सक्षम नहीं है। यदि ऐसा है, तो इसे अक्षम कर दें, अन्यथा डिस्क पर कुछ लिखने का प्रयास करते समय, आपको यह संदेश दिखाई देगा:डिस्क सुरक्षित है:
DISKPART> attributes disk clear readonly
डिस्क ऑनलाइन लें:
DISKPART> online disk
DiskPart successfully onlined the selected diskआप न केवल डिस्कपार्ट में, बल्कि एकीकृत पावरशेल स्टोरेज मॉड्यूल का उपयोग करके भी अपने डिस्क का प्रबंधन कर सकते हैं। उदाहरण के लिए, ऑनलाइन डिस्क लेने के लिए, यह कमांड चलाएँ:
Set-Disk 2 -IsOffline 0
डिस्कपार्ट बंद करें, अपने सर्वर को पुनरारंभ करें और सुनिश्चित करें कि बूट के बाद डिस्क उपलब्ध है।
यह पता चला कि कनेक्टेड डिस्क की अनुपलब्धता की समस्या न केवल विंडोज सर्वर के लिए, बल्कि सभी डेस्कटॉप विंडोज संस्करणों के लिए भी विशिष्ट है। उदाहरण के लिए, यदि आप Windows 10 में कोई बाहरी USB ड्राइव या SSD कनेक्ट करते हैं, तो आप निम्न डिस्क स्थिति भी देख सकते हैं (ऑफ़लाइन - व्यवस्थापक द्वारा निर्धारित नीति के कारण डिस्क ऑफ़लाइन है ) डिवाइस मैनेजर में:
विंडोज 10 में, ऑफ़लाइन डिस्क के साथ समस्या को उसी तरह हल किया जाता है:आपको SAN नीति को बदलने की आवश्यकता है। यदि डिस्क नई है, तो आपको इसे प्रारंभ करने और उस पर फ़ाइल सिस्टम विभाजन बनाने की आवश्यकता हो सकती है।