pefu
Contributor
Contributor

ESX is Linux

Jump to solution

Hello all

ESX was make from Linux's core. I will want install MC (midnight commandor) and other popular software in linux. Did you have any suggest about install softwafe in ESX-Linux? It is good idea?

Greeting

0 Kudos
1 Solution

Accepted Solutions
RParker
Immortal
Immortal

According to VM Ware, the CONSOLE of ESX is a redhat 3 U9 implementation.

You see the CONSOLE which is running UNDER the hypervisor. Therefore ESX isn't Linux at all, you are running a modifiied version of a redhat CONSOLE that's what you see.

View solution in original post

0 Kudos
10 Replies
AndreTheGiant
Immortal
Immortal

ESX is not Linux.

ESX is the bare metal hypervisor.

The Linux part (RHEL 3) is only a service console (and also a boot system) but is like a "special" VM (and you can verify that use only a few memory and only one core).

You could install additional software (like mc) but maybe are not supported.

Andre

**if you found this or any other answer useful please consider allocating points for helpful or correct answers

Andre | http://about.me/amauro | http://vinfrastructure.it/ | @Andrea_Mauro
0 Kudos
weinstein5
Immortal
Immortal

As Andre pointed out ESX is NOT Linux - the hypervisor at the heart of ESX is the VMkernel which was written from the ground up by VMware - the Service Console which is used to manage the ESX server is in a essence a virtual machine based on a modified version of RHEL 3 - you might be able to install this in the Service Console but this is not best practice and can potentially adversely affect the performance of your ESX server and the virtual machines it is hosting -

If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful

If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful
0 Kudos
TomHowarth
Leadership
Leadership

ESX is not Linux, the Service console is a modified Redhat instance, but the Hypervisor is propriety writen from scratch by VMware developers

If you found this or any other answer useful please consider the use of the Helpful or correct buttons to award points

Tom Howarth VCP / vExpert

VMware Communities User Moderator

Blog: www.planetvm.net

Contributing author for the upcoming book "[VMware vSphere and Virtual Infrastructure Security: Securing ESX and the Virtual Environment|http://my.safaribooksonline.com/9780136083214]". Currently available on roughcuts

Tom Howarth VCP / VCAP / vExpert
VMware Communities User Moderator
Blog: http://www.planetvm.net
Contributing author on VMware vSphere and Virtual Infrastructure Security: Securing ESX and the Virtual Environment
Contributing author on VCP VMware Certified Professional on VSphere 4 Study Guide: Exam VCP-410
0 Kudos
depping
Leadership
Leadership

Just to be sure you understand what these guys are try to tell you: ESX is not Linux! Although the SC is a modified version of RedHat most agents / software will leave ESX in an unsupported state.

Duncan

VMware Communities User Moderator | VCP | VCDX

-


Blogging:

Twitter:

If you find this information useful, please award points for "correct" or "helpful".

0 Kudos
NWhiley
Enthusiast
Enthusiast

If you want to install stuff, do it in a VM not the SC. It is a very cutdown version of REL 3 U7 and could well break.

Remember ESX comes on one CD, not the 4 or so that RHEL comes on, I've actually lost count now as my RHEL installs are DVD based.

Neil VCP
0 Kudos
Texiwill
Leadership
Leadership

HEllo,

ESX is the vmkernel or the Hypervisor. It has a Management Appliance referred to as the Service Console that for ESX runs a GNU/Linux environment. For ESXi there is a Posix Environment.

You can install Midnight COmmander within your GNU/Linux Management Environment but you could break something. Personally, I would not do this and there should be no need to even login to the management appliance unless there is something that can only be done from the CLI or needs to be fixed. I login maybe less than once a month unless I am in the midst of research for my books.


Best regards, Edward L. Haletky VMware Communities User Moderator, VMware vExpert 2009, DABCC Analyst[/url]
Now Available on Rough-Cuts: 'VMware vSphere(TM) and Virtual Infrastructure Security: Securing ESX and the Virtual Environment'[/url]
Also available 'VMWare ESX Server in the Enterprise'[/url]
[url=http://www.astroarch.com/wiki/index.php/Blog_Roll]SearchVMware Pro[/url]|Blue Gears[/url]|Top Virtualization Security Links[/url]|Virtualization Security Round Table Podcast[/url]

--
Edward L. Haletky
vExpert XIV: 2009-2022,
VMTN Community Moderator
vSphere Upgrade Saga: https://www.astroarch.com/blogs
GitHub Repo: https://github.com/Texiwill
0 Kudos
rotoflex01
Contributor
Contributor

What I know is that ESX is equivalent to Red Hat 3.

0 Kudos
weinstein5
Immortal
Immortal

No it is not. As others have pointed out the vmkernel is proprietary written by VMware-

the service console used to manage is based on a modified version of

RHEL 3

If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful
0 Kudos
RParker
Immortal
Immortal

According to VM Ware, the CONSOLE of ESX is a redhat 3 U9 implementation.

You see the CONSOLE which is running UNDER the hypervisor. Therefore ESX isn't Linux at all, you are running a modifiied version of a redhat CONSOLE that's what you see.

0 Kudos
Texiwill
Leadership
Leadership

Hello,

Not at all. ESX is NOT NOT and I say again NOT Linux. Linus Torvaldis would be mightily offended if you even equated ESX w/Linux. Specifically Linux has a Legal definition of being BLESSED by Linus. Any kernel not blessed by Linus is NOT Linux, never will be and should never be referred to as Linux.

Legalities aside, look at the boot process for ESX (as a matter of fact, check out 'VMware ESX Server in the Enterprise' for a complete list of the boot process0:

1st stage boot loader boots vmkernel

vmkernel creates a VM

2nd stage boot loader boots the Management appliance kernel WITHIN that VM.

Npte that the vmkernel boots first, it has control of the hardware. the VM within which the GNU/RedHat environment boots is not the primary boot and therefore ESX IS NOT Linux.

Just as an aside, Xen is not Linux either, it is a GNU environment built around a Xen kernel (once more not blessed by Linus so therefore can not be considered Linux).

If you want a hypervisor that can be considered Linux, look at KVM, it is the only one.


Best regards, Edward L. Haletky VMware Communities User Moderator, VMware vExpert 2009, DABCC Analyst[/url]
Now Available on Rough-Cuts: 'VMware vSphere(TM) and Virtual Infrastructure Security: Securing ESX and the Virtual Environment'[/url]
Also available 'VMWare ESX Server in the Enterprise'[/url]
[url=http://www.astroarch.com/wiki/index.php/Blog_Roll]SearchVMware Pro[/url]|Blue Gears[/url]|Top Virtualization Security Links[/url]|Virtualization Security Round Table Podcast[/url]

--
Edward L. Haletky
vExpert XIV: 2009-2022,
VMTN Community Moderator
vSphere Upgrade Saga: https://www.astroarch.com/blogs
GitHub Repo: https://github.com/Texiwill
0 Kudos