Проблемы с изменением размера корневой файловой системы с расширенными разделами, lvm и моментальными снимками на диске vm

Я установил размер диска моего диска root слишком низко, и вам нужно его расширить. Установка по умолчанию Ubuntu 16lts server.

Я искал и найденные ответы / решения не затрагивают проблему. (проблемы кажутся одинаковыми, но этапы не работали или параметры не были доступны в моей системе).

no Как изменить размер корневого раздела? нет https://help.ubuntu.com/community/HowtoPartition/ResizingPartition нет https://superuser.com/questions/917988/gparted-cannot-resize-extended-or-lvm-partition Я не смог сделать никаких прогресс с несколькими другими ответами lvm (lvchange вручную, а также system-config-lvm) изнутри отдельного загруженного ubuntu окна.

Я загружаю gparted live-cd (последний / просто downloeed), но я также пробовал это, подключив диск к другой системе ubuntu (другой виртуальной машине). Как вы можете видеть на скриншоте gparted ниже, у меня есть

no Как изменить размер корневого раздела? один диск (sda), кстати, это VDI в Virtualbox. Я уже увеличил диск (как показано в «нераспределенном пространстве» no https://help.ubuntu.com/community/HowtoPartition/ResizingPartition

Я пробовал:

один диск (sda), кстати, это VDI в Virtualbox. Я уже увеличил диск (как показано в «нераспределенном пространстве» из командной строки, запустите lvchange -an, похоже, изменяет доступный статус на / dev / sda5, но закрытие / повторное открытие gparted все еще показывает заблокированное

Спасибо, я ценю вашу помощь!

mount | grep sd -> ничего (не показано). Из gparted live-iso я также сбросил fdisk -l

и lvdisplay gparted live-iso snapshot [!d29]

и vgdisplay gparted live-iso snapshot [!d29]

1
задан 13 April 2017 в 15:24

10 ответов

После большого беспокойства :) Я обнаружил, что моя проблема связана, по крайней мере, частично с моментальными снимками (как уже упоминалось, все это в виртуальной машине).

диск, который я пытаюсь изменить, из машины с моментальными снимками я смонтировал / попытался изменить размер базы / оригинала .vdi, ничего не сделал с моментальными снимками, содержимое которых было буквально свежей установкой, поэтому мне сначала не было очевидно, что GUID i пила фактически была правильным диском, но старый «снимок».

, чтобы доказать это, я клонировал виртуальную машину из пользовательского интерфейса моментального снимка виртуального бокса, который дает возможность сгладить его в текущем состоянии.

Кажется, что это работает (в том числе отсутствие наблюдаемого повреждения данных ), поэтому я снова загрузился в исходном файле svr vm с измененным размером диска!

power down & amp; клонировать vm из любого состояния / моментального снимка - включая только «текущее состояние» (которое сгладит все снимки). Я уверен, что все это возможно поверх снимков; для меня это было приемлемо и взяло некоторые переменные из заметок микса. У меня есть динамический диск. Не уверен, есть ли какие-либо различия для статичности (должно быть НЕТ, но я не тестировал) изменить размер результирующего клонированного & amp; сплющенный vdi (например, без снимков) VboxManage.exe modifyhd <vdi> --resize 50000 # ~ 50gb подключите этот измененный диск к отдельной виртуальной машине Linux и загрузите unmount и удалите vg root fs, который я пытаюсь изменить, находится в /dev/mm-ubuntu16-svr-vg/root, вызывают это /dev/MY_VG/root ниже mount | grep 'VG', затем sudo umount <mountpoint>, если он был установлен sudo lvchange -an /dev/MY_VG # удалить логический том sudo vgchange -an MY_VG # удалить группу томов, изменить размер раздела / volumn / и fs sudo gparted & # продолжить с обычным изменением размера, поскольку расширенный раздел растет, то растут на lv все «нормальные» инструкции работают здесь, в моем изображении quetions это изменение размера (рост) /dev/sda2, за которым следует изменение размера (рост) на /dev/sda5 lvresize -l +100%FREE /dev/MY_VG/root e2fsk -f /dev/MY_VG/root # resize2fs подсказывало мне для запуска этой очистки resize2fs /dev/MY_VG/root

Выполнено! пока еще в другой VM, установите и проверьте емкость:

диск, который я пытаюсь изменить, - это машина со снимками sudo mkdir <mountpoint> && sudo mount /dev/MY_VG/root <mountpoint> i смонтирована / предпринята попытка чтобы изменить размер базы / оригинала .vdi, ничего не сделал с моментальными снимками

И затем выключился и загрузился в оригинал (ну, из virtualbox ) vm, он загружается и имеет ожидаемое свободное пространство / 50gb root drive & amp; файловая система.

надеюсь, что это кому-то поможет!

1
ответ дан 22 May 2018 в 23:57
  • 1
    Большая работа рада, что все это получилось. ура – George Udosen 6 April 2017 в 19:10

После большого беспокойства :) Я обнаружил, что моя проблема связана, по крайней мере, частично с моментальными снимками (как уже упоминалось, все это в виртуальной машине).

