Учитывая, что 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, который, боюсь, добавит значительное количество времени для установки нового сервера в производство с учетом ИТ. сам для нашей компании медленно происходит в нерабочее время бизнеса; отсюда и вопрос.
cd
, а в конечном итоге и несколькоrm
, чтобы исправить ситуацию. Может даже понадобитьсяcurl
илиwget
(я думаю, что один или другой уже установлен), чтобы получить исправления на мастер-пуле иsha256sum
проверить их целостность. Но в противном случае Citrix предпочел бы, чтобы вы не вмешивались в базовую операционную систему - думайте об этом как о приборе.Прежде всего, вы обязуетесь работать в XenServer. Этот продукт по сути является устройством, и большинство вещей, которые отличаются между Debian и CentOS, в любом случае скрыты от вас или лучше поддерживаются инструментами, которые предлагает XenServer.
Вы можете легко это проверить, настроить тестовую ВМ с помощью XenServer просто (да, она работает внутри ВМ).
источник
Я работаю с Xenserver почти каждый день. На простом сервере или в небольшом пуле было бы очень мало необходимости взаимодействовать с базовой ОС, и это главное.
Но у нас есть более 60 серверов xenservers, и мы исторически использовали Salt, чтобы отодвинуть изменения, например, «кто-то ушел, изменить все пароли root и все пароли DRAC» или обновить DNS-серверы, или просто добавить поисковый домен к resolv.conf или установить аппаратный мониторинг dell opemnamage или простые вещи, такие как последний агент checkmk.
В 6.5 это работало хорошо, несмотря на то, что официально не поддерживалось.
В 7.0 RPM-пакеты недоступны, а установка RPM-соли просто жалуется на отсутствие зависимостей.
Поэтому, чтобы ответить на ваш вопрос, нет, администрирование xenserver похоже на администрирование устройства, если вы не делаете ничего странного
источник