История изменений
Исправление andrew667, (текущая версия) :
Гашу виртуалку. Запускаю
[root@centos-kvm-0 ~]# sfdisk -d /dev/vms/backup
# partition table of /dev/vms/backup
unit: sectors
/dev/vms/backup1 : start= 2048, size= 16775168, Id=83, bootable
/dev/vms/backup2 : start= 0, size= 0, Id= 0
/dev/vms/backup3 : start= 0, size= 0, Id= 0
/dev/vms/backup4 : start= 0, size= 0, Id= 0
[root@backup ~]# df -h
Файловая система Разм Исп Дост Исп% смонтирована на
/dev/sda1 7,9G 935M 6,6G 13% /
tmpfs 499M 0 499M 0% /dev/shm
[root@backup ~]# fdisk -l
Диск /dev/sda: 10.7 ГБ, 10737418240 байт
1 heads, 1 sectors/track, 20971520 cylinders, всего 20971520 секторов
Units = цилиндры of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0005d3e2
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 2049 16777216 8387584 83 Linux
Диск /dev/sdb: 2147 МБ, 2147483648 байт
22 heads, 16 sectors/track, 11915 cylinders
Units = цилиндры of 352 * 512 = 180224 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00081fa2
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 6 11916 2096128 82 Linux своп / Solaris
[root@backup ~]# fdisk /dev/sda
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
switch off the mode (command 'c') and change display units to
sectors (command 'u').
Команда (m для справки): p
Диск /dev/sda: 10.7 ГБ, 10737418240 байт
1 heads, 1 sectors/track, 20971520 cylinders, всего 20971520 секторов
Units = цилиндры of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0005d3e2
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 2049 16777216 8387584 83 Linux
Команда (m для справки): d
Выбранный раздел 1
Команда (m для справки): 1
1: неизвестная команда
Действие команды
a переключение флага загрузки
b редактирование метки диска bsd
c переключение флага dos-совместимости
d удаление раздела
l список известных типов файловых систем
m вывод этого меню
n добавление нового раздела
o создание новой пустой таблицы разделов DOS
p вывод таблицы разделов
q выход без сохранения изменений
s создание новой чистой метки диска Sun
t изменение id системы раздела
u изменение единиц измерения экрана/содержимого
v проверка таблицы разделов
w запись таблицы разделов на диск и выход
x дополнительная функциональность (только для экспертов)
Команда (m для справки): n
Действие команды
e расширенный
p основной раздел (1-4)
1
Неверный номер раздела для типа `1'
Действие команды
e расширенный
p основной раздел (1-4)
p
Номер раздела (1-4): 1
Первый цилиндр (2-20971520, по умолчанию 2):
Используется значение по умолчанию 2
Last цилиндр, +цилиндры or +size{K,M,G} (2-20971520, по умолчанию 20971520):
Используется значение по умолчанию 20971520
Команда (m для справки): p
Диск /dev/sda: 10.7 ГБ, 10737418240 байт
1 heads, 1 sectors/track, 20971520 cylinders, всего 20971520 секторов
Units = цилиндры of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0005d3e2
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 2 20971520 10485759+ 83 Linux
Команда (m для справки): a
Номер раздела (1-4): 1
Команда (m для справки): p
Диск /dev/sda: 10.7 ГБ, 10737418240 байт
1 heads, 1 sectors/track, 20971520 cylinders, всего 20971520 секторов
Units = цилиндры of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0005d3e2
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 2 20971520 10485759+ 83 Linux
Команда (m для справки): wq
Таблица разделов была изменена!
Вызывается ioctl() для перечитывания таблицы разделов.
WARNING: Re-reading the partition table failed with error 16: Устройство или ресурс занято.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
Синхронизируются диски.
[root@backup ~]# reboot
[root@backup ~]#
Broadcast message from root@backup.7fsyfysdf
(/dev/pts/0) at 16:37 ...
The system is going down for reboot NOW!
Connection to 192.168..... closed by remote host.
Connection to 192.168.... closed.
И пипец- не грузится собака.
[root@centos-kvm-0 ~]# sfdisk -d /dev/vms/backup
# partition table of /dev/vms/backup
unit: sectors
/dev/vms/backup1 : start= 1, size= 20971519, Id=83, bootable
/dev/vms/backup2 : start= 0, size= 0, Id= 0
/dev/vms/backup3 : start= 0, size= 0, Id= 0
/dev/vms/backup4 : start= 0, size= 0, Id= 0
эээ, всё примерно так же: наращиваешь файл, внутри меняешь разбивку и потом resize2fs.
Можно чуть подробнее про «внутри меняешь разбивку»
Не очень понимаю что это значит. У тебя есть lvm-пул из которого ты нарезаешь место под виртуалки, так?
Да. Один кусочек под сервак, а второй под своп.
Потом эти куски бьются на разделы, верно?
Нет. Ничего не бью. И внутри LVM не поднят.
Исходная версия andrew667, :
Гашу виртуалку. Запускаю
[root@centos-kvm-0 ~]# sfdisk -d /dev/vms/backup
# partition table of /dev/vms/backup
unit: sectors
/dev/vms/backup1 : start= 2048, size= 16775168, Id=83, bootable
/dev/vms/backup2 : start= 0, size= 0, Id= 0
/dev/vms/backup3 : start= 0, size= 0, Id= 0
/dev/vms/backup4 : start= 0, size= 0, Id= 0
[root@backup ~]# df -h
Файловая система Разм Исп Дост Исп% смонтирована на
/dev/sda1 7,9G 935M 6,6G 13% /
tmpfs 499M 0 499M 0% /dev/shm
[root@backup ~]# fdisk -l
Диск /dev/sda: 10.7 ГБ, 10737418240 байт
1 heads, 1 sectors/track, 20971520 cylinders, всего 20971520 секторов
Units = цилиндры of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0005d3e2
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 2049 16777216 8387584 83 Linux
Диск /dev/sdb: 2147 МБ, 2147483648 байт
22 heads, 16 sectors/track, 11915 cylinders
Units = цилиндры of 352 * 512 = 180224 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00081fa2
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 6 11916 2096128 82 Linux своп / Solaris
[root@backup ~]# fdisk /dev/sda
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
switch off the mode (command 'c') and change display units to
sectors (command 'u').
Команда (m для справки): p
Диск /dev/sda: 10.7 ГБ, 10737418240 байт
1 heads, 1 sectors/track, 20971520 cylinders, всего 20971520 секторов
Units = цилиндры of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0005d3e2
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 2049 16777216 8387584 83 Linux
Команда (m для справки): d
Выбранный раздел 1
Команда (m для справки): 1
1: неизвестная команда
Действие команды
a переключение флага загрузки
b редактирование метки диска bsd
c переключение флага dos-совместимости
d удаление раздела
l список известных типов файловых систем
m вывод этого меню
n добавление нового раздела
o создание новой пустой таблицы разделов DOS
p вывод таблицы разделов
q выход без сохранения изменений
s создание новой чистой метки диска Sun
t изменение id системы раздела
u изменение единиц измерения экрана/содержимого
v проверка таблицы разделов
w запись таблицы разделов на диск и выход
x дополнительная функциональность (только для экспертов)
Команда (m для справки): n
Действие команды
e расширенный
p основной раздел (1-4)
1
Неверный номер раздела для типа `1'
Действие команды
e расширенный
p основной раздел (1-4)
p
Номер раздела (1-4): 1
Первый цилиндр (2-20971520, по умолчанию 2):
Используется значение по умолчанию 2
Last цилиндр, +цилиндры or +size{K,M,G} (2-20971520, по умолчанию 20971520):
Используется значение по умолчанию 20971520
Команда (m для справки): p
Диск /dev/sda: 10.7 ГБ, 10737418240 байт
1 heads, 1 sectors/track, 20971520 cylinders, всего 20971520 секторов
Units = цилиндры of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0005d3e2
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 2 20971520 10485759+ 83 Linux
Команда (m для справки): a
Номер раздела (1-4): 1
Команда (m для справки): p
Диск /dev/sda: 10.7 ГБ, 10737418240 байт
1 heads, 1 sectors/track, 20971520 cylinders, всего 20971520 секторов
Units = цилиндры of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0005d3e2
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 2 20971520 10485759+ 83 Linux
Команда (m для справки): wq
Таблица разделов была изменена!
Вызывается ioctl() для перечитывания таблицы разделов.
WARNING: Re-reading the partition table failed with error 16: Устройство или ресурс занято.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
Синхронизируются диски.
[root@backup ~]# reboot
[root@backup ~]#
Broadcast message from root@backup.7fsyfysdf
(/dev/pts/0) at 16:37 ...
The system is going down for reboot NOW!
Connection to 192.168.160.51 closed by remote host.
Connection to 192.168.160.51 closed.
И пипец- не грузится собака.
[root@centos-kvm-0 ~]# sfdisk -d /dev/vms/backup
# partition table of /dev/vms/backup
unit: sectors
/dev/vms/backup1 : start= 1, size= 20971519, Id=83, bootable
/dev/vms/backup2 : start= 0, size= 0, Id= 0
/dev/vms/backup3 : start= 0, size= 0, Id= 0
/dev/vms/backup4 : start= 0, size= 0, Id= 0
эээ, всё примерно так же: наращиваешь файл, внутри меняешь разбивку и потом resize2fs.
Можно чуть подробнее про «внутри меняешь разбивку»
Не очень понимаю что это значит. У тебя есть lvm-пул из которого ты нарезаешь место под виртуалки, так?
Да. Один кусочек под сервак, а второй под своп.
Потом эти куски бьются на разделы, верно?
Нет. Ничего не бью. И внутри LVM не поднят.