диск, который я пытаюсь изменить, из машины с моментальными снимками я смонтировал / попытался изменить размер базы / оригинала .vdi, ничего не сделал с моментальными снимками, содержимое которых было буквально свежей установкой, поэтому мне сначала не было очевидно, что GUID i пила фактически была правильным диском, но старый «снимок».

, чтобы доказать это, я клонировал виртуальную машину из пользовательского интерфейса моментального снимка виртуального бокса, который дает возможность сгладить его в текущем состоянии.

Кажется, что это работает (в том числе отсутствие наблюдаемого повреждения данных ), поэтому я снова загрузился в исходном файле svr vm с измененным размером диска!

power down & amp; клонировать vm из любого состояния / моментального снимка - включая только «текущее состояние» (которое сгладит все снимки). Я уверен, что все это возможно поверх снимков; для меня это было приемлемо и взяло некоторые переменные из заметок микса. У меня есть динамический диск. Не уверен, есть ли какие-либо различия для статичности (должно быть НЕТ, но я не тестировал) изменить размер результирующего клонированного & amp; сплющенный vdi (например, без снимков) VboxManage.exe modifyhd <vdi> --resize 50000 # ~ 50gb подключите этот измененный диск к отдельной виртуальной машине Linux и загрузите unmount и удалите vg root fs, который я пытаюсь изменить, находится в /dev/mm-ubuntu16-svr-vg/root, вызывают это /dev/MY_VG/root ниже mount | grep 'VG', затем sudo umount <mountpoint>, если он был установлен sudo lvchange -an /dev/MY_VG # удалить логический том sudo vgchange -an MY_VG # удалить группу томов, изменить размер раздела / volumn / и fs sudo gparted & # продолжить с обычным изменением размера, поскольку расширенный раздел растет, то растут на lv все «нормальные» инструкции работают здесь, в моем изображении quetions это изменение размера (рост) /dev/sda2, за которым следует изменение размера (рост) на /dev/sda5 lvresize -l +100%FREE /dev/MY_VG/root e2fsk -f /dev/MY_VG/root # resize2fs подсказывало мне для запуска этой очистки resize2fs /dev/MY_VG/root

Выполнено! пока еще в другой VM, установите и проверьте емкость:

диск, который я пытаюсь изменить, - это машина со снимками sudo mkdir <mountpoint> && sudo mount /dev/MY_VG/root <mountpoint> i смонтирована / предпринята попытка чтобы изменить размер базы / оригинала .vdi, ничего не сделал с моментальными снимками

И затем выключился и загрузился в оригинал (ну, из virtualbox ) vm, он загружается и имеет ожидаемое свободное пространство / 50gb root drive & amp; файловая система.

надеюсь, что это кому-то поможет!

