आज दोपहर, हमारे कार्यालय में किसी ने हमारे सर्वर से प्लग खींचने का फैसला किया क्योंकि यह बाहर तूफान था। वे इसे बंद नहीं हुआ था, वे तो बस प्लग बाहर निकाला, जबकि यह चल रहा था।
सर्वर में एक सॉफ्टवेयर RAID 10 कॉन्फ़िगरेशन में 4 SATA ड्राइव और RAID के शीर्ष पर LVM चल रहा है। सर्वर CentOS 6.2 Minimal चला रहा है और KVM का उपयोग करके एक वर्चुअल मशीन होस्ट है। जिस समय यह अनप्लग्ड था, उस समय कंप्यूटर पर कई गेस्ट मशीनें चल रही थीं। प्रत्येक अतिथि के पास एक या एक से अधिक LVM विभाजन होते हैं जो वह हार्ड ड्राइव के रूप में सीधे उपयोग करता है। अतिथि विभाजन ext3, ext4 और NTFS हैं। होस्ट OS एक EXT4 विभाजन पर है।
बाद में, जब शक्ति वापस आई, तो उस व्यक्ति ने इसे वापस प्लग किया और यह शुरू हुआ। चूँकि उन्होंने पहले मॉनिटर को अटैच किए बिना इसे प्लग इन किया, इसलिए स्क्रीन पर जो आया उसे देखने का कोई तरीका नहीं है। मैं अब एक मॉनिटर संलग्न करने की कोशिश की, लेकिन जब तक नजर रखने के बूट पर जुड़ा हुआ है यह काम नहीं करेगा। मैंने इसे छोड़ दिया है, ठीक वैसे ही, जब तक मुझे कुछ सलाह नहीं मिल सकती क्योंकि मैं कुछ और नहीं करना चाहता (आगे)।
मैं SSH के माध्यम से मेजबान में प्रवेश कर सकता हूं। मैंने इसे अभी तक रिबूट नहीं किया है, अगर लॉग में कुछ ऐसा है जो उपयोगी हो सकता है।
मैं क्या करने की जरूरत है सभी डिस्क और डेटा अखंडता के लिए विभाजन की जांच, कि यदि भी संभव है। मुझे लगता है कि RAID 10 किसी प्रकार के मेमोरी आधारित कैश का उपयोग करता है और मुझे ड्राइव के असंगत होने की चिंता है, या फाइलें भ्रष्ट होने की वजह से ड्राइव को लिखने के लिए क्यू में चीजें थीं जो अभी तक नहीं लिखी गई थीं।
[root@othello ~]# cat /proc/mdstat
Personalities : [raid10] [raid1]
md2 : active raid1 sdc1[2] sda1[0] sdd1[3] sdb1[1]
102388 blocks super 1.0 [4/4] [UUUU]
md0 : active raid10 sda3[0] sdc3[2] sdd3[3] sdb3[1]
1952289792 blocks super 1.1 512K chunks 2 near-copies [4/4] [UUUU]
bitmap: 0/15 pages [0KB], 65536KB chunk
md1 : active raid10 sdc2[2] sda2[0] sdd2[3] sdb2[1]
1022976 blocks super 1.1 512K chunks 2 near-copies [4/4] [UUUU]
unused devices: <none>
यह भी मुझे परेशान करता है कि यह मेरे सरणियों को बुला रहा है, "पास-प्रतियां"। क्या यह सामान्य है?
ड्राइव और डेटा के साथ सब कुछ ठीक है यह सुनिश्चित करने के लिए मुझे किस तरह की डिस्क जांच करनी चाहिए? क्या कोई अन्य चीजें हैं जो मुझे जांचनी चाहिए?
अपडेट करें
Mdadm का आउटपुट --detail
[root@othello ~]# mdadm --detail /dev/md0
/dev/md0:
Version : 1.1
Creation Time : Sat Feb 25 09:26:20 2012
Raid Level : raid10
Array Size : 1952289792 (1861.85 GiB 1999.14 GB)
Used Dev Size : 976144896 (930.92 GiB 999.57 GB)
Raid Devices : 4
Total Devices : 4
Persistence : Superblock is persistent
Intent Bitmap : Internal
Update Time : Sun Mar 11 12:59:30 2012
State : active
Active Devices : 4
Working Devices : 4
Failed Devices : 0
Spare Devices : 0
Layout : near=2
Chunk Size : 512K
Name : othello.myserver.com:0 (local to host othello.myserver.com)
UUID : 58ba40ab:12516733:e3779362:68200fdd
Events : 2208
Number Major Minor RaidDevice State
0 8 3 0 active sync /dev/sda3
1 8 19 1 active sync /dev/sdb3
2 8 35 2 active sync /dev/sdc3
3 8 51 3 active sync /dev/sdd3