LVM и RAID · 4 min read · Oct 08, 2025
Руководство для начинающих по LVM - Страница 9
Теперь мы повторяем тот же процесс, на этот раз заменяя /dev/sdc и /dev/sde:
mdadm --manage /dev/md0 --fail /dev/sdc1
mdadm --manage /dev/md0 --remove /dev/sdc1
mdadm --manage /dev/md1 --fail /dev/sde1
mdadm --manage /dev/md1 --remove /dev/sde1fdisk /dev/sdc
fdisk /dev/sdemdadm --manage /dev/md0 --add /dev/sdc1
mdadm --manage /dev/md1 --add /dev/sde1cat /proc/mdstatПодождите, пока синхронизация не завершится.
Далее мы создаем RAID массивы /dev/md2 из /dev/sdb2 и /dev/sdc2, а также /dev/md3 из /dev/sdd2 и /dev/sde2.
mdadm --create /dev/md2 --auto=yes -l 1 -n 2 /dev/sdb2 /dev/sdc2server1:~# mdadm --create /dev/md2 --auto=yes -l 1 -n 2 /dev/sdb2 /dev/sdc2
mdadm: массив /dev/md2 запущен.mdadm --create /dev/md3 --auto=yes -l 1 -n 2 /dev/sdd2 /dev/sde2server1:~# mdadm --create /dev/md3 --auto=yes -l 1 -n 2 /dev/sdd2 /dev/sde2
mdadm: массив /dev/md3 запущен.Новые RAID массивы должны быть синхронизированы перед тем, как мы продолжим, поэтому вам следует проверить
cat /proc/mdstatserver1:~# cat /proc/mdstat
Личности : [linear] [multipath] [raid0] [raid1] [raid5] [raid4] [raid6] [raid10]
md3 : активный raid1 sde2[1] sdd2[0]
59464512 блоков [2/2] [UU]
[=>...................] синхронизация = 5.1% (3044224/59464512) завершение=5.5мин скорость=169123K/сек
md2 : активный raid1 sdc2[1] sdb2[0]
59464512 блоков [2/2] [UU]
[=>...................] синхронизация = 5.5% (3312512/59464512) завершение=9.3мин скорость=100379K/сек
md0 : активный raid1 sdc1[0] sdb1[1]
24418688 блоков [2/2] [UU]
md1 : активный raid1 sde1[0] sdd1[1]
24418688 блоков [2/2] [UU]
неиспользуемые устройства: <нет>После завершения синхронизации мы подготавливаем /dev/md2 и /dev/md3 для LVM:
pvcreate /dev/md2 /dev/md3server1:~# pvcreate /dev/md2 /dev/md3
Физический том "/dev/md2" успешно создан
Физический том "/dev/md3" успешно создани добавляем /dev/md2 и /dev/md3 в нашу группу томов fileserver:
vgextend fileserver /dev/md2 /dev/md3server1:~# vgextend fileserver /dev/md2 /dev/md3
Группа томов "fileserver" успешно расширенаТеперь давайте запустим наши *команды отображения:
pvdisplayserver1:~# pvdisplay
--- Физический том ---
PV Имя /dev/md0
VG Имя fileserver
PV Размер 23.29 GB / не используется 0
Allocatable да (но заполнен)
PE Размер (КБ) 4096
Всего PE 5961
Свободных PE 0
Выделенных PE 5961
PV UUID 7JHUXF-1R2p-OjbJ-X1OT-uaeg-gWRx-H6zx3P
--- Физический том ---
PV Имя /dev/md1
VG Имя fileserver
PV Размер 23.29 GB / не используется 0
Allocatable да
PE Размер (КБ) 4096
Всего PE 5961
Свободных PE 18
Выделенных PE 5943
PV UUID pwQ5AJ-RwVK-EebA-0Z13-d27d-2IdP-HqT5RW
--- Физический том ---
PV Имя /dev/md2
VG Имя fileserver
PV Размер 56.71 GB / не используется 0
Allocatable да
PE Размер (КБ) 4096
Всего PE 14517
Свободных PE 14517
Выделенных PE 0
PV UUID 300kTo-evxm-rfmf-90LA-4YOJ-2LG5-t4JHnf
--- Физический том ---
PV Имя /dev/md3
VG Имя fileserver
PV Размер 56.71 GB / не используется 0
Allocatable да
PE Размер (КБ) 4096
Всего PE 14517
Свободных PE 14517
Выделенных PE 0
PV UUID LXFSW6-7LQX-ZGGU-dV95-jQgg-TK44-U5JOjOvgdisplayserver1:~# vgdisplay
--- Группа томов ---
VG Имя fileserver
Идентификатор системы
Формат lvm2
Метаданные области 4
Номер последовательности метаданных 26
VG Доступ чтение/запись
VG Статус изменяемый
MAX LV 0
Текущий LV 3
Открытых LV 3
Max PV 0
Текущий PV 4
Активный PV 4
VG Размер 159.98 GB
PE Размер 4.00 MB
Всего PE 40956
Alloc PE / Размер 11904 / 46.50 GB
Свободные PE / Размер 29052 / 113.48 GB
VG UUID dQDEHT-kNHf-UjRm-rmJ3-OUYx-9G1t-aVskI1lvdisplayserver1:~# lvdisplay
--- Логический том ---
LV Имя /dev/fileserver/share
VG Имя fileserver
LV UUID bcn3Oi-vW3p-WoyX-QlF2-xEtz-uz7Z-4DllYN
LV Доступ на запись чтение/запись
LV Статус доступен
# открытых 1
LV Размер 40.00 GB
Текущий LE 10240
Сегменты 2
Выделение наследовать
Секторы предварительного чтения 0
Блочное устройство 253:0
--- Логический том ---
LV Имя /dev/fileserver/backup
VG Имя fileserver
LV UUID vfKVnU-gFXB-C6hE-1L4g-il6U-78EE-N8Sni8
LV Доступ на запись чтение/запись
LV Статус доступен
# открытых 1
LV Размер 5.00 GB
Текущий LE 1280
Сегменты 1
Выделение наследовать
Секторы предварительного чтения 0
Блочное устройство 253:1
--- Логический том ---
LV Имя /dev/fileserver/media
VG Имя fileserver
LV UUID H1gagh-wTwH-Og0S-cJNQ-BgX1-zGlM-LwLVzE
LV Доступ на запись чтение/запись
LV Статус доступен
# открытых 2
LV Размер 1.50 GB
Текущий LE 384
Сегменты 1
Выделение наследовать
Секторы предварительного чтения 0
Блочное устройство 253:2Если ваши выводы выглядят похоже, вы успешно заменили свои маленькие жесткие диски на более крупные.
Теперь, когда у нас больше дискового пространства ( 2 23.29GB + 2 56.71GB = 160GB) мы можем увеличить наши логические тома. До сих пор вы знаете, как увеличить разделы ext3 и reiserfs, так что давайте увеличим наш логический том резервной копии, который использует xfs:
lvextend -L10G /dev/fileserver/backupserver1:~# lvextend -L10G /dev/fileserver/backup
Увеличение логического тома резервной копии до 10.00 GB
Логический том резервной копии успешно измененЧтобы увеличить файловую систему xfs, мы запускаем
xfs_growfs /dev/fileserver/backupserver1:~# xfs_growfs /dev/fileserver/backup
метаданные=/dev/fileserver/backup isize=256 agcount=8, agsize=163840 blks
= sectsz=512 attr=0
данные = bsize=4096 blocks=1310720, imaxpct=25
= sunit=0 swidth=0 blks, unwritten=1
именование =версия 2 bsize=4096
журнал =внутренний bsize=4096 blocks=2560, версия=1
= sectsz=512 sunit=0 blks
реальное время =нет extsz=65536 blocks=0, rtextents=0
данные блоки изменены с 1310720 на 2621440Вывод команды
df -hдолжен теперь выглядеть так:
server1:~# df -h
Файловая система Размер Использовано Доступно Использовано% Смонтировано на
/dev/sda2 19G 666M 17G 4% /
tmpfs 78M 0 78M 0% /lib/init/rw
udev 10M 116K 9.9M 2% /dev
tmpfs 78M 0 78M 0% /dev/shm
/dev/sda1 137M 17M 114M 13% /boot
/dev/mapper/fileserver-share
40G 177M 38G 1% /var/share
/dev/mapper/fileserver-backup
10G 272K 10G 1% /var/backup
/dev/mapper/fileserver-media
1.5G 33M 1.5G 3% /var/mediaВот и все! Если вы дошли до сюда, вы теперь должны быть знакомы с LVM и LVM на RAID.
9 Ссылки
- Управление дисковым пространством с помощью LVM: http://www.linuxdevcenter.com/pub/a/linux/2006/04/27/managing-disk-space-with-lvm.html
- Простое введение в работу с LVM: http://www.debian-administration.org/articles/410
- Debian: http://www.debian.org
Get new posts in your inbox
No spam. Unsubscribe anytime.