The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Раздел полезных советов: Запуск виртуальных машин Qemu и KVM..."
Отправлено auto_tips, 12-Июл-10 10:06 
Пример настройки Sheepdog в Fedora Linux для организации выполнения в Qemu или KVM  виртуального окружения поверх распределенного на несколько машин высоконадежного хранилища Sheepdog (подробнее см. http://www.opennet.ru/27251/ )


Устанавливаем и запускаем кластерный движок Corosync (http://www.corosync.org/) на всех узлах кластера хранения:

   yum install corosync
   service corosync start

После интеграции sheepdog-драйвера в состав пакета qemu и qemu-kvm, достаточно будет выполнить:

   yum install qemu-kvm

(сейчас еще нужно [[http://www.osrg.net/sheepdog/usage.html собирать]] драйвер из исходных текстов)


Запускаем на каждом узле кластера хранения управляющий процесс Sheepdog,
передав в качестве аргумента директориею для хранения объектов в локальной ФС каждого узла:

   sheep /store

Форматируем и настраиваем параметры кластера хранения, указываем дублирование каждого блока данных на три разных узла:

   collie cluster format --copies=3

Создаем в распределенном хранилище дисковый образ, размером 256Гб, для виртуальной машины с именем Alice:

   qemu-img create sheepdog:Alice 256G

Импортируем существующий образ виртуальной машины в распределенное хранилище с именем Bob:

   qemu-img convert ~/amd64.raw sheepdog:Bob

Смотрим список активных хранилищ:

   collie vdi list

   Bob          0  2.0 GB  1.6 GB  0.0 MB 2010-03-23 16:16      80000
   Alice        0  256 GB  0.0 MB  0.0 MB 2010-03-23 16:16      40000

Запускаем виртуальную машину:

   qemu-system-x86_64 sheepdog:Alice

Создаем снапшот виртуальной машины Alice:

   qemu-img snapshot -c name sheepdog:Alice

Параллельно запускаем созданный снапшот:

   qemu-system-x86_64 sheepdog:Alice:1

Клонируем снапшот Alice:1 в новую виртуальную машину Charlie

   qemu-img create -b sheepdog:Alice:1 sheepdog:Charlie

Просматриваем состояние узлов кластера:

   collie node list

URL: http://www.osrg.net/sheepdog/usage.html
Обсуждается: http://www.opennet.ru/tips/info/2409.shtml

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру