क्या GPT को 16 टीबी डेटा डिस्क पर आवश्यक है?


17

मैंने /dev/sdbहार्डवेयर RAID का उपयोग करके एक 16 टीबी डिस्क बनाई है, जहां मैं /dev/sdbविभाजन बनाने के बिना सीधे एक्सएफएस डालने के लिए तैयार हूं । भविष्य में मुझे आकार को दोगुना करने के लिए इसका विस्तार करने की आवश्यकता होगी।

हार्डवेयर एक HP ProLiant DL380 Gen 9 है जिसमें फ्रंट में 12 SAS डिस्क ट्रे हैं।

विभाजन न करने का एक फायदा यह है कि रिबूट की आवश्यकता नहीं है, लेकिन> टीबी डिस्क पर अलग-अलग चीजें हैं?

क्या मुझे GPT रखने की आवश्यकता है, या क्या मैं RAID सरणी और XFS को एक के बिना विस्तारित करते समय परेशानी में चला सकता हूं?


तुम दोनों सही हो। : D आपको किसी भी विभाजन तालिका की आवश्यकता नहीं है। हालाँकि, मुझे लगता है कि डिस्क पर एक विभाजन तालिका होने की किसी के लिए भी मूल्यवान मेटाडेटा है जो सिस्टम (लोगों या उपयोगिताओं) को देख सकता है।
मिकीबी

जवाबों:


19

आप इसे बिना किसी समस्या के कर सकते हैं ...

मैं मान रहा हूँ / देव / sdb एक अलग HP स्मार्ट ऐरे लॉजिकल ड्राइव है

इस सेटअप के लिए किसी भी विभाजन का उपयोग न करें ... बस ब्लॉक डिवाइस पर फाइल सिस्टम बनाएं:

mkfs.xfs -f -l size=256m,version=2 -s size=4096 /dev/sdb

जब आप बाद की तारीख में विस्तार करना चाहते हैं, तो डिस्क जोड़ें hpssacliया स्मार्ट स्टोरेज एडमिनिस्ट्रेटर टूल का उपयोग करके एचपी लॉजिकल ड्राइव का विस्तार करें ।

आप नए आकार को प्राप्त करने के लिए डिवाइस को पुनः आकार दे सकते हैं:

echo 1 > /sys/block/sdb/device/rescan

डिवाइस का आकार बदलने की पुष्टि करें dmesg|tail

उस बिंदु पर, आप चला सकते हैं xfs_growfs /mountpoint(डिवाइस का नाम नहीं) और फाइलसिस्टम ऑनलाइन बढ़ेगा!


2
आपने जो तर्क दिए हैं, mkfs.xfsक्या वे मारियाडीबी के लिए भी अनुकूल हैं?
जैस्मीन लोगन ने

2
यह एक्सएफएस फाइलसिस्टम के लिए मेरा डिफ़ॉल्ट है, लेकिन जैसा कि आप जानते हैं, मैं जेडएफएस का उपयोग अब अधिक बार करता हूं।
ewwhite

19

जीपीटी डिस्क और पार्टीशन टेबल के विभाजन के बारे में है। इसलिए यदि आप विभाजन पर XFS फाइलसिस्टम को रखने की योजना बनाते हैं, तो विभाजन के बिना आपको GPT लेबल की आवश्यकता नहीं है।

जैसे ही आप फाइल सिस्टम बनाते हैं, GPT लेबल नष्ट हो जाएगा /dev/sdb। एक बात याद रखें कि GPT डिस्क के अंत में एक बैकअप लेबल भी बनाता है। कुछ उपकरण ( partprobeया partx) एक डिस्क के GPT को "मरम्मत" करने का प्रयास करते हैं यदि बैकअप मिलता है। कुछ उपकरण बिना पूछे भी ऐसा करते हैं, जिसके परिणामस्वरूप एक थ्रेशोल्ड फाइल सिस्टम बन जाता है। कुछ EFI BIOS ऐसे "सुविधा" भी प्रदान करते हैं।
इसलिए आपको यह सुनिश्चित करना चाहिए कि /dev/sdbउदाहरण के लिए कोई बैकअप GPT लेबल नहीं है gdisk

