Oracle 11gR2 - सामान्य विफलता से कैसे उबरें जब 2 में से 1 विफलता समूह नीचे जाता है


11

पृष्ठभूमि की जानकारी:

  • Oracle 11gR2
  • 2 विफलता समूह - सामान्य अतिरेक
  • प्रत्येक विफलता समूह एक डिस्क के साथ जुड़ा हुआ है

विफलता समूह अल्फा एक डिस्क 1 है और विफलता समूह ब्रावो डिस्क 2 पर है

हम हाल ही में अपने एक ओरेकल सर्वर पर एक समस्या में भाग गए। हमारी एक डिस्क (चलो इसे डिस्क 1 / विफलता समूह अल्फा कहते हैं) विफल रही, जबकि ओरेकल चल रहा था। जब हमने सर्वर को फिर से शुरू किया तो ओरेकल नहीं आएगा क्योंकि हमारे पास अपनी अतिरेक आवश्यकताओं को पूरा करने के लिए पर्याप्त डिस्क नहीं थी।

हम इस विफलता से कैसे उबर सकते हैं?

  • क्या ओरेकल को विफलता समूह के साथ उदाहरण शुरू करने के लिए कहने का एक तरीका है, हमें परवाह नहीं है, हम बाद में डिस्क समस्या को ठीक कर देंगे?
  • या क्या हमें एक नई डिस्क को पॉप करना होगा इससे पहले कि इंस्टेंस को फिर से लाया जा सके?

यह हमारे मंचन क्षेत्रों में से एक में हुआ था और हम भविष्य में क्या किया जा सकता है, इस पर काम करना चाहते हैं ... खासकर अगर एक अतिरिक्त डिस्क उपलब्ध नहीं थी।


यह कुछ हद तक खतरनाक विचार है, खासकर अगर दो डिस्क परस्पर संबंधित थे (एक ही मॉडल, एक ही विनिर्माण रन) और अधिक समान समय में विफल होने की संभावना है। जब तक आप वास्तव में अपने डेटा की परवाह नहीं करते हैं, मैं सलाह देता हूं कि आप एक स्पेयर डिस्क को इधर-उधर रखें (या यदि आप इसे खर्च कर सकते हैं, तो एक ऑनलाइन स्पेयर कर सकते हैं)।
zebediah49

क्या आपने DROP DISKGROUP .... FORCE के साथ विफल डिस्क समूह को हटाने की कोशिश की है? ओरेकल डॉक
मुनस्टरनेट

मुझे लगता है कि इसे ठीक से ठीक करने के लिए आपको अपनी कंपनी के बैंक खाते में Oracle असीमित एक्सेस देने की आवश्यकता है।
टॉम ओ'कॉनर

1
@MunsterNet आपने "विफलता समूह" के साथ एक "डिस्क समूह" गलत किया है। DROP DISKGROUP कमांड ने आपको डेटा के अनजाने और अनावश्यक नुकसान में सबसे अधिक संभावित परिणाम सुझाए हैं।
kubanczyk

जवाबों:


1

डिस्कग्रुप स्वचालित रूप से माउंट नहीं किया जाएगा, लेकिन आप इसे मैन्युअल रूप से कर सकते हैं:

अन्य अस्वीकरण your_disk_group_name MOUNT बल

फोर्किंग विकल्प का उपयोग करके डिस्क समूह को माउंट करना

FORCE मोड में, ASM डिस्क समूह को माउंट करने का प्रयास करता है, भले ही वह डिस्क समूह से संबंधित सभी उपकरणों की खोज न कर सके। यह सेटिंग तब उपयोगी होती है जब डिस्क या डिसमाउंट होते समय सामान्य या उच्च अतिरेक डिस्क समूह में से कुछ अनुपलब्ध हो गए हों।

यदि डिस्क डिस्क में ASM सभी डिस्क को हटा देता है, तो MOUNT बल विफल हो जाता है। इसलिए, यदि कुछ डिस्क अनुपलब्ध हैं, तो केवल MOUNT बल सेटिंग का उपयोग करें। अन्यथा, NOFORCE [डिफ़ॉल्ट] का उपयोग करें।

डिस्क समूह माउंट सफल होता है यदि ASM डिस्क समूह में कम से कम एक पूर्ण सेट का विस्तार करता है। यदि ASM निर्धारित करता है कि एक या अधिक डिस्क उपलब्ध नहीं हैं, तो ASM उन डिस्क को लाइन से हटा देता है और DISK_REPAIR_TIME को समाप्त होने के बाद डिस्क को [sic!] ड्रॉप कर देता है।

क्लस्टर किए गए ASM परिवेशों में, यदि डिस्क समूह को माउंट करने के लिए कोई ASM उदाहरण पहला उदाहरण नहीं है, तो MOUNT FORD बिंदु का उपयोग विफल हो जाता है। ऐसा इसलिए है क्योंकि डिस्क को किसी अन्य उदाहरण द्वारा एक्सेस किया गया है और डिस्क स्थानीय रूप से उपलब्ध नहीं हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.