ПредишенСледващото

Възстановяване на RAID и LVM обеми

Софтуерни решения за RAID и LVM контрол на звука масив - това е чудесно, стига да не изгубите данни

Съчетанието на RAID (Redundant Array на евтини дискове) и LVM2 (Logical Volume мениджър, версия 2) на разположение в съвременните дистрибуции, позволява изграждането на двете надеждни и продуктивни решения, но за сметка на такова решение може да се окаже невъзможно да се възстанови данни от дискове, които разделен на дялове употреба RAID и LVM2. Аз не съм намерил този ефект наскоро, опитайте се да се монтира диск система, създаден с помощта на комбинация от RAID и LVM2, на друг компютър. Първите опити за четене файлова система е ужасно разочарование. Положението е следното: аз пълнени два твърди диска в системата единица малък форм-фактор, който е наистина проектиран да бъде инсталиран само един диск. След това съм създал две устройства RAID 1 (единично огледало). Решението не работи: след няколко часа sistemnik раздадоха автоматично поради критично покачване на температурата вътре. Бях в друг блок наляво, където се опитах да преинсталирате системата, използвайки само един диск.

Възстановяване на системата не е проблем, ако един единствен диск без Raid-ГСД-ите. И всички случаи, които се монтират устройството на друга система и копирате файлове. Защо е толкова трудно да се RAID и LVM2? Два проблема: данните са скрити в логическа обем, който все още е скрита някъде във вътрешността на RAID, в допълнение, името на груповия обем на устройството за RAID може да има същото име като това на системата се възстановявате.

Много популярни операционни системи (например, Red Hat Enterprise Linux, CentOS или Fedora Core) могат да предложат директно да се създаде логически обеми по време на инсталацията, нарушавайки дискове на секции, подходящи за тях маркиране, тъй като обемите на LVM. По подразбиране, тези имена монтажници групи, определени като обемите VolGroup00, с две логически обеми, LogVol00 и LogVol01 за първи основната файлова система, а вторият за раздела за суап както е показано на Обява 1.

Списък 1. Типични LVM диск конфигурация

Първоначалната конфигурация за софтуер RAID има три устройства: md0, md1 и MD2, за / обувка, суап и /, съответно. LVM2 обем група се наслагва върху същата единица обем, MD2. Име на групата за обем - VolGroup00. Тя изглежда като здравословна идея в момента, защото конфигурацията на дяловете ще бъде точно същата конфигурация, която е приета в разпределението по подразбиране. Обява 2 показва как да изглежда конфигурация RAID по това време, докато тя все още работи.

Обява 2. Софтуер за конфигуриране на RAID диск

Ако някога се обадите на двете обем групи със същото име, и нещо се обърка, можете също да се сблъскват с проблема на невъзможност за достъп до данни на устройството се отстранява от неработен на системния блок. Създайте име конфликт - една много проста работа.

Възстановяване на достъп до устройства, които са част от RAID

За решаване на проблема първото нещо, което да направите е да поставите диска в друга машина. Лесен начин за извършване на тази операция е да поставите диска в кутията, преносима стойка, която има USB интерфейс. Това ще намали риска от увреждане на данните в компютъра-спасители. Дискът се определя като устройство SCSI, например / Dev / SDA. По-нататъшно проучване е да се определи конфигурацията на RAID и да получат достъп до LVM2 вътре. Можете да използвате команда sfdisk -l / сътрудничество / SDA, това ще помогне за идентифицирането на секциите. mdadm ще използва в режим на сканиране за да се получи конфигурация RAID за определяне на UUID-те устройства, както е показано в Обявата 3.

Обява 3. Сканиране на Disk за RAID масиви Потребители

Този формат е подобен на конфигурационния файл на формат /etc/mdadm.conf който се използва от mdadm на полезност. Ние трябва да се пренасочи изхода на сканиране във файл, като се прикрепи ARRAY линия, и всичко, което се поставя в съответствие с друг (несъществуващи) апаратура за предаване на параметри на RAID 1. Ако помощната програма ще видите множество на един диск във влошено състояние, ще бъде на разположение в режим на възстановяване.

Edit /etc/mdadm.conf така, че състоянието на устройството е в същия ред като дефиницията на масива, както е показано на Обява 4. Добавете "липсващите" устройства за запълване на свободните работни места на масива (за две устройства към масива, за да създадете огледало) , Не забравяйте да се преномерират устройства, ако намаляването на компютър вече има някои MD-устройство и определения за масив.

Обява 4. /etc/mdadm.conf

На следващо място, активирайте новото устройство с помощта на д-р mdadm -A -s команда, както и проверка / Proc / mdstat. за да се уверите, че устройствата са активирани. Обява 5 показва как да изглежда трудещите се маси.

Обява 5. Повторно на RAID масив

Ако MD устройство се появи в / ргос / mdstat, можете да направите достъпа до обема на LVM.

Възстановяване и преименуване LVM2 том
Освен това, системата трябва да видите два комплекта дискове LVM2 групирани в VolGroup00. Обикновено vgchange -а -y команда ви позволява да признае новата група обем. Тя не работи, ако устройствата, които вече съдържат идентични имена на групи. Utility otraportuet че VolGroup00 група е в състояние на несъвместимост и RAID-ите няма да се вижда. За да се промени това положение, трябва да преименувате група обем ръчно чрез редактиране на LVM конфигурационния файл.

Ако имате резервно копие на всички файлове / и т.н. от вашия компютър, на който той е работил преди масива, можете да промените настройките за копиране на файл / и т.н. / LVM / архивиране / VolGroup00.

Намерете между двоични изход текстови полета. LVM метаданни съхранява в буфера за пръстен, поради което е възможно да се срещнат многократно повторение на същото. Първите музикални магазини само информацията за физическите обеми и обемни групи и следващия вече е Що се отнася до логически обеми на моя диск. Намери влизането с късен времеви печат и редактиране на всичко, освен на блока от текст, съдържащ декларация LVM. Тази декларация съдържа информация за групите и логически обеми. Коректните данни за физически устройства, ако е необходимо, да наднича в / и т.н. / LVM / архивиране / VolGroup00. На записа на диск текст не е форматиран, както и не са в този ред, тъй като в конфигурационния файл, но и да работи. Запазване на конфигурация, както е изменена. Файлът трябва да изглежда така Обява 6.

Обявата 6. Променено том конфигурация Група файла

С конфигурацията, е възможно да се възстанови информацията в системата чрез vgcfgrestore, както е показано на Обява 7.

Обявата 7. Активирането на възстановените LVM2 том

На този етап вече е възможно да се монтира на стария обем към новата система и достъп до файловете в нея, както в Обява 8.

Списъка 8. Монтаж възстановените том

Крайният действие: да се създаде резервно копие на конфигурацията използване vcfgbackup, Обява 9.

Обява 9. Създаване на резервно копие на конфигурацията Група възстановени том

LVM2 и Linux софтуер RAID даде възможност за изграждане на икономически ефективни решения за съхранение на данни, въз основа на не специализирани компоненти. Въпреки това, някои действия за възстановяване на тези масиви може да не са очевидни. Ако има един инструмент, който ще се чете конфигурацията от областите на системата, нещата щяха да са по-лесни. За щастие, разработчиците са достатъчно мъдри, за да се съхранява конфигурацията в обслужващите зони на диска в обикновен текст на диска. С малко търпение ляво можете да си възвърнете достъпа до логическите обеми, които иначе биха могли да бъдат загубени, заедно с всички файлове на тях.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!