Как я могу использовать локальное хранилище в качестве основного и дополнительного хранилища в пользовательском интерфейсе Cloudstack?
-
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, вам нужны как минимум две вещи:
- включите локальное хранилище в глобальных настройках CS (Глобальные настройки -> поиск локального -> установите значение true -> перезапустите сервер управления CS)
- убедитесь, что у вас достаточно места для основного хранилища на XenServer.Сервер Xen использует LVM для создания основного тома хранилища.Вы можете увидеть объем, который он использует, выполнив
xe sr-list
на вашей консоли XenServer (гдеsr
означает хранилище хранилища)
См. сценарий в [1] для получения инструкций по настройке XenServer для CS.Или не стесняйтесь использовать скрипт и отправлять запросы на включение всякий раз, когда вы обнаружите что-то не так.
Другие советы
Использование CloudStack Local Storage имеет некоторую ключевую точку, на которую вы должны обратить внимание. Я использовал KVM в качестве облачного гипервизора, но не слишком разную форму XEN.
- Убедитесь, что вы пометите все ведущие агента и хранение
- Настройка агента. PROPERY.
- Создайте свой собственный компетентный и диски, предлагая диск
- Создайте новые виртуальные машины, используя новый компетентные предложения и предложение диска.
apache Работа с хранением уже перечислите несколько советов для местной хранилища, но не так четко. Вы можете ссылаться на мой персональный блог здесь. Он помогает.