Как я могу использовать локальное хранилище в качестве основного и дополнительного хранилища в пользовательском интерфейсе Cloudstack?

StackOverflow https://stackoverflow.com//questions/25041295

  •  21-12-2019
  •  | 
  •  

Вопрос

Я пытаюсь создать мобильный Cloudstack 4.2 на 2 ПК.1 -й ПК = Xenserver 2nd PC = ACS 4.2

Я сильно застрял в создании основного хранилища в пользовательском интерфейсе Cloudstack, поскольку он подсказывает мне: «Что-то пошло не так;Вы можете вернуться и исправить ошибки. Не удалось добавить хранилище данных».

Это то, что мне приходится делать, когда я пытаюсь сделать свое локальное хранилище основным/вторичным.

mkdir -p /export/primary /export/secondary

nano /etc/exports 

/export  *(rw,async,no_root_squash,no_subtree_check)

exportfs -a

mount -t nfs 172.16.109.4:/export/primary /export/primary
mount -t nfs 172.16.109.4:/export/secondary /export/secondary

usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt -m /export/secondary -u http://d21ifhcun6b1t2.cloudfront.net/templates/4.2/systemvmtemplate-2013-07-12-master-xen.vhd.bz2 -h xenserver -F

Cloudstack-управление настройкой

Мне удалось войти в пользовательский интерфейс Cloudstack, но мне не удалось добавить хранилище данных.Добавление хоста тоже прошло нормально.

Я хотел бы спросить, правильный ли мой шаг?(Определенно неправильно, так как я не добился своего результата)

и

Почему это неправильно?Как я мог это исправить?

Это потому, что я складываю папки?

Заполнение шаблона попадает в хранилище NFS или в точку монтирования?

Я успешно развернул Cloudstack, запустив VMS с внешним хранилищем NFS, но это слишком медленно, поскольку моя сеть довольно медленная...

Это было полезно?

Решение

Если вы хотите использовать локальное первичное хранилище с XenServer, вам нужны как минимум две вещи:

  1. включите локальное хранилище в глобальных настройках CS (Глобальные настройки -> поиск локального -> установите значение true -> перезапустите сервер управления CS)
  2. убедитесь, что у вас достаточно места для основного хранилища на XenServer.Сервер Xen использует LVM для создания основного тома хранилища.Вы можете увидеть объем, который он использует, выполнив xe sr-list на вашей консоли XenServer (где sr означает хранилище хранилища)

См. сценарий в [1] для получения инструкций по настройке XenServer для CS.Или не стесняйтесь использовать скрипт и отправлять запросы на включение всякий раз, когда вы обнаружите что-то не так.

[1] - https://github.com/schubergphilis/cloudstack-utility-scripts/blob/master/devcloud/setup-xen-server.sh

Другие советы

Использование CloudStack Local Storage имеет некоторую ключевую точку, на которую вы должны обратить внимание. Я использовал KVM в качестве облачного гипервизора, но не слишком разную форму XEN.

  1. Убедитесь, что вы пометите все ведущие агента и хранение
  2. Настройка агента. PROPERY.
  3. Создайте свой собственный компетентный и диски, предлагая диск
  4. Создайте новые виртуальные машины, используя новый компетентные предложения и предложение диска.
  5. apache Работа с хранением уже перечислите несколько советов для местной хранилища, но не так четко. Вы можете ссылаться на мой персональный блог здесь. Он помогает.

    Как настроить локальное хранилище для CloudStack

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top