Yvision.kzYvision.kz
kk
Разное
Разное
399 767 постов40 подписчиков
Всяко-разно
0
00:34, 01 апреля 2011

Xen Cloud Platform 1.0

Решил попробовать виртуализацию. Сначала использовал XEN, который входит в состав suse. Вот недавно узнал, что вышел бесплатный XCP 1.0. Скачал iso - 318МБ.

Установил по сети на компьютер с 4 жесткими дисками и все диски выделил для Local storage. Затем на другой компьютер установил XenWebManager (xenwebmanager_rev69_full.tar.gz 1498369) и поместил его вызов в /etc/init.d:

/usr/bin/python frontend.py &

После этого с браузера открываем адрес http://xenman:8080/

В нем можно создавать виртуальные машины, обращаться к его консоли и т.д.

Blog post image

Потом заметил следующее:

При создании виртуального жесткого диска нет возможности явно указать - на каком физическом диске будет расположен новый диск. А так как в виртуалках планировалось ставить базу данных - для оптимизации скорости надо было этот вопрос разрешить.

Переустановил XCP, но для Local storage выделил только 1 диск. Затем в интернете нашел способ решения проблемы, а именно

xe sr-create type=lvm device-config:device=/dev/sdb1 name-label='Local Storage 2'

Так что на диске /dev/sdb создал логический диск с типом 8e (Linux LVM) и затем создал Local Storage 2. Точно также для остальных дисков. Они сразу же появились в XenWebManagere

Blog post image

При создании виртуальной машины указываем место, где будет создаваться виртуальный жесткий диск.

 

upd1. Обнаружилась такая фишка. Создал виртуальную машину с 5 гигами. Потом решил уменьшить память до 4 гигов. С помощью браузера зашел по адресу http://ip/www/index.html

В списке объектов выбрал vm. выбрал нужную машину. Появилось окно со всеми параметрами. Затем изменил параметры memory_static_max, memory_static_min, memory_dynamic_max, memory_dynamic_min. После перезапуска виртуалки, память уменьшилась

0
530
0