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

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

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

Если у вас есть желание научиться работать с роутерами микротик и стать специалистом в этой области, рекомендую по программе, основанной на информации из официального курса MikroTik Certified Network Associate. Курс стоящий, все подробности читайте по ссылке. Есть бесплатные курсы.

Но это не является неразрешимой проблемой. Я расскажу, как установить 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 месяцев, после чего успешные выпускники курса смогут пройти собеседования у партнеров. Что даст вам этот курс:
  • Знание архитектуры Linux.
  • Освоение современных методов и инструментов анализа и обработки данных.
  • Умение подбирать конфигурацию под необходимые задачи, управлять процессами и обеспечивать безопасность системы.
  • Владение основными рабочими инструментами системного администратора.
  • Понимание особенностей развертывания, настройки и обслуживания сетей, построенных на базе Linux.
  • Способность быстро решать возникающие проблемы и обеспечивать стабильную и бесперебойную работу системы.
Проверьте себя на вступительном тесте и смотрите подробнее программу по .

Помогла статья? Есть возможность отблагодарить автора

Автор Zerox

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

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

Ваш e-mail не будет опубликован.

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