for_students:os_lab:disk_ubuntu

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
for_students:os_lab:disk_ubuntu [2023/02/23 17:25]
ejlka
for_students:os_lab:disk_ubuntu [2023/02/23 18:06] (текущий)
ejlka
Строка 9: Строка 9:
 __Цель работы:__  научиться работать с дисками в РЕД ОС, научиться пользоваться LVM. __Цель работы:__  научиться работать с дисками в РЕД ОС, научиться пользоваться LVM.
  
-Добавим в систему еще один жесткий диск размером 10 Гб, разделим его на 2 части по 2 и 8 Гб. 2 Гб добавим к нашему LVM, а 8 будем использовать без LVM.+Добавим в систему еще один жесткий диск размером 10 Гб, разделим его на 2 части по 2 и 8 Гб. 
  
   - В настройках ВМ добавим еще один физический диск [{{:for_students:os_lab:hdd-01.jpg}}]   - В настройках ВМ добавим еще один физический диск [{{:for_students:os_lab:hdd-01.jpg}}]
Строка 16: Строка 16:
   - Для работы с дисками нам понадобится утилита fdisk. Посмотрите справку по работе с этой утилитой. С помощью какой команды можно увидеть разделы на диске?   - Для работы с дисками нам понадобится утилита fdisk. Посмотрите справку по работе с этой утилитой. С помощью какой команды можно увидеть разделы на диске?
   - Создадим новый раздел (primary) с номером 1 и размером 2 Гб (+2G)   - Создадим новый раздел (primary) с номером 1 и размером 2 Гб (+2G)
-  - Создадим еще один раздел (primary) с номером 2 [{{:for_students:112.jpg?}}]+  - Создадим еще один раздел (primary) с номером 2 [{{:for_students:112.jpg?}}] \\ [{{:for_students:os_lab:hdd-03.jpg?}}]
   - Не забываем сохранить изменения!!!   - Не забываем сохранить изменения!!!
