Мазмұны:
- 1 -қадам: Mdadm орнату
- 2 -қадам: Диск жетектерін тексеріңіз
- 3 -қадам: RAID үшін дискіні бөлу
- 4 -қадам: өзгерістерді тексеріңіз
- 5 -қадам: RAID1 құрылғыларын құру
- 6 -қадам: RAID құрылғысында файлдық жүйені құру
- 7 -қадам: Диск ақаулығынан кейін деректерді тексеріңіз
- 8 -қадам: Пәрмен индексі
- 9 -қадам: Басқа қадамдар жоқ
Бейне: Raid-1 қоймасын қалай жасауға болады: 9 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
RAID1 дегеніміз не?
: Диск айнасы. Ең жақсы резервтеу үшін оңтайландырылған және кем дегенде 2 дискінің санын қажет етеді
RAID1 дегеніміз не күрделі
: Ол екі немесе одан да көп дискілердегі мәліметтер жиынтығының дәл көшірмесінен (немесе айнасынан) тұрады; классикалық RAID 1 айналы жұпта екі диск бар. Бұл конфигурация бірнеше дискіде дискілік кеңістіктің паритетін, жолағын немесе кеңістігін ұсынбайды, себебі деректер массивке тиесілі барлық дискілерде бейнеленеді және массив тек ең кіші мүше дискідей үлкен болуы мүмкін. Бұл орналасу оқу өнімділігі немесе сенімділігі жазу өнімділігінен немесе алынған деректерді сақтау сыйымдылығынан маңызды болған кезде пайдалы болады.
(Википедия мұны жақсы түсіндіреді)
Ненің жақсы және ненің қорқыныштысы
Өте жоғары өнімділік; Деректерді қорғаудың өте жоғары деңгейі; Жазу өнімділігі үшін өте аз айып.
Әлсіз жақтары: қосымша шығындардың жоғары шығындары; Барлық деректер қайталанатындықтан, сақтау сыйымдылығы екі есе қажет.
Сізге не қажет болады
Кем дегенде 2 USB таяқшасы немесе қатты диск, 4, 6 және 8 көмегімен қосымша қосуға болады
Барлық код курсивпен жазылған
1 -қадам: Mdadm орнату
Біріншіден, сіз RAID бағдарламалық жасақтамасын алуыңыз керек. Сізге mdadm бағдарламалық жасақтама қоймасынан жүктеу және орнату қажет болады. Бұл өте кең таралған, сондықтан терминалды ашып, келесі пәрменді теріңіз:
sudo apt-get mdadm орнатыңыз
2 -қадам: Диск жетектерін тексеріңіз
біз диск жетектерін тексеріп алуымыз керек, қазірдің өзінде конфигурацияланған рейд бар ма.
Келесі пәрменді қолдану:
mdadm -E /dev /sd [b -c]
3 -қадам: RAID үшін дискіні бөлу
біз RAID1 құру үшін кемінде екі бөлімді /dev /sdc1 және /dev /sdb1 қолданамыз. Осы екі дискіде «fdisk» пәрменін пайдаланып бөлімдер құрайық және бөлімді құру кезінде түрді рейдке өзгертейік.
Бұл пәрменді қолданыңыз
fdisk /dev /sdc1
содан кейін осы нұсқауларды орындаңыз
- Жаңа бөлім құру үшін 'n' түймесін басыңыз.
- Содан кейін негізгі бөлім үшін 'P' таңдаңыз, содан кейін бөлім нөмірін 1 ретінде таңдаңыз.
- Enter пернесін екі рет басу арқылы әдепкі толық өлшемді беріңіз.
- Содан кейін анықталған бөлімді басып шығару үшін 'p' басыңыз.
- Барлық қол жетімді түрлерді тізімдеу үшін 'L' түймесін басыңыз.
- Бөлімдерді таңдау үшін 't' теріңіз.
- Linux raid auto үшін 'fd' таңдаңыз және қолдану үшін Enter пернесін басыңыз.
- Содан кейін біз енгізген өзгерістерді басып шығару үшін 'p' пайдаланыңыз.
- Өзгерістерді жазу үшін 'w' пайдаланыңыз.
Енді біз sdb1 үшін дәл солай боламыз
fdisk /dev /sdb1
Сондықтан sdc1 сияқты дәл қадамдарды орындаңыз
4 -қадам: өзгерістерді тексеріңіз
Бөлімдердің екеуі де сәтті құрылғаннан кейін, sdb және sdc USB дискілеріндегі өзгерістерді бірдей 'mdadm' пәрмені арқылы тексеріңіз, сонымен қатар ол RAID түрін растайды.
Пәрменді қолдану арқылы:
mdadm -E /dev /sd [b -c]
біз сол команданы қолдана аламыз, бірақ соңына біреуін қосамыз
mdadm -E /dev /sd [b -c] 1
5 -қадам: RAID1 құрылғыларын құру
Содан кейін '/dev/md0' деп аталатын RAID1 құрылғысын жасаңыз немесе келесі пәрменді қолдана отырып '/dev/md127' қолдануға болады.
mdadm --create /dev /md0 --level = mirror --raid-devices = 2 /dev /sd [b-c] 1
cat /proc /mdstat
немесе
mdadm --create /dev /md127 --level = айна-braraid-құрылғылар = 2 /dev /sd [b-c] 1
cat /proc /mdstat
Келесі командалардың көмегімен рейдтік құрылғылардың түрін және рейдтік массивін тексеріңіз.
mdadm -E /dev /sd [b -c] 1
mdadm --detail /dev /md0 НЕМЕСЕ mdadm --detail /dev /md127
Жоғарыдағы суреттерден сіз raid1 құрылғанын және /dev /sdb1 және /dev /sdc1 бөлімдерін қолданып жатқанын көп немесе аз түсінуіңіз керек, сонымен қатар күйді қайта синхрондау ретінде көре аласыз. Арқылы
mdadm --detail /dev /md0 немесе mdadm --detail /dev /md127 пәрмені
6 -қадам: RAID құрылғысында файлдық жүйені құру
Md0 немесе md127 үшін ext4 көмегімен файлдық жүйені құрыңыз және /mnt /raid1 астына орнатыңыз. Бұл қадам маңызды.
Пәрменді қолданыңыз
mkfs.ext4 /dev /md0 немесе mkfs.ext4 /dev /md127
Содан кейін, жаңадан құрылған файлдық жүйені '/mnt/raid1' астына орнатыңыз және кейбір файлдарды жасаңыз және бекіту нүктесіндегі мазмұнды тексеріңіз.
Бұл командаларды қолданыңыз
mkdir /mnt /raid1
mount/dev/md0/mnt/raid1/
/mnt/raid1/tecmint.txt пәрменін түртіңіз
echo «tecmint рейдтік қондырғылары»> /mnt/raid1/tecmint.txt
cat /mnt/raid1/tecmint.txt
мысық proc/mdstat
RAID1 жүйесін қайта жүктеу кезінде автоматты түрде орнату үшін fstab файлына жазба енгізу қажет. '/Etc/fstab' файлын ашып, келесіні қосыңыз
/dev/md0/mnt/raid1 ext4 әдепкі мәндері 0 0
жүгіргеніңізге көз жеткізіңіз
Fstab файлында қателер бар -жоғын білу үшін 'mount -av' іске қосыңыз, бірақ егер қадам орындалса, ешқандай қате пайда болмайды.
Енді төмендегі пәрменді қолданып, рейд конфигурациясын 'mdadm.conf' файлына сақтауға рұқсат етіңіз.
mdadm --detail --scan -verbose >> /etc/mdadm.conf
7 -қадам: Диск ақаулығынан кейін деректерді тексеріңіз
RAID -тің мақсаты - егер қатты дискілердің кез келгені істен шықса немесе істен шықса, біздің деректер қол жетімді болуы керек. Келіңіздер, дискілердің кез келгені массивте болмаған кезде не болатынын көрейік.
біз RAID -те 2 құрылғы бар екенін көре аламыз, ал 2 - белсенді құрылғылар. Сондықтан енді қатты дискілердің бірін алып тастаңыз
ls -l /dev | grep sd
mdadm -деталь /dev /md0
Біз драйверлеріміздің бірі жоғалғанын көреміз, енді біздің деректерді тексеруге рұқсат етіңіз.
Thease командаларын қолданыңыз
cd/mnt/raid1/
cat tecmint.txt
…………………………………..
Деректер әлі де болуы керек және біз қол жетімді болуымыз керек, тіпті егер біз драйверлердің бірін шығарсақ та, бұл RAID 1 -дің артықшылығы (айна)
8 -қадам: Пәрмен индексі
fdisk-бұл дискіні бөлу функцияларын қамтамасыз ететін пәрмен жолы.
cat: бұл стандартты Unix утилитасы, ол файлдарды тізбектей оқиды, оларды стандартты шығысқа жазады.
mount: команда сақтау құрылғысын немесе файлдық жүйені орнатады, оны қолжетімді етеді және оны каталог құрылымына тіркейді.
mkdir: жаңа каталог жасау үшін қолданылады.
түрту: бұл компьютер файлына немесе каталогқа кіру күнін және/немесе өзгерту күнін жаңарту үшін қолданылатын команда.
echo - аргумент ретінде жіберілетін жолдарды шығаратын команда. Бұл әдетте қабық сценарийлерінде және пакеттік файлдарда күй мәтінін экранға немесе компьютер файлына шығару үшін немесе құбырдың бастапқы бөлігі ретінде қолданылатын команда.
9 -қадам: Басқа қадамдар жоқ
Егер сіз осы уақытқа дейін құттықтаулар жасасаңыз, себебі бұл маған күндіз түстен кейін аяқталды, мен мұны екі рет жасауға мәжбүр болдым, менің скриншоттарым бұзылған, мен RAID1 күресімен көмектесе аламын деп үміттенемін.
Ұсынылған:
DIY қалай керемет көрінетін сағатты жасауға болады - StickC - Оңай жасауға болады: 8 қадам
DIY қалай керемет көрінетін сағатты жасауға болады - StickC - Оңай жасауға болады: Бұл оқулықта біз ESP32 M5Stack StickC -ті Arduino IDE және Visuino көмегімен СКД -де уақытты көрсету үшін қалай бағдарламалауды, сонымен қатар StickC түймелерінің көмегімен уақытты орнатуды үйренеміз
Linux жүктеу дискісін қалай құруға болады (және оны қалай қолдануға болады): 10 қадам
Linux жүктеу дискісін қалай құруға болады (және оны қалай қолдануға болады): Бұл Linux -тен қалай бастау керектігі туралы қарапайым кіріспе, атап айтқанда Ubuntu
Өсуді орнату үшін WiFi ескертуі бар автоматты су қоймасын жасаңыз: 11 қадам
Өсіруді орнатуға арналған WiFi ескертуі бар автоматты су қоймасын жасаңыз: Бұл DIY оқулық жобасында біз сізге егістікке арналған WiFi ескертулері бар автоматты су қоймасын қалай салу керектігін немесе иттер, мысықтар сияқты жануарларға автоматты суару жүйесін көрсетеміз. тауықтар және т
ARDUINO NANO/MINI ҚАЛАЙ ЖАСАУҒА БОЛАДЫ - Жүктеушіні қалай жағуға болады: 5 қадам
ARDUINO NANO/MINI ҚАЛАЙ ЖАСАУҒА БОЛАДЫ | Bootloader қалай жазылады: Бұл нұсқаулықта мен сізге Scratch -тен Arduino MINI -ді қалай жасау керектігін көрсетемін. Бұл нұсқаулықта жазылған процедураны жобаның жеке талаптарына сәйкес кез келген arduino тақталарын жасау үшін қолдануға болады. Жақсы түсіну үшін бейнені қараңыз
Ата мен әженің күнтізбесін қалай жасауға болады & Скрапбук (егер сіз скрапбоны қалай жасау керектігін білмесеңіз де): 8 қадам (суреттермен)
Ата мен әженің күнтізбесін қалай жасауға болады & Скрапбук (егер сіз скрапбоны қалай жасау керектігін білмесеңіз де): Бұл әжелер мен әжелер үшін өте үнемді (және өте бағалы!) Мерекелік сыйлық. Мен осы жылы әрқайсысы 7 доллардан төмен 5 күнтізбе жасадым. Материалдар: сіздің балаңыздың, балаларыңыздың, жиендеріңіздің, жиендеріңіздің, иттердің, мысықтардың немесе басқа туыстарыңыздың 12 керемет суреті12 түрлі бөліктер