कंप्यूटर प्रशासकों के लिए काम को आसान बनाने के प्रयास में, माइक्रोसॉफ्ट ने विंडोज सर्वर अपडेट सर्विसेज (डब्लूएसयूएस) नामक एक प्रोग्राम विकसित किया, जो कि कंपनी अपने उत्पादों के लिए जारी किए गए अपडेट और हॉटफिक्स के प्रबंधन के साथ प्रशासकों की सहायता करती है। WSUS विंडोज सर्वर का एक महत्वपूर्ण हिस्सा है। जैसे ही Microsoft अपनी वेबसाइट पर अपडेट लॉन्च करता है, WSUS इसे डाउनलोड करता है और पूरे नेटवर्क में वितरित करता है।
Windows सर्वर अपडेट सेवा समस्या निवारण
आवश्यकताएं
1] Windows Server 2008 R2 पर WSUS 3.0 SP2 का उपयोग करने वाले उपयोगकर्ताओं को KB4039929 या सिस्टम पर बाद के संस्करण को अपडेट करना होगा।
2] विंडोज सर्वर 2012 या बाद के संस्करण पर WSUS का उपयोग करने वालों के लिए, निम्नलिखित अपडेट या बाद के संस्करण को सिस्टम पर स्थापित करने की आवश्यकता है:
- विंडोज सर्वर 2012 - केबी 4039873
- Windows Server 2012 R2 - KB 4039871
- विंडोज सर्वर 2016 - केबी 4039396।
WSUS के साथ कनेक्शन विफलताओं का निवारण
WSUS के साथ कनेक्शन विफलताओं के निवारण के लिए निम्नलिखित कारणों की जाँच करें:
- WWW प्रकाशन सेवा और अद्यतन सेवा WSUS सर्वर पर चलनी चाहिए।
- WSUS वेबसाइट या डिफ़ॉल्ट वेबसाइट WSUS सर्वर पर चलनी चाहिए।
- स्थान पर लॉग की जाँच करें C:\windows\system32\logfiles\httperr त्रुटियों के लिए (जहाँ C:सिस्टम ड्राइव है)।
WSUS सर्वर पर उच्च CPU उपयोग का समस्या निवारण
CTRL+ALT+DEL दबाएं और विकल्पों में से टास्क मैनेजर खोलें। यह CPU उपयोग दिखाएगा। यदि WSUS सर्वर पर CPU उपयोग अधिक है, तो यह सिस्टम को धीमा कर देगा।
WSUS सर्वर पर उच्च CPU उपयोग के कारण
उच्च CPU उपयोग के कारण हो सकते हैं:
1] एसयूएसडीबी "साफ" नहीं है। यह क्लाइंट सिस्टम को भ्रमित कर सकता है, और वे लगातार लूप में स्कैन करना शुरू कर देंगे।
2] ग्राहकों को अग्रेषित करने के लिए WSUS सर्वर के लिए बहुत अधिक लंबित अद्यतन। यह आमतौर पर लंबे समय तक इस्तेमाल के बाद होता है।
इन दोनों घटनाओं में, हमें समाधान के रूप में WSUS सर्वर को साफ करने की आवश्यकता है। आदर्श रूप से, इसे नियमित अंतराल के बाद साफ करना पड़ता है, भले ही हम इस मुद्दे का सामना कर रहे हों या नहीं। ऐसा करने के लिए चरण दर चरण प्रक्रिया इस प्रकार है:
1] WSUS डेटाबेस का बैकअप लें
यह माना जाता है कि WSUS डेटाबेस का बैकअप लेने से सर्वर के प्रदर्शन में सुधार हो सकता है। क्लीन-अप विज़ार्ड चलाने से पहले यह एक पूर्वापेक्षा है।
2] WSUS सर्वर क्लीनअप विज़ार्ड चलाएँ
सर्वर क्लीनअप विजार्ड का उपयोग करने की प्रक्रिया को यहाँ Microsoft.com पर समझाया गया है। हालाँकि, क्या क्लाइंट सिस्टम पहले से ही फाइलों को स्कैन कर रहा है। यह लोड में जुड़ जाएगा। ऐसा होने पर, हम WSUS डेटाबेस को फिर से अनुक्रमित कर सकते हैं और निम्न चरणों में बताए गए अद्यतनों को अस्वीकृत कर सकते हैं:
3] WSUS डेटाबेस को फिर से इंडेक्स करें
WSUS डेटाबेस को पुन:अनुक्रमणित करने से हमारे कारण में मदद मिल सकती है, खासकर यदि डेटाबेस खंडित हो।
आपको निम्न आदेश चलाने की आवश्यकता है।
आँकड़ों को अद्यतन करने के लिए सबसे पहले FULLSCAN विकल्प का उपयोग करें:
Use <dbname> Go Exec sp_msforeachtable 'update statistics ? with fullscan' Go
फिर इंडेक्स को फिर से बनाया जा सकता है:
Use <dbname> Go Exec sp_msforeachtable 'DBCC DBREINDEX (''?'')' Goका प्रयोग करें
4] पुराने अपडेट अस्वीकार करें
चूंकि ऊपर बताए गए मामले में, क्लाइंट सिस्टम WSUS डेटाबेस को स्कैन कर रहे हैं, और इसने उच्च CPU उपयोग का कारण बना है, तत्काल उपाय को अपडेट किए गए अपडेट को कम करना चाहिए क्योंकि यह सिस्टम पर लोड को कम करने में मदद करता है।
1] WSUS वेबसाइट के लिए पोर्ट बदलें :WSUS व्यवस्थापन वेब साइट> बाइंडिंग संपादित करें चुनें और नए पोर्ट से कनेक्ट करने के लिए WSUS कंसोल संपादित करें। स्क्रिप्ट चलाएँ और यूएसएस के साथ सिंक्रनाइज़ करें।
2] अपडेट अस्वीकार करें :आप -skipdecline
. का उपयोग करके Powershell स्क्रिप्ट का उपयोग कर सकते हैं अस्वीकृत अद्यतनों की शुद्ध संख्या निर्धारित करने के लिए पैरामीटर। फिर वही -skipdecline
चलाएँ उन अपडेट को फिर से अस्वीकार करने के लिए।
अधिक जानकारी के लिए, आप यहां माइक्रोसॉफ्ट सपोर्ट पर जा सकते हैं।