Рейтинг:0

«Недостаточно свободного места» при попытке увеличить пространство подкачки на LVM?

флаг mx

Я установил Ubuntu 21.10 с LVM, чтобы использовать полное шифрование на моем диске. Он отлично работает, единственная проблема в том, что он выбрал размер раздела подкачки 1 ГБ, в то время как у меня 16 ГБ или оперативная память...

я@я:~$ sudo vgs
  VG #PV #LV #SN Attr VSize VFree
  vgubuntu 1 2 0 wz--n- <475,71g 0 

я@я:~$ sudo lvdisplay
  --- Логический том ---
  Путь LV /dev/vgubuntu/root
  Корень имени LV
  Имя ВГ
  UUID LV ky0PoX-T89V-D2IG-zmfk-gofT-dD0o-A4gC4g
  LV Доступ для записи для чтения/записи
  Хост создания LV, время Ubuntu, 07.11.2021 22:06:47 +0100
  Статус LV доступен
  # открыть 1
  Размер LV 474,75 ГиБ
  Текущий ЛЭ 121536
  Сегменты 1
  Распределение наследует
  Автоматическое чтение секторов вперед
  - в настоящее время установлен на 256
  Блочное устройство 253:1
   
  --- Логический том ---
  Путь LV /dev/vgubuntu/swap_1
  Замена имени LV_1
  Имя ВГ
  LV UUID cLXRIh-3Tjp-fzUn-mKwe-akK0-4hPr-9I7l3c
  LV Доступ для записи для чтения/записи
  Хост создания LV, время Ubuntu, 07.11.2021 22:06:47 +0100
  Статус LV доступен
  # открыть 2
  Размер LV 980,00 МБ
  Текущий LE 245
  Сегменты 1
  Распределение наследует
  Автоматическое чтение секторов вперед
  - в настоящее время установлен на 256
  Блочное устройство 253:2

Но когда я пытаюсь расширить, я получаю это

me@me:~$ sudo lvextend -L+16GB /dev/vgubuntu/swap_1
  Недостаточно свободного места: требуется 4096 экстентов, но доступно только 0

Как безопаснее всего увеличить своп?

флаг in
Во что ты расширяешься? Логические тома могут быть расширены только на доступное пространство
Soren A avatar
флаг mx
Вы уже использовали все доступное пространство - root составляет 474,75 ГБ, поэтому вам придется уменьшить root lv на 16 ГБ, прежде чем расширять swap на ту же сумму.
Lele83x avatar
флаг mx
@SorenA да, это имеет смысл, я с удовольствием могу уменьшить рут, у меня там более 100 ГБ свободного места, как бы я это сделал? Я никогда не использовал LVM
Soren A avatar
флаг mx
@ Lele83x это должно быть что-то вроде «sudo lvreduce --resizefs -L -16GB /dev/vgubuntu/root», чтобы уменьшить root на 16 ГБ. У меня нет системы LVM, чтобы проверить это, но, согласно руководству, это правильно. Помните, что вы также должны запустить «mkswap» на расширенном уровне подкачки.
Lele83x avatar
флаг mx
@SorenA спасибо, я проверю, сначала нужно запустить liveusb
Soren A avatar
флаг mx
@ Lele83x Lele83x Я думаю, что вы должны иметь возможность работать с LVM с системой, на которой смонтирована файловая система.
Sadaharu Wakisaka avatar
флаг pl
Добро пожаловать в AskUbuntu, почему бы вам не использовать файл подкачки? https://askubuntu.com/questions/839033/what-is-swapfile-and-swapspace
Lele83x avatar
флаг mx
@SadaharuWakisaka не будет ли это мешать разделу подкачки как отдельному LV?
Lele83x avatar
флаг mx
@SorenA звучит очень рискованно...Вы уверены, что изменять размер корня во время монтирования и использования — это хорошая идея?
Soren A avatar
флаг mx
@ Lele83x Lele83x Пока вы не уменьшите доступное пространство, все должно быть в порядке ... но это зависит от вас. Но всегда имейте свежий бэкап!!
Sadaharu Wakisaka avatar
флаг pl
@ Lele83x, нет. раздел подкачки и файл могут работать одновременно. Файл/раздел подкачки может быть где угодно.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.