Home » Виртуализация » XenServer » Установка xs-tools на linux

Установка xs-tools на linux

Не всегда установка xs-tools проходит успешно. На некоторых дистрибутивах она заканчивается ошибкой, хотя это не означает, что утилиты невозможно установить. Например, я не смог установить стандартным установщиком xs-tool на CentOS 7, работающем на XenServer 6.2.

Если у вас есть желание научиться строить и поддерживать высокодоступные и надежные системы, рекомендую познакомиться с онлайн-курсом «Администратор Linux» в OTUS. Курс не для новичков, для поступления нужно пройти .

Но это не является неразрешимой проблемой. Я расскажу, как установить xs-tools практически на любой linux дистрибутив. Вот инструкция.

Первым делом монтируем iso образ к виртуальной машине через XenCenter.

Установка xs-tools

Идем теперь в консоль сервера и монтируем cd-rom. В CentOS 7 это делается командой:

# mount -r -t iso9660 /dev/sr0 /mnt

Для другого дистрибутива посмотрите информацию в интернете.

Дальше по инструкции, нужно зайти на диск в каталог /Linux и запустить скрипт install.sh. Должен запуститься инсталлятор, который установит все необходимые пакеты из комплекта xs-tools. Если вместо установки, вы получаете сообщение об ошибке:

Fatal Error: Failed to determine Linux distribution and version

то вам нужно установить необходимые пакеты вручную. Они лежат прям в этой же папке вместе со скриптом. Вот их список для XenServer 6.2:

xe-guest-utilities_6.2.0-1120_amd64.deb
xe-guest-utilities_6.2.0-1120_i386.deb
xe-guest-utilities-6.2.0-1120.i386.rpm
xe-guest-utilities-6.2.0-1120.x86_64.rpm
xe-guest-utilities-xenstore-6.2.0-1120.i386.rpm
xe-guest-utilities-xenstore-6.2.0-1120.x86_64.rpm

Выбираете подходящий пакет rpm или deb под ваш тип системы и разрядность и устанавливаете. В CentOS 7 ручная установка xs-tools выглядит так:

rpm -ivh xe-guest-utilities-xenstore-6.2.0-1120.x86_64.rpm
rpm -ivh xe-guest-utilities-6.2.0-1120.x86_64.rpm

Перезагружаем систему и видим, что тулсы нормально встали:

XenCenter информация о VM

Все, можно нормально управлять виртуальной машиной.

Онлайн курс по Linux

Если вы хотите стать специалистом по отказоустойчивым виртуальным и кластерным средам, рекомендую познакомиться с онлайн-курсом Администратор Linux. Виртуализация и кластеризация в OTUS. Курс не для новичков, для поступления нужны хорошие знания по Linux. Обучение длится 5 месяцев, после чего успешные выпускники курса смогут пройти собеседования у партнеров. Что даст вам этот курс:
  • Умение строить отказоустойчивые кластера виртуализации для запуска современных сервисов, рассчитанных под высокую нагрузку.
  • Будете разбираться в современных технологиях кластеризации, оркестрации и виртуализации.
  • Научитесь выбирать технологии для построения отказоустойчивых систем под высокую нагрузку.
  • Практические навыки внедрения виртуализации KVM, oVirt, Xen.
  • Кластеризация сервисов на базе pacemaker,k8s, nomad и построение дисковых кластеров на базе ceph, glaster, linstore.
Проверьте себя на вступительном тесте и смотрите подробнее программу по .

Помогла статья? Подписывайся на telegram канал автора

Анонсы всех статей, плюс много другой полезной и интересной информации, которая не попадает на сайт.

Автор Zerox

Zerox
Владимир, системный администратор, автор сайта. Люблю настраивать сервера, изучать что-то новое, делиться знаниями, писать интересные и полезные статьи. Открыт к диалогу и сотрудничеству.

Добавить комментарий

Ваш адрес email не будет опубликован.

Нажимая кнопку "Отправить комментарий" Я даю согласие на обработку персональных данных.