1
ответ дан 18 July 2018 в 15:28

После большого беспокойства :) Я обнаружил, что моя проблема связана, по крайней мере, частично с моментальными снимками (как уже упоминалось, все это в виртуальной машине).

диск, который я пытаюсь изменить, из машины с моментальными снимками я смонтировал / попытался изменить размер базы / оригинала .vdi, ничего не сделал с моментальными снимками, содержимое которых было буквально свежей установкой, поэтому мне сначала не было очевидно, что GUID i пила фактически была правильным диском, но старый «снимок».

, чтобы доказать это, я клонировал виртуальную машину из пользовательского интерфейса моментального снимка виртуального бокса, который дает возможность сгладить его в текущем состоянии.

Кажется, что это работает (в том числе отсутствие наблюдаемого повреждения данных ), поэтому я снова загрузился в исходном файле svr vm с измененным размером диска!

power down & amp; клонировать vm из любого состояния / моментального снимка - включая только «текущее состояние» (которое сгладит все снимки). Я уверен, что все это возможно поверх снимков; для меня это было приемлемо и взяло некоторые переменные из заметок микса. У меня есть динамический диск. Не уверен, есть ли какие-либо различия для статичности (должно быть НЕТ, но я не тестировал) изменить размер результирующего клонированного & amp; сплющенный vdi (например, без снимков) VboxManage.exe modifyhd <vdi> --resize 50000 # ~ 50gb подключите этот измененный диск к отдельной виртуальной машине Linux и загрузите unmount и удалите vg root fs, который я пытаюсь изменить, находится в /dev/mm-ubuntu16-svr-vg/root, вызывают это /dev/MY_VG/root ниже mount | grep 'VG', затем sudo umount <mountpoint>, если он был установлен sudo lvchange -an /dev/MY_VG # удалить логический том sudo vgchange -an MY_VG # удалить группу томов, изменить размер раздела / volumn / и fs sudo gparted & # продолжить с обычным изменением размера, поскольку расширенный раздел растет, то растут на lv все «нормальные» инструкции работают здесь, в моем изображении quetions это изменение размера (рост) /dev/sda2, за которым следует изменение размера (рост) на /dev/sda5 lvresize -l +100%FREE /dev/MY_VG/root e2fsk -f /dev/MY_VG/root # resize2fs подсказывало мне для запуска этой очистки resize2fs /dev/MY_VG/root

Выполнено! пока еще в другой VM, установите и проверьте емкость:

диск, который я пытаюсь изменить, - это машина со снимками sudo mkdir <mountpoint> && sudo mount /dev/MY_VG/root <mountpoint> i смонтирована / предпринята попытка чтобы изменить размер базы / оригинала .vdi, ничего не сделал с моментальными снимками

И затем выключился и загрузился в оригинал (ну, из virtualbox ) vm, он загружается и имеет ожидаемое свободное пространство / 50gb root drive & amp; файловая система.

надеюсь, что это кому-то поможет!

1
ответ дан 24 July 2018 в 20:38

После большого беспокойства :) Я обнаружил, что моя проблема связана, по крайней мере, частично с моментальными снимками (как уже упоминалось, все это в виртуальной машине).

диск, который я пытаюсь изменить, из машины с моментальными снимками я смонтировал / попытался изменить размер базы / оригинала .vdi, ничего не сделал с моментальными снимками, содержимое которых было буквально свежей установкой, поэтому мне сначала не было очевидно, что GUID i пила фактически была правильным диском, но старый «снимок».

, чтобы доказать это, я клонировал виртуальную машину из пользовательского интерфейса моментального снимка виртуального бокса, который дает возможность сгладить его в текущем состоянии.

Кажется, что это работает (в том числе отсутствие наблюдаемого повреждения данных ), поэтому я снова загрузился в исходном файле svr vm с измененным размером диска!

