Puslapis 11

Kaip sustabdyti programinio RAID synchronizaciją

StandartinėParašytas: 2014-01-06 13:21:59
MKas
Sveiki,

paprastai raid patikrinimas įsijungia savaitgalį naktį. Bet tam tikrais atvejais jis labai stipriai apkrauna procesorių ir sustabdo bet kokią serverio veiklą. Tam, kad būtų aišku kurį RAID reikia stabdyti, pabandykite įvesti:
Kodas: Pasirinkti visus
# mdadm --detail /dev/md0

/dev/md0:
Version : 1.1
Creation Time : Fri Nov 8 15:17:35 2013
Raid Level : raid10
Array Size : 965233664 (920.52 GiB 988.40 GB)
Used Dev Size : 482616832 (460.26 GiB 494.20 GB)
Raid Devices : 4
Total Devices : 4
Persistence : Superblock is persistent

Intent Bitmap : Internal

Update Time : Mon Jan 6 10:57:54 2014
State : active, checking
Active Devices : 4
Working Devices : 4
Failed Devices : 0
Spare Devices : 0

Layout : near=2
Chunk Size : 512K

Check Status : 2% complete

Name : localhost.localdomain:3
UUID : 20a77df0:4760483d:27322c88:63d87382
Events : 205065

Number Major Minor RaidDevice State
0 8 4 0 active sync /dev/sda4
1 8 20 1 active sync /dev/sdb4
2 8 36 2 active sync /dev/sdc4
4 8 52 3 active sync /dev/sdd4


Kaip matome šis "md0" RAID dabar tikrinasi "Check Status : 2% complete"

Norėdami šį patikrinimą sustabdyti, turime nurodyti procesui išsijungti:
Kodas: Pasirinkti visus
# echo "idle" > /sys/block/md0/md/sync_action


Sustabdę synchronizaciją, patikrinkite ar kiti RAID'ai nepradėjo synchronizuotis. Taip pat jei norite paleisti synchronizaciją iš naujo, paleiskite:
Kodas: Pasirinkti visus
# /usr/sbin/raid-check