Дигресси хурд: ин LR синтетикӣ аст.
Баъзе вазифаҳои дар ин ҷо тавсифшударо хеле соддатар иҷро кардан мумкин аст, аммо азбаски вазифаи л/р шинос шудан аст.
бо функсионалии рейд ва lvm баъзе амалиётхо ба таври сунъй мураккаб карда мешаванд.
Талабот ба асбобҳо барои иҷрои LR:
- Воситаҳои виртуализатсия ба монанди Virtualbox
- Масалан, тасвири насби Linux
9. Дебиан - Мавҷудияти Интернет барои зеркашии якчанд бастаҳо
- Тавассути ssh ба VM насбшуда пайваст шавед (ихтиёрӣ)
ДАСТГИРӢ
Ин кори лабораторӣ ба чунин як масъалаи нозук, ба монанди амнияти додаҳо алоқаманд аст - ин соҳаест, ки дар он ҷо
ки ба шумо имкон медиҳад, ки ҳама маълумоти худро аз сабаби хурдтарин хатогӣ - як ҳарф ё рақами иловагӣ гум кунед.
Азбаски шумо кори лабораториро анҷом медиҳед, ба шумо ҳеҷ хатаре надоред, ба истиснои он ки шумо бояд ҳама корро аз нав оғоз кунед.
Дар ҳаёти воқеӣ, ҳама чиз хеле ҷиддӣ аст, бинобар ин шумо бояд номҳои дискро бодиққат ворид кунед
Шумо бо фармони ҷорӣ чӣ кор карда истодаед ва бо кадом дискҳо кор мекунед.
Нуктаи дуюми муҳим ин номгузории дискҳо ва қисмҳо мебошад: вобаста ба вазъият, рақамҳои диск метавонанд фарқ кунанд.
аз он арзишҳое, ки дар фармонҳо дар кори лабораторӣ оварда шудаанд.
Ҳамин тавр, масалан, агар шумо диски sda-ро аз массив хориҷ кунед ва пас диски нав илова кунед, диски нав нишон дода мешавад.
дар системае бо номи sda. Агар шумо пеш аз илова кардани диски нав бозоғоз кунед, пас нав
диск sdb номида мешавад ва кӯҳна sda номида мешавад
Лаборатория бояд ҳамчун superuser (реша) иҷро карда шавад, зеро аксари фармонҳо талаб мекунанд
имтиёзҳои баланд ва пайваста баланд бардоштани имтиёзҳо тавассути sudo маъно надорад
Маводҳои омӯзишӣ
- паридан
- LVM
- Номгузории диск дар OS Linux
- Қисм чист
- Ҷадвали тақсимот чист ва он дар куҷо нигоҳ дошта мешавад?
- Гурух чист
Утилитаҳои истифодашуда
1) дидани маълумоти диск
- lsblk -o НОМ, андоза, FSTYPE, TYPE, МОНТАГ
- fdisk -l
2) дидани маълумот ва кор бо LVM - pvs
- pveextend
- pvccreate
- pvresize
- yds
- ваҳдат
- lvs
- дароз кардан
3) дидани маълумот ва кор бо RAID - cat /proc/mdstat
- мдадм
4) нуқтаҳои васлкунӣ - пӯст
- шумора
- cat /etc/fstab
- cat /etc/mtab
5) тақсимоти диск - fdisk /dev/XXX
6) нусхабардории қисмҳо - dd агар =/dev/xxx аз=/dev/yyy
7) кор бо ҷадвали тақсимкунӣ - partx
- sfdisk
- mkfs.ext4
8) кор бо боркунак - grub-install /dev/XXX
- навсозӣ-grub
9) дигар - лоф
- ҲАТ
- rsync
Корҳои лабораторӣ аз 3 қисм иборатанд:
- ба истифода додани lvm, рейд барпо намудани системам кор
- тақлид кардани яке аз хатогиҳои диск
- иваз кардани дискҳо дар парвоз, илова кардани дискҳои нав ва бахшҳои ҳаракаткунанда.
Вазифаи 1 (Насб ва конфигуратсияи OS LVM, RAID)
1) Мошини нави виртуалӣ эҷод кунед, ки ба он хусусиятҳои зеринро медиҳад:
- 1 gb рама
- 1 CPU
- 2 hdd (онҳоро ssd1, ssd2 номбар кунед ва андозаи баробар таъин кунед, қуттиҳои своп ва ssd-ро тафтиш кунед)
- Назоратчии SATA барои 4 порт танзим шудааст
2) Ба насб кардани Linux оғоз кунед ва вақте ки шумо ба интихоби дискҳои сахт машғул мешавед, амалҳои зеринро иҷро кунед:
-
Усули тақсимкунӣ: дастӣ, пас аз он шумо бояд ин расмро бинед:
-
Насб кардани қисмати алоҳида барои / боркунӣ: Диски аввалро интихоб кунед ва дар он ҷадвали тақсимоти нав эҷод кунед
- Андозаи қисм: 512M
- Нуқтаи насб: / boot
- Танзимоти диски дуюмро такрор кунед, аммо азбаски шумо наметавонед ду маротиба дар як вақт васл кунед/бор кунед, нуқтаи васлкунӣ-ро интихоб кунед: ҳеҷ, дар ниҳоят инҳоро ба даст меоред (тасвир бо роҳбанд, барои такрор кардани он хеле танбалӣ):
-
Танзимоти RAID:
- Фазои холиро дар диски аввал интихоб кунед ва навъи бахшро ҳамчун ҳаҷми физикӣ барои RAID танзим кунед
- "Танзим кардани қисмат анҷом ёфт" -ро интихоб кунед
- Маҳз ҳамон танзимотро барои диски дуюм такрор кунед, ки дар натиҷа инҳоянд:
- Интихоб кунед "Танзимоти нармафзори RAID"
- Эҷоди дастгоҳи MD
- Навъи дастгоҳи нармафзори RAID: Массиви оинашударо интихоб кунед
- Дастгоҳҳои фаъол барои массиви RAID XXXX: Ҳарду дискро интихоб кунед
- Дастгоҳҳои эҳтиётӣ: 0-ро ҳамчун пешфарз тарк кунед
- Дастгоҳҳои фаъол барои массиви RAID XX: бахшҳоеро, ки дар зери рейд сохтаед, интихоб кунед
- тамом кардан
- Дар натиҷа, шумо бояд чунин сурат гиред:
-
Танзими LVM: Интихоб кунед Танзими Менеҷери ҳаҷми мантиқӣ
- Тарҳбандии ҷории бахшро нигоҳ доред ва LVM-ро танзим кунед: Бале
- Эҷоди гурӯҳи овозҳо
- Номи гурӯҳи ҷилди: система
- Дастгоҳҳо барои гурӯҳи ҳаҷми нав: RAID-и эҷодкардаи худро интихоб кунед
- Ҳаҷми мантиқӣ эҷод кунед
- номи ҳаҷми мантиқӣ: root
- андозаи ҳаҷми мантиқӣ: 25 андозаи диски шумо
- Ҳаҷми мантиқӣ эҷод кунед
- номи ҳаҷми мантиқӣ: var
- андозаи ҳаҷми мантиқӣ: 25 андозаи диски шумо
- Ҳаҷми мантиқӣ эҷод кунед
- номи ҳаҷми мантиқӣ: log
- андозаи ҳаҷми мантиқӣ: 15 андозаи диски шумо
- Бо интихоби Намоиши тафсилоти конфигуратсия шумо бояд тасвири зеринро гиред:
- Пас аз он ки шумо насб кардани LVM-ро анҷом додед, шумо бояд инҳоро бинед:
-
Тарҳбандии қисмҳо: як ба як, ҳар як ҳаҷми дар LVM сохташударо интихоб кунед ва онҳоро ҷойгир кунед, масалан, барои реша чунин:
- Истифода ҳамчун: ext4
- нуқтаи кӯҳ: /
- Натиҷаи аломатгузории қисмати реша бояд чунин бошад:
- амалиёти тақсимкуниро барои var ва log такрор намуда, нуқтаҳои мувофиқи васлкуниро интихоб кунед (/var ва /var/log ба таври дастӣ ворид карда шудааст), ба даст овардани натиҷаи зерин:
- Анҷом додани тақсимотро интихоб кунед
- Аз шумо якчанд саволҳо дар бораи он, ки шумо то ҳол қисмати васлнашуда доред ва своп танзим нашудааст, дода мешавад. Ба ҳарду савол бояд манфӣ ҷавоб дода шавад.
-
Натиҷаи ниҳоӣ бояд чунин бошад:
3) Насби ОС-ро бо насби grub дар дастгоҳи аввал (sda) анҷом диҳед ва системаро пур кунед.
4) Мундариҷаи қисмати / boot аз диски sda (ssd1) ба диски sdb (ssd2) нусхабардорӣ кунед.dd if=/dev/sda1 of=/dev/sdb1
5) Дар дастгоҳи дуюм grub насб кунед:
-
ба дискҳои система нигаред:
fdisk -l lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
-
Ҳамаи дискҳоеро, ки фармони қаблӣ ба шумо додааст, номбар кунед ва тавсиф кунед, ки он чӣ гуна диск аст
-
Дискеро, ки дар он grub насб нашудааст, пайдо кунед ва ин насбкуниро иҷро кунед:
grub-install /dev/sdb
-
маълумотро дар бораи рейди ҷорӣ бо фармони cat /proc/mdstat бинед ва он чизеро, ки мебинед, нависед.
-
ба баромади фармонҳо нигаред: pvs, vgs, lvs, mount ва он чизеро, ки маҳз дидаед, нависед
Бо суханони худ тавсиф кунед, ки шумо чӣ кор кардед ва аз ин вазифа чӣ натиҷа гирифтед.
Пас аз анҷоми ин вазифа, тавсия дода мешавад, ки нусхаи эҳтиётии ҷузвдони мошини виртуалиро захира кунед ё созед
қуттии овора:
Натиҷа: Мошини виртуалӣ бо дискҳои ssd1, ssd2
Вазифаи 2 (Таълид кардани нокомии яке аз дискҳо)
1) Агар шумо қуттии своп-ро тафтиш карда бошед, пас шумо метавонед дискҳоро дар парвоз тоза кунед
- Диски ssd1-ро дар хосиятҳои мошин нест кунед
- Феҳристеро, ки дар он файлҳои мошини виртуалии шумо нигоҳ дошта мешаванд, пайдо кунед ва ssd1.vmdk -ро нест кунед
2) Боварӣ ҳосил кунед, ки мошини виртуалии шумо ҳоло ҳам кор мекунад
3) Мошини виртуалиро бозоғоз кунед ва боварӣ ҳосил кунед, ки он ҳоло ҳам кор мекунад
4) ҳолати массиви RAID-ро тафтиш кунед: cat /proc/mdstat
5) дар интерфейси VM як диски нави як андоза илова кунед ва онро ssd3 ном кунед
6) иҷрои амалҳои: - бубинед, ки диски нав бо истифода аз fdisk -l ба система ворид шудааст
- ҷадвали тақсимотро аз диски кӯҳна ба диски нав нусхабардорӣ кунед: sfdisk -d /dev/XXXX | sfdisk /dev/YYY
- бо истифода аз fdisk -l ба натиҷа нигаред
- Диски навро ба массиви рейд илова кунед: mdadm —manage /dev/md0 —add /dev/YYY
- Ба натиҷа нигаред: cat /proc/mdstat. Шумо бояд бубинед, ки ҳамоҳангсозӣ оғоз шудааст
7) Акнун ба шумо лозим аст, ки қисмҳоро, ки қисми RAID нестанд, ба таври дастӣ ҳамоҳанг созед.
Барои ин, мо утилитаи dd-ро истифода мебарем, ки аз диски "зинда" ба диски наве, ки шумо ба наздикӣ насб кардаед, нусхабардорӣ кунед.dd if=/dev/XXX of=/dev/YYY
8) Пас аз ба итмом расидани ҳамоҳангсозӣ, grub-ро дар диски нав насб кунед
9) VM-ро бозоғоз кунед, то боварӣ ҳосил кунед, ки ҳама чиз кор мекунад
Бо суханони худ тавсиф кунед, ки шумо чӣ кор кардед ва аз ин вазифа чӣ натиҷа гирифтед.
Натиҷа: Диски ssd1 хориҷ карда шуд, диски ssd2 захира карда шуд, диски ssd3 илова карда шуд.Вазифаи 3 (Илова кардани дискҳои нав ва интиқол додани қисм)
Ин вазифаи мурак-кабтарин ва аз хама калонтарин аст.
Бодиққат тафтиш кунед, ки шумо чӣ кор карда истодаед ва бо кадом дискҳо ва қисмҳо.
Тавсия дода мешавад, ки пеш аз ба кор андохтани он нусхабардорӣ кунед.
Ин вазифа аз вазифаи № 2 новобаста аст, онро пас аз супориши № 1, ки барои номҳои диск мувофиқ карда шудааст, иҷро кардан мумкин аст.
Қисми дуюми ин вазифаи лабораторӣ бояд маҳз ба ҳамон ҳолате оварда расонад, ки пас аз анҷоми қисми аввал буд.Барои осон кардани кори шумо, ман тавсия дода метавонам, ки на дискҳоро аз мошини ҳост, балки танҳо
онҳоро дар хосиятҳои мошин ҷудо кунед. Аз нуқтаи назари ОС дар VM он маҳз якхела хоҳад буд, аммо шумо метавонед
агар чизе рӯй диҳад, дискро аз нав пайваст кунед ва корро бо баргардонидани якчанд нуқта идома диҳед, агар
шумо мушкилот доред. Масалан, шумо шояд ин корро нодуруст анҷом додаед ё нусхабардории қисмати /боркуниро ба диски нав фаромӯш кардаед.
Ман ба шумо танҳо маслиҳат дода метавонам, ки дубора санҷед, ки бо кадом дискҳо ва қисмҳо кор карда истодаед, якчанд маротиба ё ҳатто беҳтар
Дар як варақ мукотибаи байни дискҳо, қисмҳо ва рақами диски "физикӣ" -ро нависед. Дарахти зебо ва равшан
команда дуранг мекунадlsblk
, онро ҳарчи бештар истифода баред, то ки чӣ кор кардаед ва чӣ бояд кард, таҳлил кунед.Ба ҳикоя...
Тасаввур кунед, ки сервери шумо муддати тӯлонӣ дар 2 диски SSD кор мекунад, вақте ки ногаҳон ...
1) Нокомии диски ssd2-ро тавассути хориҷ кардани диск аз хосиятҳои VM ва бозоғозӣ тақлид кунед
2) Ҳолати ҷории дискҳо ва RAID-ро бинед:cat /proc/mdstat fdisk -l lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
3) Шумо хушбахт ҳастед - роҳбарони шумо ба шумо иҷозат додаанд, ки якчанд дискҳои нав харед:
2 SATA-и иқтидори калон барои вазифаи деринашуда интиқол додани қисм бо гузоришҳо ба диски алоҳида
2 SSDs барои иваз кардани яки фавтида ва инчунин иваз кардани он, ки ҳоло ҳам кор мекунад.
Лутфан қайд кунед, ки сабади сервер танҳо насби 4 дискро дар як вақт дастгирӣ мекунад,
бинобар ин шумо наметавонед ҳамаи дискҳоро якбора илова кунед.Иқтидори HDD-ро аз SSD 2 маротиба калонтар интихоб кунед.
Иқтидори SSD аз SSD собиқ 1,25 маротиба калонтар аст.4) Як диски нави ssd илова кунед, онро ssd4 меноманд ва пас аз илова, тафтиш кунед, ки чӣ рӯй дод:
fdisk -l lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
5) Пеш аз ҳама, шумо бояд дар бораи бехатарии маълумот дар диски кӯҳна ғамхорӣ кунед.
Ин дафъа мо маълумотро бо истифода аз LVM интиқол медиҳем:- Пеш аз ҳама, шумо бояд ҷадвали файлро аз диски кӯҳна ба диски нав нусхабардорӣ кунед:
sfdisk -d /dev/XXX | sfdisk /dev/YYY
Ба ҷои x,y дискҳои дурустро иваз кунед ва бифаҳмед, ки ин фармон чӣ кор мекунад.
lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT-ро иҷро кунед ва баромади онро бо занги қаблӣ муқоиса кунед.
Чӣ тағйир ёфт?
фармони dd-ро барои нусхабардории маълумоти / боркунӣ ба диски нав истифода баредdd if=/dev/XXX of=/dev/YYY
агар / boot дар диски кӯҳна васл шуда бошад, он бояд дар диски зинда аз нав насб карда шавад:
mount | grep boot # смотрим куда смонтирован диск lsblk # смотрим какие диски есть в системе и смотрим есть ли диск, полученный из предыдущего пункта umount /boot # отмонтируем /boot mount -a # выполним монтирование всех точек согласно /etc/fstab. # Поскольку там указана точка монтирования /dev/sda, то будет выполнено корректное перемонтирование на живой диск
Боркунакро дар диски нави ssd насб кунед
grub-install /dev/YYY
Чаро мо ин амалиётро анҷом медиҳем?
як массиви нави рейдӣ эҷод кунед, аз он ҷумла танҳо як диски нави ssd:
mdadm --create --verbose /dev/md63 --level=1 --raid-devices=1 /dev/YYY
Фармони боло бе нишон додани калиди махсус кор намекунад.
Кӯмакро хонед ва ин калидро ба фармон илова кунед.Фармони cat /proc/mdstat -ро истифода баред, то натиҷаи амалиёти худро тафтиш кунед. Чӣ тағйир ёфт?
lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT-ро иҷро кунед ва баромади онро бо занги қаблӣ муқоиса кунед.
Чӣ тағйир ёфт?
6) Қадами навбатӣ танзим кардани LVM мебошад
фармони pvs-ро барои дидани маълумот дар бораи ҳаҷми физикии ҷорӣ иҷро кунед
ҳаҷми нави физикиро эҷод кунед, аз ҷумла массиви RAID-и қаблан сохташуда:pvcreate /dev/md63
lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT-ро иҷро кунед ва баромади онро бо занги қаблӣ муқоиса кунед.
Чӣ тағйир ёфт?
Фармони pvs-ро дубора иҷро кунед. Чӣ тағйир ёфт?
Биёед бо истифода аз фармони зерин андозаи системаи Гурӯҳи Ҳаҷмро зиёд кунем:vgextend system /dev/md63
Фармонҳоро иҷро кунед ва он чизеро, ки дидед ва чӣ тағир ёфт, нависед.
vgdisplay system -v pvs vgs lvs -a -o+devices
Айни замон LV var,log,root дар кадом диски физикӣ ҷойгир аст?
Бо истифода аз номҳои дурусти дастгоҳ маълумотро аз диски кӯҳна ба диски нав интиқол диҳед.
pvmove -i 10 -n /dev/system/root /dev/md0 /dev/md63
Амалро барои ҳама ҳаҷми мантиқӣ такрор кунед
Фармонҳоро иҷро кунед ва он чизеро, ки дидед ва чӣ тағир ёфт, нависед.
vgdisplay system -v pvs vgs lvs -a -o+devices lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
Биёед VG-и худро бо роҳи хориҷ кардани диски рейди кӯҳна аз он тағир диҳем. Номи дурусти рейдро иваз кунед.
vgreduce system /dev/md0
Фармонҳоро иҷро кунед ва он чизеро, ки дидед ва чӣ тағир ёфт, нависед.
lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT pvs vgs
Барои зеботар кардани тасвир, ба диски дуюми ssd (ssd4) аз нав насб кунед / бор кунед ва lsblk -ро иҷро кунед. Дар натиҷа, диски ssd3 кор намекунад
ҳеҷ чиз набояд насб карда шавад. Бодиққат тафтиш кунед, ки қисмати / boot холӣ нест!ls /boot
нишон додан лозим аст
якчанд файл ва ҷузвдонҳо. Омӯзиши он чизе, ки дар ин бахш захира шудааст ва нависед, ки кадом директорияи файл барои чӣ масъул аст.
7) диски ssd3-ро хориҷ кунед ва ssd5, hdd1, hdd2-ро мувофиқи мушаххасоти техникии дар боло тавсифшуда илова кунед, ки дар натиҷа:
ssd4 - аввалин ssd нав
ssd5 - дуюм ssd нав
hdd1 - аввалин hdd нав
hdd2 - дуюм hdd нав8) Санҷед, ки пас аз илова кардани дискҳо чӣ рӯй дод:
fdisk -l lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
9) Биёед кори массиви асосии рейдро барқарор кунем:
- ҷадвали тақсимотро нусхабардорӣ карда, дискҳои дурустро иваз кунед:
sfdisk -d /dev/XXX | sfdisk /dev/YYY
- Лутфан таваҷҷӯҳ намоед, ки вақте ки мо ҷадвали қисмҳоро аз диски кӯҳна нусхабардорӣ кардем, ба назар чунин менамуд, ки андозаи нав
тамоми иктидори диски сахтро истифода намебарад.
Аз ин рӯ, ба зудӣ мо бояд андозаи ин қисмро тағир диҳем ва рейдро васеъ кунем.
Бо иҷро кардани фармон худатон бубинед:lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
10) қисмати пурборшавандаро / боркуниро аз ssd4 ба ssd5 нусхабардорӣ кунед
dd if=/dev/XXX of=/dev/YYY
11) Дар диски нав grub насб кунед (ssd5)
12) андозаи қисми дуюми диски ssd5-ро тағир диҳедутилитаи тақсимоти дискро иҷро кунед:
fdisk /dev/XXX
Барои нест кардани қисмати мавҷуда калиди d-ро ворид кунед (2-ро интихоб кунед)
калиди n-ро ворид кунед, то як қисми нав эҷод кунед
калиди p-ро ворид кунед, то нишон диҳад, ки навъи бахш "асосӣ" аст
калиди 2-ро ворид кунед, то ки қисмати нав рақами дуюм дошта бошад
Бахши аввал: тугмаи enter -ро пахш кунед, то андозаи худкор ҳисобшудаи оғози қисматро қабул кунед
Бахши охирин: Enter-ро пахш кунед, то андозаи худкор ҳисобшудаи охири қисмро қабул кунед
калиди l-ро ворид кунед, то рӯйхати ҳамаи намудҳои қисмҳои имконпазирро бубинед ва дар он Linux raid auto-ро пайдо кунед
калиди t-ро ворид кунед, то намуди қисмати сохташударо тағир диҳед (2) ва рақами дар қадами қаблӣ пайдошударо ворид кунед.
калиди w-ро ворид кунед, то тағиротро ба диск нависед.
12) Ҷадвали тақсимотро дубора хонед ва натиҷаро санҷедpartx -u /dev/XXX lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
ба массиви рейди ҷорӣ як диски нав илова кунед (иваз кардани дискҳои дурустро фаромӯш накунед)
mdadm --manage /dev/md63 --add /dev/sda2
Биёед шумораи дискҳои массивро ба 2 васеъ кунем:
mdadm --grow /dev/md63 --raid-devices=2
Ба натиҷа нигаред: мо 2 массивро қайд кардаем, аммо ҳарду қисмати ба ин массив дохилшуда андозаҳои гуногун доранд
lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
13) андозаи бахшро дар диски ssd4 зиёд кунед
утилитаи тақсимоти дискро иҷро кунед:
fdisk /dev/XXX
Барои нест кардани қисмати мавҷуда калиди d-ро ворид кунед (2-ро интихоб кунед)
калиди n-ро ворид кунед, то як қисми нав эҷод кунед
калиди p-ро ворид кунед, то нишон диҳад, ки навъи бахш "асосӣ" аст
калиди 2-ро ворид кунед, то ки қисмати нав рақами дуюм дошта бошад
Бахши аввал: тугмаи enter -ро пахш кунед, то андозаи худкор ҳисобшудаи оғози қисматро қабул кунед
Бахши охирин: Enter-ро пахш кунед, то андозаи худкор ҳисобшудаи охири қисмро қабул кунед
Дар охири аломатгузорӣ, Не -ро интихоб кунед, то имзои узвияти бахшро дар массив гузорад.
калиди w-ро ворид кунед, то тағиротро ба диск нависед.
12) Ҷадвали тақсимотро дубора хонед ва натиҷаро санҷедpartx -u /dev/XXX lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT
Лутфан таваҷҷӯҳ намоед, ки ҳоло қисмҳои sda2, sdc2 аз андозаи дастгоҳи рейдӣ андозаи > доранд.
13) дар ин марҳила андозаи рейд акнун метавонад васеъ карда шавад
mdadm --grow /dev/md63 --size=max lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT # check result
Lsblk-ро аз назар гузаронед ва қайд кунед, ки чӣ тағир ёфтааст
14) Аммо, гарчанде ки мо андозаи рейдро тағир додем, андозаи худашон vg root,var,log тағир наёфтанд.- ба андозаи PV нигаред:
pvs
- Биёед андозаи PV-и худро васеъ кунем:
pvresize /dev/md63
- ба андозаи PV нигаред:
pvs
15) Ҷойгоҳи нав пайдошудаи VG var,root -ро илова кунед
lvs # посмотрим сколько сейчас размечено lvextend -l +50%FREE /dev/system/root lvextend -l +100%FREE /dev/system/var lvs # проверьте что получилось
Дар ин лаҳза, шумо интиқоли массиви асосиро ба дискҳои нав анҷом додед. кор бо ssd1, ssd2 ба охир мерасад
16) Вазифаи навбатии мо интиқол додани /var/log ба дискҳои нав аст, барои ин мо дар дискҳои hdd массиви нав ва lvm эҷод мекунем.
- биёед бубинем, ки дискҳои нави hdd чӣ ном доранд
fdisk -l
- массиви рейдй ташкил кунем
mdadm --create /dev/md127 --level=1 --raid-devices=2 /dev/sdc /dev/sdd
- биёед PV навро дар рейд аз дискҳои калон эҷод кунем
pvcreate data /dev/md127
- Биёед дар ин PV гурӯҳеро эҷод кунем, ки маълумот ном дорад
vgcreate data /dev/md127
- Биёед як ҳаҷми мантиқиро бо андозаи тамоми фазои холӣ созем ва онро val_log меномем
lvcreate -l 100%FREE -n var_log data # lvs # посмотрим результат
- қисмати сохташударо дар ext4 формат кунед
mkfs.ext4 /dev/mapper/data-var_log
- биёед натичаашро бубинем
lsblk
17) интиқоли маълумоти гузориш аз қисмати кӯҳна ба нав
муваккатан анбори нави гузоришро насб кунед
mount /dev/mapper/data-var_log /mnt
биёед қисмҳоро ҳамоҳанг созем
apt install rsync rsync -avzr /var/log/ /mnt/
Биёед бифаҳмем, ки кадом равандҳо ҳоло дар /var/log иҷро мешаванд
apt install lsof lsof | grep '/var/log'
боздоштани ин равандҳо
systemctl stop rsyslog.service syslog.socket
синхронизатсияи ниҳоии қисмҳоро иҷро кунед (маълумотҳое, ки пас аз ҳамоҳангсозии охирин тағир ёфтаанд)
rsync -avzr /var/log/ /mnt/
қисмҳоро иваз кунед
umount /mnt umount /var/log mount /dev/mapper/data-var_log /var/log
биёед тафтиш кунем, ки чӣ шуд
lsblk
18) Таҳрири /etc/fstab
fstab - файле, ки қоидаҳоеро сабт мекунад, ки тавассути он қисмҳо ҳангоми боркунӣ насб карда мешаванд
вазифаи мо ин аст, ки хати дар он ҷо /var/log насбшуда ва ислоҳ кардани дастгоҳsystem-log
баdata-var_log
19) Муҳимтар аз ҳама дар ин марҳила ин аст, ки фаромӯш накунед, ки ҷадвали радела иваз карда шавад (масалан, ext4). Зеро новобаста аз он ки мо ҳар гуна рейдро иваз кунем, lvm, то он даме, ки FS дар қисмат огоҳ карда шавад, ки андозаи қисм ҳоло тағир ёфтааст, мо фазои навро истифода бурда наметавонем. Фармонро истифода баред
resize2fs
барои тағир додани FS.20) Аккорди ниҳоӣ
- Биёед бозоғоз кунем. Агар шумо ҳама чизро дуруст анҷом дода бошед, шуморо ба OS бармегардонанд (ин барои боварӣ ҳосил кардан лозим аст, ки ҳама чиз кор мекунад. Ин қадам ба ғайр аз худсанҷӣ дигар маъно надорад)
- санҷед, ки ҳама чизе, ки мо мехостем, воқеан иҷро шудааст:
pvs lvs vgs lsblk cat /proc/mdstat
21) [Ихтиёрӣ] Қадамҳоро иҷро кунед
- бо пахш кардани тугмаи F12 бозоғоз намоед, то дискҳои гуногунро ҳангоми боркунӣ муайян кунед, то боварӣ ҳосил кунед, ки шумо метавонед пурбор кунед
аз ягон диски ssd, то ки мо аз нокомии яке аз онҳо натарсем - акнун шумо дар системаи VG сабти нолозими LV доред. Ин фосиларо байни реша ё var ҷудо кунед, аммо ба ҷои истифода
тарҳҳо 100% РОЙГОН андозаро бо истифода аз калиди -L муайян кунед:-L 500M
- мушкилотеро, ки / boot дар ду қисм бе синхронизатсия ҷойгир аст, ислоҳ кунед, ин корро дуруст кардан лозим нест,
он дар ин ҷо ҳамчун намуна илова карда шудааст. Фаромӯш накунед, ки мундариҷаи / boot дар ҷои аввал нусхабардорӣ кунед.- рейди нав эҷод кунед ва ба он sda1,sda2 дохил кунед
- ин қисмҳоро ба рейди мавҷуда дохил кунед ва ба рейди асосӣ барқарор кунед / пурбор кунед, аммо бидуни насби он.
- биёед бубинем, ки дискҳои нави hdd чӣ ном доранд
- ба андозаи PV нигаред:
- ҷадвали тақсимотро нусхабардорӣ карда, дискҳои дурустро иваз кунед:
- Пеш аз ҳама, шумо бояд ҷадвали файлро аз диски кӯҳна ба диски нав нусхабардорӣ кунед:
Манбаъ: will.com