power down & amp; клонировать vm из любого состояния / моментального снимка - включая только «текущее состояние» (которое сгладит все снимки). Я уверен, что все это возможно поверх снимков; для меня это было приемлемо и взяло некоторые переменные из заметок микса. У меня есть динамический диск. Не уверен, есть ли какие-либо различия для статичности (должно быть НЕТ, но я не тестировал) изменить размер результирующего клонированного & amp; сплющенный vdi (например, без снимков) VboxManage.exe modifyhd <vdi> --resize 50000 # ~ 50gb подключите этот измененный диск к отдельной виртуальной машине Linux и загрузите unmount и удалите vg root fs, который я пытаюсь изменить, находится в /dev/mm-ubuntu16-svr-vg/root, вызывают это /dev/MY_VG/root ниже mount | grep 'VG', затем sudo umount <mountpoint>, если он был установлен sudo lvchange -an /dev/MY_VG # удалить логический том sudo vgchange -an MY_VG # удалить группу томов, изменить размер раздела / volumn / и fs sudo gparted & # продолжить с обычным изменением размера, поскольку расширенный раздел растет, то растут на lv все «нормальные» инструкции работают здесь, в моем изображении quetions это изменение размера (рост) /dev/sda2, за которым следует изменение размера (рост) на /dev/sda5 lvresize -l +100%FREE /dev/MY_VG/root e2fsk -f /dev/MY_VG/root # resize2fs подсказывало мне для запуска этой очистки resize2fs /dev/MY_VG/root

Выполнено! пока еще в другой VM, установите и проверьте емкость:

диск, который я пытаюсь изменить, - это машина со снимками sudo mkdir <mountpoint> && sudo mount /dev/MY_VG/root <mountpoint> i смонтирована / предпринята попытка чтобы изменить размер базы / оригинала .vdi, ничего не сделал с моментальными снимками

И затем выключился и загрузился в оригинал (ну, из virtualbox ) vm, он загружается и имеет ожидаемое свободное пространство / 50gb root drive & amp; файловая система.

надеюсь, что это кому-то поможет!

1
ответ дан 31 July 2018 в 23:40

После большого беспокойства :) Я обнаружил, что моя проблема связана, по крайней мере, частично с моментальными снимками (как уже упоминалось, все это в виртуальной машине).

  • диск, который я пытаюсь для изменения с компьютера с моментальными снимками
  • i смонтирован / попытался изменить размер базы / оригинала .vdi, ничего не сделал с моментальными снимками
  • , содержимое которых было буквально новая версия, поэтому мне не было очевидно, что GUID, который я видел, был на самом деле правильным диском, но старый «снимок».

, чтобы это доказать, я клонировал виртуальную машину из пользовательского интерфейса моментального снимка virtualbox , который дает возможность сгладить его в текущем состоянии.

Кажется, что он работает (в том числе нет наблюдаемого повреждения данных), поэтому я снова загрузился в исходном svr vm, с измененным диском!

  1. power down & amp; клонировать vm из любого состояния / моментального снимка - включая только «текущее состояние » (что сгладит все снимки). Я уверен, что это все возможно поверх снимков; для меня это было приемлемо и взяло некоторые переменные из заметок микса. У меня есть динамический диск. Не уверен, есть ли какие-либо различия для статичности (должно быть NO, но я не тестировал)
  2. изменить размер результирующего клонированного & amp; сплющенный vdi (например, без снимков) VboxManage.exe modifyhd <vdi> --resize 50000 # ~ 50gb
  3. подключите этот измененный диск к отдельной виртуальной машине Linux и загрузите
  4. unmount и удалите vg root fs I'm /dev/mm-ubuntu16-svr-vg/root, тогда sudo umount <mountpoint>, если он был установлен sudo lvchange -an /dev/MY_VG # удалить логический том sudo vgchange -an MY_VG # удалить группу томов
  5. изменить размер partition / volumn / и fs sudo gparted & # продолжить с нормальным размером изменить мой расширенный раздел расти, то растут на lv все «нормальные» инструкции работают здесь, в моем изображении quetions это изменение размера (рост) /dev/sda2 за которым следует изменение размера (увеличение) на /dev/sda5 lvresize -l +100%FREE /dev/MY_VG/root e2fsk -f /dev/MY_VG/root # resize2fs предложило мне запустить эту очистку resize2fs /dev/MY_VG/root

