Заполненный жесткий диск, LVM автоматически создается?

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

Когда я проверил свой менее используемый server1, команда df -h возвращает следующее:

Filesystem Size Used Avail Use% Mounted on udev 477M 0 477M 0% /dev tmpfs 100M 9.0M 91M 9% /run /dev/sda1 19G 3.7G 14G 21% / tmpfs 497M 1.2M 495M 1% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 497M 0 497M 0% /sys/fs/cgroup tmpfs 100M 0 100M 0% /run/user/1000

Вкл. [F5] ], который закончился из космоса, я увидел это:

Filesystem Size Used Avail Use% Mounted on udev 477M 0 477M 0% /dev tmpfs 100M 12M 88M 12% /run /dev/mapper/server2--vg-root 19G 18G 0 100% / tmpfs 497M 1.6M 495M 1% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 497M 0 497M 0% /sys/fs/cgroup /dev/sda1 472M 106M 342M 24% /boot tmpfs 100M 0 100M 0% /run/user/1000

Как только я удалил 12G неиспользуемых изображений, все было функционально снова.

Мои вопросы таковы:

Что это за "/ dev / mapper / server2 - vg-root", который был создан (кажется, он имеет какое-то отношение к LVM, что бы это ни было)? Зачем все мое дисковое пространство от «/ dev / sda1»? Как я могу вернуть все, чтобы выглядеть так, как будто «должно» (как это показано на server1)?
0
задан 16 December 2017 в 18:56

2 ответа

LVM - логическое управление томами. Это улучшение по сравнению с традиционной схемой секционирования, поддерживаемой BIOS компьютеров. Это, по сути, оберточный раздел, содержащий данные LVM. Это может быть подразделено на большее количество модулей по мере необходимости ядром Linux. Они обычно называются и не упоминаются по числу, в отличие от традиционных разделов.

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

Если вы настаиваете на возврате к стандартным разделам, вам придется переустановить систему, о которой идет речь. Невозможно поменять тип системного раздела на системе.

Итак, чтобы подвести итог, это раздел LVM, который вы видите. Это совершенно нормально и было сделано во время установки системы.

2
ответ дан 18 July 2018 в 01:05

LVM - логическое управление томами. Это улучшение по сравнению с традиционной схемой секционирования, поддерживаемой BIOS компьютеров. Это, по сути, оберточный раздел, содержащий данные LVM. Это может быть подразделено на большее количество модулей по мере необходимости ядром Linux. Они обычно называются и не упоминаются по числу, в отличие от традиционных разделов.

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

Если вы настаиваете на возврате к стандартным разделам, вам придется переустановить систему, о которой идет речь. Невозможно поменять тип системного раздела на системе.

Итак, чтобы подвести итог, это раздел LVM, который вы видите. Это совершенно нормально и было сделано во время установки системы.

2
ответ дан 24 July 2018 в 17:19
  • 1
    Я бы поставил кучу денег, что когда я установил систему, я не настроил LVM (так как я не знаю достаточно об этом, чтобы использовать ее). Тем не менее, похоже, я случайно использовал LVM на этой машине и до сих пор не знал об этом. Благодаря! – justinvoelker 16 December 2017 в 19:25
  • 2
    @justinvoelker: практически невозможно, чтобы работающая операционная система меняла свой собственный раздел с неуправляемого на управляемый или наоборот, поскольку для этого требуется размонтировать раздел (плюс множество других вещей), что невозможно для работающего ядра Linux, и любые «принудительные «Размонтирование приведет к непосредственной панике ядра. Можно настроить некоторые умные сценарии, которые выполняют изменение «offline». при следующей загрузке, но я не знаю ни одного готового программного обеспечения, которое может это сделать. – David Foerster 16 December 2017 в 23:25

Другие вопросы по тегам:

Похожие вопросы: