Расширение Centos7 (LVM и не-LVM)

 1. Способ расширения диска

Расширение диска в системах CentOS можно разделить на два метода: управление LVM и управление без LVM.

        Разделы, управляемые LVM, и традиционные методы разделения могут сосуществовать. В одной системе вы можете использовать как разделы, управляемые LVM, так и традиционные разделы.

        Например, в системе CentOS вы можете разделить определенные диски или разделы на физические тома LVM ( Физический том ), а затем объединить эти физические тома в группу томов ( Группа томов ). Логические тома ( Логические тома ) можно разделить на группы томов , а на логических томах можно создать файловые системы. Эти разделы, управляемые LVM, можно использовать для монтирования различных каталогов, таких как корневой каталог /, /homeи/var т. д.

        В то же время вы также можете использовать традиционные схемы разметки для других дисков или разделов, например, использовать fdiskили создавать традиционные разделы, а затем создавать файловые системы на этих разделах и монтировать их в другие каталоги. parted

Метод ЛВМ:

  • /dev/sda: диск управляется с помощью LVM.
    • /dev/sda1: физический том LVM.
      • Группа томов (VG): centos
        • Логический том (LV): centos-root (для корневой файловой системы)
        • Логический том (LV): centos-home (для домашнего каталога пользователя)

Традиционный метод разделения:

  • /dev/sdb: диск с традиционными разделами.
    • /dev/sdb1: традиционный раздел (например, используемый для хранения данных)

        Выше приведен простой пример, показывающий сосуществование LVM и традиционных схем разбиения на одном компьютере. Каждый из двух методов разметки имеет свои преимущества и применимые сценарии.Вы можете гибко настраивать диски и разделы в соответствии с реальными потребностями. 

2. Часто используемые команды

1、查看系统块设备信息:lsblk 或者  lsblk -l
NAME               MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda                  8:0    0   50G  0 disk 
├─sda1               8:1    0  500M  0 part /boot
├─sda2               8:2    0    1K  0 part 
└─sda5               8:5    0 49.5G  0 part 
  ├─centos-root   253:0    0   20G  0 lvm  /
  ├─centos-swap   253:1    0    2G  0 lvm  [SWAP]
  └─centos-home   253:2    0 27.5G  0 lvm  /home
sdb                  8:16   0  100G  0 disk 
└─sdb1               8:17   0  100G  0 part /data

        В приведенном выше примере вывода команды lsblk показаны два диска: sda и sdb. Диск sda содержит несколько разделов, из которых sda1 — традиционный раздел /boot, а sda5 — раздел, управляемый LVM, включая логические тома centos-root, centos-swap и centos-home. Диск sdb содержит традиционный раздел sdb1, который монтируется в /dataкаталог.

NAME  MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda     8:0    0   50G  0 disk
sda1    8:1    0  500M  0 part /boot
sda5    8:5    0 49.5G  0 part
sdb     8:16   0  100G  0 disk
sdb1    8:17   0  100G  0 part /data

        В приведенном выше lsblk -lпримере команды выводятся только имя устройства (NAME), старший и младший номера устройства (MAJ:MIN), тип устройства (RM), размер (SIZE), только для чтения (RO), тип устройства (TYPE). ) и информацию о точке монтирования (MOUNTPOINT).

2、查看分区表信息:sudo fdisk -l

3、查看挂载信息:df -Th

4、查看 LVM 逻辑卷信息:sudo lvdisplay 或者 sudo lvs

5、查看卷组列表:sudo vgs
   查看详细信息:sudo vgs -v

3. Метод ЛВМ

Расширение корневого раздела LVM         

Расширение корневого каталога (добавьте диск для расширения корневого каталога)

Одна статья для понимания! Управление дисками Linux (разметка, форматирование, монтирование), логические тома LVM, дисковые массивы RAID

1. Просмотр существующих разделов

df -Th

2. Завершите работу, чтобы добавить место на диске (рабочая станция Vmware, используемая в тестовой среде)

3. Проверьте размер диска после расширения.

lsblk

4. Создайте разделы

fdisk /dev/sda

5. Обновите разделы и создайте физические тома.

partprobe /dev/sda
pvcreate /dev/sda3

6. Проверьте имя группы томов и использование группы томов.

vgdisplay

7. Расширьте физический том до группы томов.

vgextend centos /dev/sda3

8. Просмотр состояния пространства текущего логического тома.

lvdisplay

vgdisplay

9. Расширьте свободное пространство в группе томов до логического тома корневого раздела.

lvextend -l +100%FREE /dev/centos/root

10. Обновите корневой раздел.

xfs_growfs /dev/centos/root

4. Метод без LVM

Расширение корневого раздела без LVM

CentOS7, шаги расширения корневого раздела без LVM

Шаги расширения корневого раздела без LVM

1. Проверьте существующий размер раздела.

[root@localhost ~]# df -Th
文件系统                类型      容量  已用  可用 已用% 挂载点
/dev/mapper/centos-root xfs        56G  1.2G   54G    3% /
devtmpfs                devtmpfs  2.0G     0  2.0G    0% /dev
tmpfs                   tmpfs     2.0G     0  2.0G    0% /dev/shm
tmpfs                   tmpfs     2.0G   12M  2.0G    1% /run
tmpfs                   tmpfs     2.0G     0  2.0G    0% /sys/fs/cgroup
/dev/sdb1               xfs        20G   33M   20G    1% /root/RepositoryDisk
/dev/sda1               xfs      1014M  133M  882M   14% /boot
tmpfs                   tmpfs     394M     0  394M    0% /run/user/0