Готово! в то время как все еще в другой виртуальной машине, установите и проверьте емкость:

  • sudo vgchange -ay MY_VG && sudo lvchange -ay /dev/MY_VG # например, реверс удаления
  • sudo mkdir <mountpoint> && sudo mount /dev/MY_VG/root <mountpoint>
  • df -h # YAY показывает ~ 50gb total!

А затем выключение и загрузка в оригинал (ну, Cloned & amp; flattened ) vm, он загружается и имеет ожидаемое свободное пространство / 50 гб корневого диска и amp; файловая система.

надеюсь, что это кому-то поможет!

1
ответ дан 2 August 2018 в 18:37

После большого беспокойства :) Я обнаружил, что моя проблема связана, по крайней мере, частично с моментальными снимками (как уже упоминалось, все это в виртуальной машине).

  • диск, который я пытаюсь для изменения с компьютера с моментальными снимками
  • i смонтирован / попытался изменить размер базы / оригинала .vdi, ничего не сделал с моментальными снимками
  • , содержимое которых было буквально новая версия, поэтому мне не было очевидно, что GUID, который я видел, был на самом деле правильным диском, но старый «снимок».

, чтобы это доказать, я клонировал виртуальную машину из пользовательского интерфейса моментального снимка virtualbox , который дает возможность сгладить его в текущем состоянии.

Кажется, что он работает (в том числе нет наблюдаемого повреждения данных), поэтому я снова загрузился в исходном svr vm, с измененным диском!

  1. power down & amp; клонировать vm из любого состояния / моментального снимка - включая только «текущее состояние » (что сгладит все снимки). Я уверен, что это все возможно поверх снимков; для меня это было приемлемо и взяло некоторые переменные из заметок микса. У меня есть динамический диск. Не уверен, есть ли какие-либо различия для статичности (должно быть NO, но я не тестировал)
  2. изменить размер результирующего клонированного & amp; сплющенный vdi (например, без снимков) VboxManage.exe modifyhd <vdi> --resize 50000 # ~ 50gb
  3. подключите этот измененный диск к отдельной виртуальной машине Linux и загрузите
  4. unmount и удалите vg root fs I'm /dev/mm-ubuntu16-svr-vg/root, тогда sudo umount <mountpoint>, если он был установлен sudo lvchange -an /dev/MY_VG # удалить логический том sudo vgchange -an MY_VG # удалить группу томов
  5. изменить размер partition / volumn / и fs sudo gparted & # продолжить с нормальным размером изменить мой расширенный раздел расти, то растут на lv все «нормальные» инструкции работают здесь, в моем изображении quetions это изменение размера (рост) /dev/sda2 за которым следует изменение размера (увеличение) на /dev/sda5 lvresize -l +100%FREE /dev/MY_VG/root e2fsk -f /dev/MY_VG/root # resize2fs предложило мне запустить эту очистку resize2fs /dev/MY_VG/root

Готово! в то время как все еще в другой виртуальной машине, установите и проверьте емкость:

  • sudo vgchange -ay MY_VG && sudo lvchange -ay /dev/MY_VG # например, реверс удаления
  • sudo mkdir <mountpoint> && sudo mount /dev/MY_VG/root <mountpoint>
  • df -h # YAY показывает ~ 50gb total!

А затем выключение и загрузка в оригинал (ну, Cloned & amp; flattened ) vm, он загружается и имеет ожидаемое свободное пространство / 50 гб корневого диска и amp; файловая система.

надеюсь, что это кому-то поможет!

1
ответ дан 3 August 2018 в 20:56

