Поиск по сайту:
Пытаться сделать все сразу — значит ничего не сделать (Г. Лихтенберг).

Как создать LVM и установить его в каталог в Ubuntu 20.04

07.11.2020

Мы можем создать и смонтировать LVM- диск в каталоге в ubuntu 20.04, используя концепцию LVM. вам нужно будет установить LVM на ubuntu 20.04. Посмотрим, как смонтировать диск в ubuntu.

 

Как создать LVM и установить его в каталог в Ubuntu 20.04

Как видите, корневой раздел заполнен, и у меня не осталось места. Итак, мне нужно увеличить пространство, добавив дополнительный диск и смонтировать его в любом каталоге, используя концепцию LVM. Используйте команду df -h, чтобы проверить пробел.

df -h

/dev/sda5 20G 19G 0 100% /

 

Это используется для изменения размера диска в оперативном режиме или для добавления нового диска. Я добавил дополнительные 50 ГБ места, а имя устройства: / dev / sdb : 50 ГБ

1. Выберите диск и нажмите « Enter ».

ubuntu@andreyex:~$ sudo fdisk /dev/sdb

Welcome to fdisk (util-linux 2.34).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.

Device does not contain a recognized partition table.
Created a new DOS disklabel with disk identifier 0x346be65d.

Command (m for help):

 

2.  Нам нужно ввести « n », чтобы создать новый диск. Я буду использовать все дисковое пространство, чтобы сделать его основным. Вы также можете выбрать любой размер по своему вкусу.

Command (m for help): n
Partition type
p primary (0 primary, 0 extended, 4 free)
e extended (container for logical partitions)
Select (default p):

Using default response p.
Partition number (1-4, default 1): 
First sector (2048-104857599, default 2048): 
Last sector, +/-sectors or +/-size{K,M,G,T,P} (2048-104857599, default 104857599):

Created a new partition 1 of type 'Linux' and of size 50 GiB.

 

Читать  Список файлов RPM, находящихся в пакете

3. С  помощью команды « p » проверьте вновь созданный раздел и нажмите « w », чтобы сохранить его.

Device Boot    Start         End                     Sectors                       Size                Id            Type
/dev/sdb1       2048        104857599         104855552                50G               83            Linux

Command (m for help): w
The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.

 

Если вы хотите изменить тип с «Linux» на «Linux LVM» , вы можете сделать это с помощью следующих команд. « 8e » – это шестнадцатеричный код, используемый для Linux LVM.

Command (m for help): t
Selected partition 1
Hex code (type L to list all codes): 8e
Changed type of partition 'Linux' to 'Linux LVM'.

Command (m for help): p
Disk /dev/sdb: 50 GiB, 53687091200 bytes, 104857600 sectors
Disk model: VMware Virtual S
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x346be65d

Device Boot Start End Sectors Size Id Type
/dev/sdb1 2048 104857599 104855552 50G 8e Linux LVM

 

Читать  Изменение учетных записей пользователей с помощью команды Usermod

Если команда LVM не найдена в Ubuntu 20.04, вы можете установить ее.

ubuntu@andreyex:~$ sudo apt install lvm2
Reading package lists... Done
Building dependency tree 
Reading state information... Done
The following additional packages will be installed:
dmeventd libdevmapper-event1.02.1 liblvm2cmd2.03 libreadline5
thin-provisioning-tools
The following NEW packages will be installed:
dmeventd libdevmapper-event1.02.1 liblvm2cmd2.03 libreadline5 lvm2
thin-provisioning-tools
0 upgraded, 6 newly installed, 0 to remove and 5 not upgraded.
Need to get 2,247 kB of archives.
After this operation, 8,883 kB of additional disk space will be used.
Do you want to continue? [Y/n] y

 

4.  Теперь у нас есть диск, и нам нужно создать LVM. вы должны использовать диск для создания тома Psychical, используя следующие команды.

ubuntu@andreyex:~$ sudo pvcreate /dev/sdb1
Physical volume "/dev/sdb1" successfully created.

 

Нам нужно создать группу томов и логическую группу с помощью следующих команд.

ubuntu@andreyex:~$ sudo vgcreate vg /dev/sdb1                                                     ## create volume group
Volume group "vg" successfully created

ubuntu@andreyex:~$ sudo lvcreate -l 100%FREE -n lv_vg vg                            ## create logical volume
Logical volume "lv_vg" created.

 

Мы успешно создали раздел LVM в ubuntu, используя приведенные выше команды. вы также можете проверить оставшееся или выделенное пространство на всех томах с помощью команд pvs , vgs и lvs.

 

Смонтировать раздел в Ubuntu 20.04:

5.   Вам нужно найти LVM-диск с помощью команды fdisk -l с разрешением sudo .

Disk /dev/mapper/vg-lv_vg: 49.102 GiB, 53682896896 bytes, 104849408 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

 

Используйте команду ниже для форматирования диска с файловой системой ext4 в ubuntu. мы не можем использовать его без форматирования, потому что нам нужно создать блок в разделе LVM для хранения данных.

ubuntu@andreyex:~$ sudo mkfs.ext4 /dev/mapper/vg-lv_vg
mke2fs 1.45.5 (07-Jan-2020)
Creating filesystem with 13106176 4k blocks and 3276800 inodes
Filesystem UUID: b45239fc-c015-48d8-8cdc-33503698fd3e
Superblock backups stored on blocks: 
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
4096000, 7962624, 11239424

Allocating group tables: done 
Writing inode tables: done 
Creating journal (65536 blocks): done
Writing superblocks and filesystem accounting information: done

 

Читать  Использование xpath() в PHP

Теперь блоки созданы, и нам нужно смонтировать их в каталоге.

ubuntu@andreyex:~$ sudo mkdir -p /opt/lvmfolder                                        ## создать точку монтирования
ubuntu@andreyex:~$ sudo mount /dev/mapper/vg-lv_vg /opt/lvmfolder                      ## используйте команду для монтирования
ubuntu@andreyex:~$ sudo mount -a                                                       ## проверить наличие ошибок при монтировании. если вы видите вывод   
                                                                                                                                                                      means working fine. 
                                                                                                                                                                      значит работает нормально.

Мы можем проверить точку монтирования с помощью команды df -h, а также сделать ее постоянной, потому что, когда вы перезагрузите систему, она исчезнет.

ubuntu@andreyex:~$ sudo df -h | grep /dev/mapper/vg-lv_vg
/dev/mapper/vg-lv_vg     49G     53M       47G          1%          /opt/lvmfolder

 

Сделайте запись в файле /etc/fstab, чтобы сделать его постоянной точкой монтирования.

/dev/mapper/vg-lv_vg      /opt/lvmfolder        ext4        defaults       0       0

 

Перезагрузите машину и проверьте, не пропала ли точка монтирования.

Вот и все.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (5 оценок, среднее: 5,00 из 5)
Загрузка...
Поделиться в соц. сетях:


0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Рекомендуемое
Razer и Dell - гиганты рынка портативных ПК. Когда дело доходит…

Спасибо!

Теперь редакторы в курсе.