-  - Форматируем разделы в файловую систему ext4 ''mkfs.ext4 /dev/sdb1''''mkfs.ext4 /dev/sdb2'' +  - Форматируем разделы в файловую систему ext4 ''mkfs.ext4 /dev/sdb1''Со вторым разделом аналогично. 
-  - Теперь необходимо примонтировать эти директории к существующим директориям или создать для этого новые. Создадим директорию /home/user/new_folder и примонтируем директорию ее к этому диску ''mount /dev/sdb1 /home/user/new_folder/''. Второй раздел примонтируйте в другую директорию.+  - Теперь необходимо примонтировать эти директории к существующим директориям или создать для этого новые. Создадим директорию /home/user/new_folder и примонтируем директорию ее к этому диску ''mount /dev/sdb1 /home/user/new_folder/'' Со вторым разделом аналогично.
   - Проверить монтирование можно командой ''df -Th''   - Проверить монтирование можно командой ''df -Th''
   - После перезагрузки директория будет отмонтирована. Каким образом возможно решить эту проблему?   - После перезагрузки директория будет отмонтирована. Каким образом возможно решить эту проблему?
   - Возможно ли отмонтировать директорию, находясь в ней?   - Возможно ли отмонтировать директорию, находясь в ней?
  
-Как вы помните, одна из возможностей [[https://wiki.unitech-mo.ru/dokuwiki/doku.php/for_students:os:lvm|LVM]] - это увеличение раздела без простоя. Попробуем это реализовать на вашей системе. То есть необходимо добавить новых жестких диска (по 10 Гб), один из них будет использован для увеличения раздела root, из оставшихся двух создать еще один том.+Как вы помните, одна из возможностей [[https://wiki.unitech-mo.ru/dokuwiki/doku.php/for_students:os:lvm|LVM]] - это увеличение раздела без простоя. Попробуем это реализовать на вашей системе. То есть необходимо добавить новых жестких диска (по 10 Гб), один из них будет использован для увеличения раздела root, из оставшихся двух создать еще один том.
  
-  - Добавим еще жестких диска по 10 Гб в ВМ. +  - Добавим еще жестких диска по 10 Гб в ВМ. 
-  - Если зайти в систему и посмотреть диски с помощью команды ''lsblk'', то можно увидеть новые диски - sdc, sdd и sde, но они пока не инициализированы. Обратите внимание, что к разделу /home/user/new_folder должен быть примонтирован диск /dev/sdb, который мы добавляли в прошлый раз. Должна получится примерно следующая картина: [{{:for_students:108.jpg?}}] +  - Если зайти в систему и посмотреть диски с помощью команды ''lsblk'', то можно увидеть новые диски - sdc, sdd и sde, но они пока не инициализированы. Обратите внимание, что к разделу /home/user/new_folder должен быть примонтирован диск /dev/sdb1, который мы добавляли в прошлый раз. Должна получится примерно следующая картина: [{{:for_students:os_lab:hdd-04.jpg}}] 
-  - Первый уровень абстракции LVM - это физические диски. Добавим новые диски ''sudo pvcreate /dev/sdc'', ''sudo pvcreate /dev/sdd'', ''sudo pvcreate /dev/sde'' +  - Первый уровень абстракции LVM - это физические диски. Добавим новые диски ''sudo pvcreate /dev/sdc'', ''sudo pvcreate /dev/sdd'' 
-  - С помощью команды ''pvs''  вы можете посмотреть, что создали [{{:for_students:109.jpg?}}] +  - С помощью команды ''pvs''  вы можете посмотреть, что создали [{{:for_students:os_lab:hdd-05.jpg}}] 
-  - Посмотрим существующие группы томов, у нас есть группа vgubuntu - ее и нужно будет увеличить ''vgextend vgubuntu /dev/sdc''+  - Посмотрим существующие группы томов, у нас есть группа ro_redos - ее и нужно будет увеличить ''vgextend ro_redos /dev/sdc''.Посмотреть, что у вас получилось можно командой ''sudo vgs'' [{{:for_students:os_lab:hdd-06.jpg?}}] 
-  - Следующий уровень - раздел в группе томов. Увеличим существующий раздел на 100% свободного места - ''lvextend -l +100%FREE /dev/mapper/vgubuntu-root'' +  - Следующий уровень - раздел в группе томов. Увеличим существующий раздел на 100% свободного места - ''sudo lvextend -l +100%FREE /dev/mapper/ro_redos-root'' 
-  - Осталось растянуть файловую систему на новое свободное место ''resize2fs /dev/mapper/vgubuntu-root'' +  - Файловая система на этом разделе у нас была, поэтому создавать ее не нужно. Но она не захватила новые диски, поэтому нужно растянуть файловую систему на новое свободное место ''sudo resize2fs /dev/mapper/ro_redos-root'' 
-  - Удостоверимся, что раздел vgubuntu-root увеличился [{{:for_students:110.jpg?}}] +  - Удостоверимся, что раздел ro_redos-root увеличился [{{:for_students:os_lab:hdd-07.jpg}}] 
-  - Далее создадим единую группу томов - new размером 20 Гб. Для этого ''vgcreate new /dev/sdd /dev/sde'' +  - Добавим еще 2 диска по 5 Гб 
-  - Создадим логические разделы в группе new - 15 Гб для /home и остальное для /new_dir : ''lvcreate -n home -L 15G new''  и ''sudo lvcreate -n etc -l 100%FREE new'' +  - Далее создадим единую группу томов - new размером 10 Гб.  
-  - Осталось файловую систему на созданных разделах ''mkfs.ext4 -L home /dev/mapper/new-home'' +  - Создадим логические разделы в группе new - Гб для /home и остальное для /new_dir  
-  - Примонтируем директории в вновь созданные разделы ''mount /dev/mapper/new-home /home/user/dir'' +  - Создадим файловую систему на созданных разделах  
-  - После проделанных манипуляций должна получиться следующая картина [{{:for_students:os_lab:111.jpg}}]+  - Примонтируем директории в вновь созданные разделы 
   - *все изменения должны остаться после перезагрузки системы   - *все изменения должны остаться после перезагрузки системы
  
  
  • for_students/os_lab/disk_ubuntu.1677162316.txt.gz
  • Последнее изменение: 2023/02/23 17:25
  • ejlka