Инструменты пользователя

Инструменты сайта


linux:kvm
Warning: Undefined array key -1 in /home/virtwww/w_linko22-ru_c0d3353b/http/inc/html.php on line 1458

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
linux:kvm [2012/03/27 10:30]
linko22@gmail.com [Сеть]
linux:kvm [2012/07/13 10:22] (текущий)
linko22@gmail.com
Строка 71: Строка 71:
 ===== Управление виртуальной машиной ===== ===== Управление виртуальной машиной =====
  
 +===== Увеличение дискового пространства =====
 +
 +Для начала убиваем машину
 +  virsh destroy machine-name
 +
 +Делаем обязательно бекап
 +
 +  cp /home/virt/images/machine-name.img /home/virt/images/machine-name.imb.backup
 +
 +Создаём пустой файл необходимого нам размера
 +
 +  dd if=/dev/zero of=zeros.raw bs=1024k count=4096
 +
 +Копируем его в наш текущий образ
 +
 +  echo zeros.raw >> /home/virt/images/machine-name.img
 +
 +Монтируем образ для манипуляций с ним средствами fdisk
 +
 +  losetup /dev/loop0 /home/virt/images/machine-name.img
 +
 +Редактируем
 +
 +<code>
 +fdisk /dev/loop0
 +
 +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').
 +
 +Command (m for help): p
 +
 +Disk /dev/loop0: 105.4 GB, 105360916480 bytes
 +255 heads, 63 sectors/track, 12809 cylinders
 +Units = cylinders of 16065 * 512 = 8225280 bytes
 +Sector size (logical/physical): 512 bytes / 512 bytes
 +I/O size (minimum/optimal): 512 bytes / 512 bytes
 +Disk identifier: 0x0005e743
 +
 +      Device Boot      Start         End      Blocks   Id  System
 +/dev/loop0p1                      64      512000   83  Linux
 +Partition 1 does not end on cylinder boundary.
 +/dev/loop0p2              64        2611    20458496   8e  Linux LVM
 +/dev/loop0p3            2611        7710    40959055   83  Linux
 +
 +Command (m for help): n
 +Command action
 +     extended
 +     primary partition (1-4)
 +p
 +Selected partition 4
 +First cylinder (7711-12809, default 7711):
 +Using default value 7711
 +Last cylinder, +cylinders or +size{K,M,G} (7711-12809, default 12809):
 +Using default value 12809
 +
 +Command (m for help): p
 +
 +Disk /dev/loop0: 105.4 GB, 105360916480 bytes
 +255 heads, 63 sectors/track, 12809 cylinders
 +Units = cylinders of 16065 * 512 = 8225280 bytes
 +Sector size (logical/physical): 512 bytes / 512 bytes
 +I/O size (minimum/optimal): 512 bytes / 512 bytes
 +Disk identifier: 0x0005e743
 +
 +      Device Boot      Start         End      Blocks   Id  System
 +/dev/loop0p1                      64      512000   83  Linux
 +Partition 1 does not end on cylinder boundary.
 +/dev/loop0p2              64        2611    20458496   8e  Linux LVM
 +/dev/loop0p3            2611        7710    40959055   83  Linux
 +/dev/loop0p4            7711       12809    40957717+  83  Linux
 +</code>
 +
 +Выходим, отмонтируем диск
 +
 +  losetup -d /dev/loop0
 +
 +Стартуем виртуалку
 +
 +  virsh start machine-name
 +
 +Логинимся в неё и добавляем новый диск в раздел LVM
 +
 +  pvcreate /dev/vda4
 +  vgextend VolGroup /dev/vda4
 +  lvextend -l+100%FREE /dev/VolGroup/lv_root
 +  resize2fs /dev/VolGroup/lv_root
 +
 +Всё.
 +  
 +  
 +
 +  
 ===== Источники ===== ===== Источники =====
  
  
 [[http://cumptrnrd.wordpress.com/tag/mirror/]] [[http://cumptrnrd.wordpress.com/tag/mirror/]]
- 
  
 [[http://andrey.org/kvm-on-centos/]] [[http://andrey.org/kvm-on-centos/]]
  
 +[[http://fedoraproject.org/wiki/Getting_started_with_virtualization]]
 +
 +[[http://docs.fedoraproject.org/ru-RU/Fedora/12/html/Virtualization_Guide/sect-Virtualization_Guide-Virtualized_guest_installation_overview-Creating_guests_with_virt_manager.html]]
 +
 +[[http://docs.fedoraproject.org/ru-RU/Fedora/12/html/Virtualization_Guide/chap-Virtualization_Guide-KVM_guest_timing_management.html]]
 +
 +[[http://forums.fedoraforum.org/showthread.php?t=212060]]
linux/kvm.1332829850.txt.gz · Последнее изменение: 2012/03/27 10:30 — linko22@gmail.com