Можно ли запустить X на сервисной консоли ESX?

Хорошо, мы все знаем (или должны знать), что ESX Service Console на самом деле не система Linux, а собственный дистрибутив Linux, работающий внутри гипервизора ESX, чтобы обеспечить его управление.

Тем не менее, независимо от этого, возникают вопросы: если бы нужно было установить все необходимые программы (X11, Gnome/KDE и т. Д.), Сможет ли Service Console запустить графическую среду? Или он не сможет получить доступ к графическому оборудованию сервера из-за базового гипервизора?

Я не говорю, что это было бы хорошей идеей; и я совершенно уверен, что это даже невозможно. Но сегодня я обсуждал эту проблему с другом... другом, который, кстати, считает, что ESX - это всего лишь какая-то программа, работающая в системе Linux, а VMKernel - это своего рода модуль ядра Linux. Слишком распространенная ошибка.

В любом случае, сможет ли X работать в Service Console?
Кому-нибудь удавалось заставить его работать?

2 ответа

В полной версии ESX (не ESXi) это возможно, но зачем вам это? Гипервизор должен быть как можно более тонким (такова концепция ESXi), и добавление толстого графического интерфейса, который будет поглощать оперативную память и процессор, не имеет особого смысла...


Кроме того, Re: сервисная консоль - я понимаю, что неi Версия ESX на самом деле представляет собой систему Linux (полноценный установленный дистрибутив Linux) с демоном гипервизора и ядра. Вы можете убить демонов ESX и обращаться с ним как с обычной коробкой linux, хотя она довольно урезана.

Вот почему в семействе ESXi нет "сервисной консоли" - если бы это была просто встроенная виртуальная машина со специальными привилегиями доступа, не было бы никаких причин отрицать ее:-)

Мы согласны, что вы не должны связываться с гипервизором, но как насчет того, может ли виртуальная машина получить доступ к видеокарте? Это также дало бы возможности этой серверной рабочей станции.

Кроме того, отсутствие необходимости связываться с видеокартами облегчает жизнь команде vmware.

Другие вопросы по тегам