После большого беспокойства :) Я обнаружил, что моя проблема связана, по крайней мере, частично с моментальными снимками (как уже упоминалось, все это в виртуальной машине).

  • диск, который я пытаюсь для изменения с компьютера с моментальными снимками
  • i смонтирован / попытался изменить размер базы / оригинала .vdi, ничего не сделал с моментальными снимками
  • , содержимое которых было буквально новая версия, поэтому мне не было очевидно, что GUID, который я видел, был на самом деле правильным диском, но старый «снимок».

, чтобы это доказать, я клонировал виртуальную машину из пользовательского интерфейса моментального снимка virtualbox , который дает возможность сгладить его в текущем состоянии.

Кажется, что он работает (в том числе нет наблюдаемого повреждения данных), поэтому я снова загрузился в исходном svr vm, с измененным диском!

  1. power down & amp; клонировать vm из любого состояния / моментального снимка - включая только «текущее состояние » (что сгладит все снимки). Я уверен, что это все возможно поверх снимков; для меня это было приемлемо и взяло некоторые переменные из заметок микса. У меня есть динамический диск. Не уверен, есть ли какие-либо различия для статичности (должно быть NO, но я не тестировал)
  2. изменить размер результирующего клонированного & amp; сплющенный vdi (например, без снимков) VboxManage.exe modifyhd <vdi> --resize 50000 # ~ 50gb
  3. подключите этот измененный диск к отдельной виртуальной машине Linux и загрузите
  4. unmount и удалите vg root fs I'm /dev/mm-ubuntu16-svr-vg/root, тогда sudo umount <mountpoint>, если он был установлен sudo lvchange -an /dev/MY_VG # удалить логический том sudo vgchange -an MY_VG # удалить группу томов
  5. изменить размер partition / volumn / и fs sudo gparted & # продолжить с нормальным размером изменить мой расширенный раздел расти, то растут на lv все «нормальные» инструкции работают здесь, в моем изображении quetions это изменение размера (рост) /dev/sda2 за которым следует изменение размера (увеличение) на /dev/sda5 lvresize -l +100%FREE /dev/MY_VG/root e2fsk -f /dev/MY_VG/root # resize2fs предложило мне запустить эту очистку resize2fs /dev/MY_VG/root

Готово! в то время как все еще в другой виртуальной машине, установите и проверьте емкость:

  • sudo vgchange -ay MY_VG && sudo lvchange -ay /dev/MY_VG # например, реверс удаления
  • sudo mkdir <mountpoint> && sudo mount /dev/MY_VG/root <mountpoint>
  • df -h # YAY показывает ~ 50gb total!

А затем выключение и загрузка в оригинал (ну, Cloned & amp; flattened ) vm, он загружается и имеет ожидаемое свободное пространство / 50 гб корневого диска и amp; файловая система.

надеюсь, что это кому-то поможет!

1
ответ дан 5 August 2018 в 05:34

После большого беспокойства :) Я обнаружил, что моя проблема связана, по крайней мере, частично с моментальными снимками (как уже упоминалось, все это в виртуальной машине).

  • диск, который я пытаюсь для изменения с компьютера с моментальными снимками
  • i смонтирован / попытался изменить размер базы / оригинала .vdi, ничего не сделал с моментальными снимками
  • , содержимое которых было буквально новая версия, поэтому мне не было очевидно, что GUID, который я видел, был на самом деле правильным диском, но старый «снимок».

, чтобы это доказать, я клонировал виртуальную машину из пользовательского интерфейса моментального снимка virtualbox , который дает возможность сгладить его в текущем состоянии.