सामान्य तौर पर मैं डिस्क को विभाजित करने की सिफारिश करूंगा, जो कि टीम के अन्य सदस्यों या प्रवेशकों के लिए भी सहायक है, यह पहचानने के लिए कि डिस्क उपयोग में है। यह उदाहरण के लिए यह बताने के लिए कठिन है कि जब डिस्क का उपयोग नहीं किया जाता है, तो यह विभाजन नहीं है।
डिस्क के विभाजन के बाद आपको आम तौर पर रिबूट की भी आवश्यकता नहीं होती है।


1
@JasmineLognnes इस डिस्क को बिल्कुल भी विभाजित न करें ... यदि आप HP तार्किक ड्राइव का उपयोग कर रहे हैं, तो यह अनावश्यक है।
ewwhite

3
मैं इस विचार को दूसरा मानता हूं कि विभाजन आम तौर पर अच्छे होते हैं। अन्य टीम के सदस्यों के लिए चीजों को और अधिक स्पष्ट करने के अलावा, यदि आप कभी भी आपातकालीन मुद्दों में भाग लेते हैं और समस्या निवारण कर रहे हैं, तो रिकवरी करने के कई उपकरण आपके पास विभाजन हैं। यदि मुझे एक सर्वर का निदान करने के लिए बुलाया गया था, तो पहली चीज़ों में से एक जो मैं करता हूँ वह पहचानती है कि डिस्क के साथ क्या है fdisk -l। यह ध्यान देने योग्य है कि प्रतिस्थापन डिस्क हमेशा आपके मूल के समान बाइट-आकार की नहीं होती है, और यदि 1 kB छोटा भी हो, तो आप पुनर्स्थापना के बिना पुनर्निर्माण नहीं कर सकते। अपने विभाजन के बाद 50-100 एमबी को मुफ्त में छोड़ना इसके खिलाफ बीमा खरीदता है।
जोशुआ ह्यूबर

3
अन्य जोखिम भी हैं जैसे उपकरण जो विभाजन तालिका की कमी का मतलब है कि डिस्क खाली है। यहां तक ​​कि जीपीटी विभाजन वाले डिस्क में एमबीआर विभाजन तालिका है ताकि पुराने उपकरणों के बिना डेटा हानि से बचाने के लिए अन्यथा डिस्क को खाली माना जाएगा।
कैस्परल्ड

1
@ "आवश्यक" का अर्थ "सहायक" के समान नहीं है। यह वास्तव में आवश्यक नहीं है, अन्यथा यह बिल्कुल भी काम नहीं करेगा। लेकिन जैसा कि अन्य ने बताया, यह विभाजन के लिए सहायक है। इसलिए आपको दोनों दृष्टिकोणों के पेशेवरों और विपक्षों को सावधानीपूर्वक तौलना होगा।
ग्लोगल

1
@ नया: आप सिर्फ अपने हिसाब से अन्य राय क्यों स्वीकार नहीं कर सकते? मेरा संक्षिप्त उत्तर आपके जैसा ही है, लेकिन मुझे लगा कि विभाजन न होने के कुछ डाउनलाइन को रेखांकित करना महत्वपूर्ण है। नीचे पंक्ति में एक को चुना है कि किस रास्ते से जाना है, जो मेरी राय में लिनक्स की दुनिया में एक महान स्वतंत्रता है। मुझे नहीं लगता कि एक सच या एक सही रास्ता है। यदि किसी को चुनना है, तो मुझे लगता है कि पेशेवरों और विपक्षों की रूपरेखा तैयार करना सबसे अच्छा है, इसलिए एक रैखिक उत्तर के बजाय इसके आधार पर निर्णय लिया जा सकता है।
थॉमस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.