xg-scale
diff xen/hvm2pv.tex @ 4:253d66dd74bb
Добавлено подробное описание управления памятью домена и выделением устройств домену
author | Igor Chubin <igor@chub.in> |
---|---|
date | Sun Jul 06 23:27:46 2008 +0300 (2008-07-06) |
parents | 4730a0d07d88 |
children |
line diff
1.1 --- a/xen/hvm2pv.tex Tue Jul 01 16:16:44 2008 +0300 1.2 +++ b/xen/hvm2pv.tex Sun Jul 06 23:27:46 2008 +0300 1.3 @@ -29,7 +29,15 @@ 1.4 1.5 После этого посмотреть информацию о диске с помощью fdisk: 1.6 \begin{verbatim} 1.7 - %$ losetup -d /dev/loop0 virtual-disk 1.8 + %$ fdisk -l -u /dev/loop0 1.9 + 1.10 + Disk /dev/loop0: 8388 MB, 8388608000 bytes 1.11 + 255 heads, 63 sectors/track, 1019 cylinders, total 16384000 sectors 1.12 + Units = sectors of 1 * 512 = 512 bytes 1.13 + 1.14 + Device Boot Start End Blocks Id System 1.15 + /dev/loop0p1 * 63 208844 104391 83 Linux 1.16 + /dev/loop0p2 208845 16370234 8080695 8e Linux LVM 1.17 \end{verbatim} 1.18 1.19 Здесь есть какой-то маленький раздел (вероятно /boot) 1.20 @@ -74,8 +82,14 @@ 1.21 и выполните сканирование: 1.22 1.23 \begin{verbatim} 1.24 - %$ losetup -o $((512*63)) /dev/loop1 /dev/loop0 1.25 - %$ mount /dev/loop1 /mnt 1.26 + $ vgscan 1.27 + 1.28 + ACTIVE '/dev/system/root' [14.62 GB] inherit 1.29 + ACTIVE '/dev/system/home' [97.66 GB] inherit 1.30 + ACTIVE '/dev/system/tmp' [512.00 MB] inherit 1.31 + ACTIVE '/dev/system/swap' [4.00 GB] inherit 1.32 + inactive '/dev/VolGroup00/LogVol00' [5.75 GB] inherit 1.33 + inactive '/dev/VolGroup00/LogVol01' [1.94 GB] inherit 1.34 \end{verbatim} 1.35 1.36 Мы сможем работать с группой томов LogVol00, которая находится на подключенном образе. 1.37 @@ -99,16 +113,17 @@ 1.38 mv /mnt/lib/tls /mnt/lib/tls.disabled 1.39 \end{verbatim} 1.40 1.41 -Вы можете стереть записи udev, касающиеся сетевого интерфейса, 1.42 +Вы можете стереть записи \textbf{udev}, касающиеся сетевого интерфейса, 1.43 поскольку MAC-адрес виртуального сетевого адаптера будет отличаться 1.44 -от реального, который использовался раньше, и который был запомнен udev. 1.45 +от реального, который использовался раньше, и который был запомнен \textbf{udev}. 1.46 Если этого не делать, нужно отредактировать настройки сети 1.47 (\texttt{/etc/network/interfaces} для Debian GNU/Linux) 1.48 и указать новое название интерфейсов. Иначе при старте домена 1.49 сеть настроена не будет. 1.50 1.51 -Если у вас в конвертируемой машине раньше загружались какие-то специфичные модули ядра, 1.52 -их загрузку тоже лучше отключить. 1.53 +Если у вас в конвертируемой машине раньше загружались какие-то специфичные 1.54 +(предполагающие наличие определённого оборудования) 1.55 +модули ядра, их загрузку тоже лучше отключить. 1.56 1.57 \subsection{Приведение хост-системы в исходное состояние} 1.58 После того как все операции по подготовке 1.59 @@ -116,7 +131,11 @@ 1.60 завершены, нужно размонтировать все разделы 1.61 и отключить их от loop-устройств. 1.62 \begin{verbatim} 1.63 - # types = [ “fd”, 16] 1.64 + $ umount /mnt 1.65 + $ vgchange –activate n VolGroup00 1.66 + $ losetup -d /dev/loop2 1.67 + $ losetup -d /dev/loop1 1.68 + $ losetup -d /dev/loop0 1.69 \end{verbatim} 1.70 1.71 Можно также привести файл \texttt{/etc/lvm/lvm.conf} в исходное состояние.