Кажется, что он работает (в том числе нет наблюдаемого повреждения данных), поэтому я снова загрузился в исходном svr vm, с измененным диском!

  1. power down & amp; клонировать vm из любого состояния / моментального снимка - включая только «текущее состояние » (что сгладит все снимки). Я уверен, что это все возможно поверх снимков; для меня это было приемлемо и взяло некоторые переменные из заметок микса. У меня есть динамический диск. Не уверен, есть ли какие-либо различия для статичности (должно быть NO, но я не тестировал)
  2. изменить размер результирующего клонированного & amp; сплющенный vdi (например, без снимков) VboxManage.exe modifyhd <vdi> --resize 50000 # ~ 50gb
  3. подключите этот измененный диск к отдельной виртуальной машине Linux и загрузите
  4. unmount и удалите vg root fs I'm /dev/mm-ubuntu16-svr-vg/root, тогда sudo umount <mountpoint>, если он был установлен sudo lvchange -an /dev/MY_VG # удалить логический том sudo vgchange -an MY_VG # удалить группу томов
  5. изменить размер partition / volumn / и fs sudo gparted & # продолжить с нормальным размером изменить мой расширенный раздел расти, то растут на lv все «нормальные» инструкции работают здесь, в моем изображении quetions это изменение размера (рост) /dev/sda2 за которым следует изменение размера (увеличение) на /dev/sda5 lvresize -l +100%FREE /dev/MY_VG/root e2fsk -f /dev/MY_VG/root # resize2fs предложило мне запустить эту очистку resize2fs /dev/MY_VG/root

Готово! в то время как все еще в другой виртуальной машине, установите и проверьте емкость:

  • sudo vgchange -ay MY_VG && sudo lvchange -ay /dev/MY_VG # например, реверс удаления
  • sudo mkdir <mountpoint> && sudo mount /dev/MY_VG/root <mountpoint>
  • df -h # YAY показывает ~ 50gb total!

И затем выключение и загрузка в оригинал (ну, Cloned & amp; flattened ) vm, он загружается и имеет ожидаемое свободное пространство / 50 гб корневого диска и amp; файловая система.

надеюсь, что это кому-то поможет!

1
ответ дан 6 August 2018 в 22:41

После большого беспокойства :) Я обнаружил, что моя проблема связана, по крайней мере, частично с моментальными снимками (как уже упоминалось, все это в виртуальной машине).

  • диск, который я пытаюсь для изменения с компьютера с моментальными снимками
  • i смонтирован / попытался изменить размер базы / оригинала .vdi, ничего не сделал с моментальными снимками
  • , содержимое которых было буквально новая версия, поэтому мне не было очевидно, что GUID, который я видел, был на самом деле правильным диском, но старый «снимок».

, чтобы это доказать, я клонировал виртуальную машину из пользовательского интерфейса моментального снимка virtualbox , который дает возможность сгладить его в текущем состоянии.

Кажется, что он работает (в том числе нет наблюдаемого повреждения данных), поэтому я снова загрузился в исходном svr vm, с измененным диском!

  1. power down & amp; клонировать vm из любого состояния / моментального снимка - включая только «текущее состояние » (что сгладит все снимки). Я уверен, что это все возможно поверх снимков; для меня это было приемлемо и взяло некоторые переменные из заметок микса. У меня есть динамический диск. Не уверен, есть ли какие-либо различия для статичности (должно быть NO, но я не тестировал)
  2. изменить размер результирующего клонированного & amp; сплющенный vdi (например, без снимков) VboxManage.exe modifyhd <vdi> --resize 50000 # ~ 50gb
  3. подключите этот измененный диск к отдельной виртуальной машине Linux и загрузите
  4. unmount и удалите vg root fs I'm /dev/mm-ubuntu16-svr-vg/root, тогда sudo umount <mountpoint>, если он был установлен sudo lvchange -an /dev/MY_VG # удалить логический том sudo vgchange -an MY_VG # удалить группу томов
  5. изменить размер partition / volumn / и fs sudo gparted & # продолжить с нормальным размером изменить мой расширенный раздел расти, то растут на lv все «нормальные» инструкции работают здесь, в моем изображении quetions это изменение размера (рост) /dev/sda2 за которым следует изменение размера (увеличение) на /dev/sda5 lvresize -l +100%FREE /dev/MY_VG/root e2fsk -f /dev/MY_VG/root # resize2fs предложило мне запустить эту очистку resize2fs /dev/MY_VG/root

