क्या pvcreate / dev / sdb किसी भी मेटाडेटा को / dev / sdb पर लिखता है? यदि ऐसा है तो क्या लिखा है?
यदि आप कमांड -vv
को एक ध्वज देते हैं, तो pvcreate
यह कमांड को अधिक क्रियाशील बनाता है और आप देखेंगे कि pvcreate डिस्क पर मेटाडेटा क्षेत्र बनाता है।
Writing physical volume data to disk "/dev/sdc1"
lvmcache: /dev/sdc1: now in VG #orphans_lvm2 (#orphans_lvm2) with 0 mdas
Creating metadata area on /dev/sdc1 at sector 8 size 2040 sectors
Opened /dev/sdc1 RW O_DIRECT
/dev/sdc1: block size is 1024 bytes
/dev/sdc1: physical block size is 512 bytes
/dev/sdc1: Preparing PV label header xxx.xxxxx.xxxxxxxxxxxxxxx
/dev/sdc1: Writing label to sector 1 with stored offset 32.
मेटाडेटा क्षेत्र को क्या लिखा जाता है?
मुझे ऐसे कमांड के बारे में जानकारी नहीं है जिसका उपयोग आप मेटाडेटा को देखने के लिए कर सकते हैं, लेकिन कमांड vgcfgbackup
का उपयोग मेटाडेटा का बैकअप लेने के लिए किया जा सकता है और आप मेटाडेटा को देखने के लिए बनाई गई बैकअप फ़ाइल को खोल सकते हैं
vgcfgbackup -f /path/of/your/choice/file <your_vg_name>
/path/of/your/choice/file
उपरोक्त आदेश के द्वारा बनाई गई पीवी, वीजी और एलवीएम मेटाडाटा शामिल होंगे। नीचे दिए गए अनुभागों में से एक दिखेगा:
physical_volumes {
pv0 {
id = "abCDe-TuvwX-DEfgh-daEb-Xys-6Efcgh-LkmNo"
device = "/dev/sdc1" # Hint only
status = ["ALLOCATABLE"]
flags = []
dev_size = 10477194 # 4.99592 Gigabytes
pe_start = 2048
pe_count = 1278 # 4.99219 Gigabytes
}
}
मेरा सुझाव है कि आप निर्देशिका की सामग्री /etc/lvm
और कमांड के आउटपुट पर एक नज़र डालेंlvm dumpconfig
मान लीजिए कि मेरे पास तार्किक डिस्क में 2 डिस्क्स के साथ मशीन है, क्या मैं उन डिस्क्स को मशीन से निकाल कर दूसरी मशीन में रख सकता हूं और उम्मीद करता हूं कि नई मशीन में लॉजिकल वॉल्यूम काम करेगा?
हाँ तुम कर सकते हो।
आप वॉल्यूम समूहों को किसी अन्य होस्ट पर माइग्रेट कर सकते हैं। हालांकि इसकी बिल्कुल प्लग-एंड-प्ले नहीं है, लेकिन ऐसा करने की प्रक्रिया बहुत सीधे-सीधे है। ऐसा करने के लिए ऑनलाइन दर्जनों ट्यूटोरियल उपलब्ध हैं।
यह सर्वरफॉल्ट थ्रेडdd
कमांड का उपयोग करके LVM विभाजन को दूसरे होस्ट में ले जाने के बारे में चर्चा करता है ।