SpecialistOff.NET / Вопросы / Статьи / Фрагменты кода / Резюме / Метки / Помощь / Файлы

Список вопросов Печать

Добавление раздела RAID I с одним диском


Метки: raid centos 

Ответы

RemiZOffAlex  Создано: 2018-02-22 11:28:21.481955  Обновлено: 2018-02-22 11:28:21.481955

Просматриваем разделы на дисках

Разделы на диске sda

# fdisk -l /dev/sda

Диск /dev/sda: 320.1 ГБ, 320072933376 байт
255 heads, 63 sectors/track, 38913 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000df171

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *           1        1306    10485760   fd  Автоопределение Linux raid
/dev/sda2            1306        2350     8388608   fd  Автоопределение Linux raid
/dev/sda3            2350        3003     5242880   fd  Автоопределение Linux raid
/dev/sda4            3003       38914   288452608    5  Расширенный
/dev/sda5            3003        4309    10485760   fd  Автоопределение Linux raid
/dev/sda6            4309       12141    62914560   fd  Автоопределение Linux raid

Разделы на диске sdb

# fdisk -l /dev/sdb

Диск /dev/sdb: 1000.2 ГБ, 1000204886016 байт
255 heads, 63 sectors/track, 121601 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0001295e

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sdb1   *           1        1306    10485760   fd  Автоопределение Linux raid
/dev/sdb2            1306        2350     8388608   fd  Автоопределение Linux raid
/dev/sdb3            2350        3003     5242880   fd  Автоопределение Linux raid
/dev/sdb4            3003      121602   952643584    5  Расширенный
/dev/sdb5            3003        4309    10485760   fd  Автоопределение Linux raid
/dev/sdb6            4309       12141    62914560   fd  Автоопределение Linux raid

Создаём новый раздел на sdb

# fdisk /dev/sdb

WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
        switch off the mode (command 'c') and change display units to
        sectors (command 'u').

Команда (m для справки): n
Первый цилиндр (12141-121602, default 12141):  
Using default value 12141
Last цилиндр, +цилиндры or +size{K,M,G} (12141-121602, default 121602):  
Using default value 121602

Меняем тип раздела

Команда (m для справки): t
Номер раздела (1-7): 7
Шестнадцатеричный код (введите L для получения списка кодов): fd
Системный тип раздела 7 изменен на fd (Автоопределение Linux raid)

Записываем изменения

Команда (m для справки): w
Таблица разделов была изменена!

Вызывается ioctl() для перечитывания таблицы разделов.

WARNING: Re-reading the partition table failed with error 16: Устройство или ресурс занято.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
Синхронизируются диски.

Создаём зеркало md5 с 7 разделом sdb

mdadm --create /dev/md5 --level=1 --raid-disks=2 /dev/sda7 missing
mdadm --examine --scan > /etc/mdadm.conf

Создаём файловую систему

# mkfs.ext4 /dev/md5

и в /etc/fstab добавить mount по blkid устройства

Возможно будут интересны и другие вопросы