Готово! в то время как все еще в другой виртуальной машине, установите и проверьте емкость:

  • sudo vgchange -ay MY_VG && sudo lvchange -ay /dev/MY_VG # например, реверс удаления
  • sudo mkdir <mountpoint> && sudo mount /dev/MY_VG/root <mountpoint>
  • df -h # YAY показывает ~ 50gb total!

А затем выключение и загрузка в оригинал (ну, Cloned & amp; flattened ) vm, он загружается и имеет ожидаемое свободное пространство / 50 гб корневого диска и amp; файловая система.

надеюсь, что это кому-то поможет!

1
ответ дан 9 August 2018 в 03:07

После большого беспокойства :) Я обнаружил, что моя проблема связана, по крайней мере, частично с моментальными снимками (как уже упоминалось, все это в виртуальной машине).

  • диск, который я пытаюсь для изменения с компьютера с моментальными снимками
  • i смонтирован / попытался изменить размер базы / оригинала .vdi, ничего не сделал с моментальными снимками
  • , содержимое которых было буквально новая версия, поэтому мне не было очевидно, что GUID, который я видел, был на самом деле правильным диском, но старый «снимок».

, чтобы это доказать, я клонировал виртуальную машину из пользовательского интерфейса моментального снимка virtualbox , который дает возможность сгладить его в текущем состоянии.

Кажется, что он работает (в том числе нет наблюдаемого повреждения данных), поэтому я снова загрузился в исходном svr vm, с измененным диском!

  1. power down & amp; клонировать vm из любого состояния / моментального снимка - включая только «текущее состояние » (что сгладит все снимки). Я уверен, что это все возможно поверх снимков; для меня это было приемлемо и взяло некоторые переменные из заметок микса. У меня есть динамический диск. Не уверен, есть ли какие-либо различия для статичности (должно быть NO, но я не тестировал)
  2. изменить размер результирующего клонированного & amp; сплющенный vdi (например, без снимков) VboxManage.exe modifyhd <vdi> --resize 50000 # ~ 50gb
  3. подключите этот измененный диск к отдельной виртуальной машине Linux и загрузите
  4. unmount и удалите vg root fs I'm /dev/mm-ubuntu16-svr-vg/root, тогда sudo umount <mountpoint>, если он был установлен sudo lvchange -an /dev/MY_VG # удалить логический том sudo vgchange -an MY_VG # удалить группу томов
  5. изменить размер partition / volumn / и fs sudo gparted & # продолжить с нормальным размером изменить мой расширенный раздел расти, то растут на lv все «нормальные» инструкции работают здесь, в моем изображении quetions это изменение размера (рост) /dev/sda2 за которым следует изменение размера (увеличение) на /dev/sda5 lvresize -l +100%FREE /dev/MY_VG/root e2fsk -f /dev/MY_VG/root # resize2fs предложило мне запустить эту очистку resize2fs /dev/MY_VG/root

Готово! в то время как все еще в другой виртуальной машине, установите и проверьте емкость:

  • sudo vgchange -ay MY_VG && sudo lvchange -ay /dev/MY_VG # например, реверс удаления
  • sudo mkdir <mountpoint> && sudo mount /dev/MY_VG/root <mountpoint>
  • df -h # YAY показывает ~ 50gb total!

А затем выключение и загрузка в оригинал (ну, Cloned & amp; flattened ) vm, он загружается и имеет ожидаемое свободное пространство / 50 гб корневого диска и amp; файловая система.

надеюсь, что это кому-то поможет!

1
ответ дан 14 August 2018 в 21:26
  • 1
    Большая работа рада, что все это получилось. ура – George Udosen 6 April 2017 в 19:10

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

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