На основе предоставленной информации о файловой системе можно увидеть следующую информацию о дисковом пространстве:

  1. /dev/mapper/centos-rootЭто корневая файловая система, управляемая LVM, и ее емкость составляет 56 ГБ. Текущее используемое пространство составляет 1,2 ГБ, доступное пространство — 54 ГБ, а процент использования — 3%. Он монтируется в корневой каталог /.

  2. /dev/sdb1 Это раздел, использующий традиционную схему разделов, и его тип файловой системы — xfs. Емкость раздела — 20 ГБ, используемое пространство — 33 МБ, доступное пространство — 20 ГБ, процент использования — 1%. Он монтируется /root/RepositoryDiskв каталог.

  3. /dev/sda1— это еще один раздел, использующий традиционную схему разделов, и его тип файловой системы — xfs. Емкость раздела — 1014 МБ, используемое пространство — 133 МБ, доступное пространство — 882 МБ, процент использования — 14%. Он монтируется /bootв каталог.

Остальные разделы представляют собой временные виртуальные файловые системы, используемые для хранения временных данных во время выполнения /dev.devtmpfstmpfs

2. Завершите работу, чтобы увеличить размер диска.

3. слегка

4. слегка 

5. Расширение корневого каталога LVM (добавьте диск для расширения корневого каталога)
https://huaweicloud.csdn.net/6335657cd3efff3090b55772.html?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2% 7Edefault% 7ECTRLIST%7Eactivity-1-123200592-blog-129469475.235%5Ev38%5Epc_relevant_sort_base2&eepth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Eactivity-1-123200592-b журнал-129469475 .235%5Ev38% 5Epc_relevant_sort_base2&utm_relevant_index=2 https://huaweicloud.csdn.net/6335657cd3efff3090b55772.html?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2~default~CT RLIST~activity-1-123200592-блог-129469475 235%5Ev38%5Epc_relevant_sort_base2&глубина_1 -utm_source=distribute.pc_relevant.none-task-blog-2~default~CTRLIST~activity-1-123200592-blog-129469475.235%5Ev38%5Epc_relevant_sort_base2&utm_relevant_index=2

6. Решайте проблемы (а не ошибки)

[root@localhost ~]# lsblk
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda               8:0    0   60G  0 disk 
├─sda1            8:1    0    1G  0 part /boot
├─sda2            8:2    0   39G  0 part 
│ ├─centos-root 253:0    0 55.1G  0 lvm  /
│ └─centos-swap 253:1    0  3.9G  0 lvm  [SWAP]
└─sda3            8:3    0   20G  0 part 
  └─centos-root 253:0    0 55.1G  0 lvm  /
sdb               8:16   0   20G  0 disk 
└─sdb1            8:17   0   20G  0 part /root/RepositoryDisk
sr0              11:0    1  918M  0 rom  

На основе предоставленного вывода мы можем увидеть следующую информацию о дисках и разделах: lsblk

  1. /dev/sdaЭто диск размером 60Гб.

  2. /dev/sda1 Это sdaпервый раздел диска размером 1 ГБ, который монтируется в /bootкаталог.

  3. /dev/sda2Это второй раздел диска, его размер составляет 39 ГБ. Это физический том LVM (физический том), используемый для создания логических томов LVM. sda

  4. /dev/centos-root/dev/sda2Это логический том LVM, созданный и имеющий размер 55,1 ГБ. Этот логический том монтируется в корневой каталог /и служит корневой файловой системой.

  5. /dev/centos-swapЭто логический том LVM, созданный и имеющий размер 3,9 ГБ. Он используется как пространство подкачки. /dev/sda2

  6. /dev/sda3 Это sdaтретий раздел диска размером 20Гб. Это еще один физический том LVM.

  7. /dev/centos-rootЭто /dev/sda3еще один логический том LVM, созданный из , размером 55,1 ГБ. Логический том также монтируется в корневой каталог.Это /кажется ошибкой, и вам следует избегать одновременного монтирования двух логических томов в одну и ту же точку монтирования .

  8. /dev/sdbЭто еще один диск размером 20Гб.

  9. /dev/sdb1Это sdbединственный раздел диска размером 20 ГБ, который монтируется в каталог. /root/RepositoryDisk

  10. sr0Это ПЗУ, которое может быть оптическим приводом или виртуальным оптическим приводом.

        Как видно из приведенного выше вывода, /dev/sda1оба являются разделами, не относящимися к LVM, и являются физическими томами LVM, используемыми для создания логических томов LVM. Обратите внимание , что на . существует идентичный логический том LVM . Это ошибка конфигурации, и вам следует избегать одновременного монтирования двух логических томов в одну и ту же точку монтирования. /dev/sdb1 /dev/sda2/dev/sda3/dev/sda3/dev/centos-root

7. Структурная схема LVM

 

 

Supongo que te gusta

Origin blog.csdn.net/weixin_43200943/article/details/131916180
Recomendado
Clasificación