Як я можу перетворити програмне забезпечення RAID 1 у не RAID?


0

Я новачок у програмі RAID 1, сподіваюся, що я можу звернутися за допомогою до цього форуму. Моє вище бажання мати резервне копіювання, а не м'який RAID1. Як я можу конвертувати м'який RAID 1 назад у не RAID без втрати даних

Як нижче - команда fdisk -l

Disk /dev/sdb: 500.1 GB, 500107862016 bytes, 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk label type: dos
Disk identifier: 0x0009ab56

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1        16611328   879056895   431222784   fd  Linux raid autodetect
/dev/sdb2   *    15634432    16611327      488448   fd  Linux raid autodetect
/dev/sdb3            2048     7817215     3907584   fd  Linux raid autodetect
/dev/sdb4       879056896   976773119    48858112    5  Extended
/dev/sdb5       879058944   976773119    48857088   fd  Linux raid autodetect

Записи таблиці розділів не в порядку диска

Disk /dev/sda: 500.1 GB, 500107862016 bytes, 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk label type: dos
Disk identifier: 0x0009d585

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1        16611328   879056895   431222784   fd  Linux raid autodetect
/dev/sda2   *    15634432    16611327      488448   fd  Linux raid autodetect
/dev/sda3            2048     7817215     3907584   fd  Linux raid autodetect
/dev/sda4       879056896   976773119    48858112    5  Extended
/dev/sda5       879058944   976773119    48857088   fd  Linux raid autodetect

Записи таблиці розділів не в порядку диска

Disk /dev/md127: 3999 MB, 3999268864 bytes, 7811072 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/md126: 50.0 GB, 49996103680 bytes, 97648640 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/md125: 500 MB, 500105216 bytes, 976768 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/md124: 441.4 GB, 441437913088 bytes, 862183424 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes

and the details for df -TH
Filesystem     Type      Size  Used Avail Use% Mounted on
/dev/md126     xfs        47G   23G   24G  49% /
devtmpfs       devtmpfs   16G     0   16G   0% /dev
tmpfs          tmpfs      16G     0   16G   0% /dev/shm
tmpfs          tmpfs      16G   82M   16G   1% /run
tmpfs          tmpfs      16G     0   16G   0% /sys/fs/cgroup
/dev/md125     xfs       471M  202M  270M  43% /boot
tmpfs          tmpfs     3.2G     0  3.2G   0% /run/user/0

Дякую за вашу пораду.

Кельвін


1
Будь ласка, знайдіть хвилину, щоб правильно відформатувати вашу інформацію.
Рамхаунд

Я не вірю, що це можливо без додаткового диска. Ви не можете видалити один з дисків з RAID, оскільки вам потрібні обидва, щоб RAID функціонував (мінімальна кількість дисків для RAID 1 - 2). Чи є причина, що ви проти просто додати інший диск, який містив би резервну копію RAID, яка сама забезпечує толерантність до помилок?
Рамхаунд

Відповіді:


0

По-перше, слід створити резервну копію даних - будь-який вид конверсії слід вважати високим ризиком. ... особливо коли ви отримуєте поради від того, кого ви не знаєте в Інтернеті.

Після резервного копіювання даних витягніть один із дисків (бажано / sdb) з масиву. Це призведе до погіршення масиву, але також переконається, що у вас є копія даних, якщо щось піде не так з наступним кроком.

В ідеалі це слід робити за допомогою завантажувального диска USB, так що нічого в прямому ефірі, але ви можете зробити це з живого диска. Зверніть увагу, що це, ймовірно, означає, що ідентифікатор пристрою зміниться (тобто / dev / sda може стати / dev / sdb). Переконайтеся, що ви отримали правильні ідентифікатори пристрою і не сліпо слідуйте наведеним нижче. Важливо зрозуміти кожен крок.

за допомогою редактора розділів змініть типи розділів для розділів RAID з FD на 83 (тобто Linux)

Змінити / etc / fstab, щоб вказати на / dev / sda? замість цього UUID або оновіть UUID, щоб він відповідав базовому пристрою блоку uuid - який ви можете знайти за допомогою "blkid / dev / sda?") [Якщо ви використовуєте ключ USB, вам потрібно спочатку встановити це, щоб ви могли потрібно зробити щось на кшталт

mount /dev/sdAX /mnt
then edit /mnt/etc/fstab

Видаліть суперблок (який видалить блоки RAID) за допомогою

mdadm --zero-superblock /dev/sda

Rerun grub -

grub-install /dev/sda
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.