Похоже ли администрирование XenServer на администрирование CentOS?


8

Учитывая, что XenServer (в настоящее время 7) основан на CentOS, означает ли это, что он работает так же, как CentOS, с точки зрения обновления, CLI, администрирования (не относящегося к Xen, например, mdadm и загрузчиков) и т. Д.?

По сути, если я хочу использовать XenServer, то я обязуюсь использовать, изучать и работать в CentOS «способом»?

У нас есть новый (для нас) сервер, и сейчас самое время переключить гипервизоры, и мы настроены на использование Xen.

Наша текущая настройка, с которой я хорошо знаком и могу эффективно администрировать, - это хост Debian с парой виртуальных машин, использующих Virtual Box, что не совсем идеально, если не сказать больше. Благодаря этому я знаком с работой в Debian и сделал сознательный выбор использовать Debian для наших серверов. Я управляю только нашими серверами для нашего малого бизнеса, поэтому у меня нет разнообразных других настроек и других дистрибутивов для работы.

Насколько я понимаю, то, как Redhat делает что-то, немного отличается от дистрибутивов на основе Debian и потребует обучения на неизвестном уровне; но кривая обучения наверняка.

Так что, если я использую XenServer, я также обязуюсь учиться в Redhat?

Я знаю, что могу установить Xen с Dom0 на основе Debian, но прочитанный консенсус, похоже, говорит о том, что XenServer работает лучше всего. Однако потребуется немного конфигурации, которая мне понадобится, например, чтобы настроить наши локальные RAID-массивы и запустить их для Dom0, Xen и Network Shares, а также привести в порядок загрузчики и grub. Я могу довольно легко выполнить эту настройку в Debian, поэтому я пытаюсь взвесить стоимость времени, затрачиваемого на выполнение той же конфигурации, способом CentOS, который, боюсь, добавит значительное количество времени для установки нового сервера в производство с учетом ИТ. сам для нашей компании медленно происходит в нерабочее время бизнеса; отсюда и вопрос.

Ответы:


14

Имейте в виду, что ОС удалена, даже если она основана на выпуске, как будто механизм находится в HCL, вы в большинстве случаев никогда не будете использовать какую-либо команду ОС.

Большинство команд, которые вы когда-либо будете использовать для администрирования, будут находиться в xeнаборе команд:

  • xe task-list
  • xe task-cancel
  • xe toolstack-restart
  • так далее...

Все обновления ОС были установлены и обнаружены через консоль xenserver. Таким образом, большинство команд - это команда xen.

Единственный раз, когда я вводил общую команду на хосте, было установить пакет dell openmanage и агент мониторинга.


Ему нужно будет зайти в базовую ОС для выполнения патчей XenServer, но это всего лишь несколько cd, а в конечном итоге и несколько rm, чтобы исправить ситуацию. Может даже понадобиться curlили wget(я думаю, что один или другой уже установлен), чтобы получить исправления на мастер-пуле и sha256sumпроверить их целостность. Но в противном случае Citrix предпочел бы, чтобы вы не вмешивались в базовую операционную систему - думайте об этом как о приборе.
SnakeDoc

@SnakeDoc теперь консольный графический интерфейс делает все это самостоятельно для патча :) как если у вас ферма из 3 серверов, консоль переводит один хост в обслуживание, перезапускает его, устанавливает патч и удаляет хост из обслуживания и запускает процесс на сервере 2.
yagmoth555

10

Прежде всего, вы обязуетесь работать в XenServer. Этот продукт по сути является устройством, и большинство вещей, которые отличаются между Debian и CentOS, в любом случае скрыты от вас или лучше поддерживаются инструментами, которые предлагает XenServer.

Вы можете легко это проверить, настроить тестовую ВМ с помощью XenServer просто (да, она работает внутри ВМ).


Спасибо! Исходя из ответов, я чувствую себя комфортно, просто двигаясь вперед, настраивая Xen на новом сервере вместо виртуальной машины. Тем временем (очевидно) мы просто оставим наш текущий производственный сервер в сети, поэтому, если он не сработает, никакого вреда, кроме потерянного времени, не будет. Я просто надеюсь смягчить потерянное время. Хороший вызов для идеи виртуальной машины!
Деймон

3

Я работаю с Xenserver почти каждый день. На простом сервере или в небольшом пуле было бы очень мало необходимости взаимодействовать с базовой ОС, и это главное.

Но у нас есть более 60 серверов xenservers, и мы исторически использовали Salt, чтобы отодвинуть изменения, например, «кто-то ушел, изменить все пароли root и все пароли DRAC» или обновить DNS-серверы, или просто добавить поисковый домен к resolv.conf или установить аппаратный мониторинг dell opemnamage или простые вещи, такие как последний агент checkmk.

В 6.5 это работало хорошо, несмотря на то, что официально не поддерживалось.

В 7.0 RPM-пакеты недоступны, а установка RPM-соли просто жалуется на отсутствие зависимостей.

Поэтому, чтобы ответить на ваш вопрос, нет, администрирование xenserver похоже на администрирование устройства, если вы не делаете ничего странного

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.