Назад | Перейти на главную страницу

Импортировать Xen Server VHD

Я пробую использовать распределенную файловую систему в качестве внутреннего хранилища для моих серверов Xen.

Я установил DFS (распределенную файловую систему) (с использованием CentOS и GlusterFS), и все работает отлично с удивительно хорошей скоростью ввода-вывода в секунду, однако теперь у меня возникла проблема с VHD (виртуальными жесткими дисками), которые синхронизируются с моим плановое хранилище аварийного восстановления.

Мои виртуальные жесткие диски записываются на два локальных сервера SAN (сеть хранения данных), а затем они синхронизируются с помощью георепликации с внешним сервером SAN. У меня также есть два сервера xen, подключенных к внешним серверам SAN.

Я вижу виртуальные жесткие диски в моем внешнем хранилище и обнаружил, что если:

  1. Я просто перемещаю VHD в SR (репозиторий хранилища), это приводит к поломке SR.
  2. Если я копирую и переименовываю VHD в SR, SR работает нормально, и я вижу VHD в Xen Center, однако, когда я пытаюсь запустить виртуальную машину с помощью этого VHD, Xen выдает ошибку.

Кто-нибудь знает, почему это происходит, и что я могу сделать, чтобы исправить эту проблему. Я знаю, что могу импортировать VHD в XenServer с помощью XenCenter, но я ищу что-то, что можно сделать с помощью сценария, а не вручную.

Спасибо.