Recognizing VM's vs. Physical

Latest response

On our Satellite server, when viewing the Systems list, there are several icons that indicate servers as being "Non-virtual systems" that are actually VMs. As I understand it, there is a command or script that can be run in order to update the Systems list so that the server icon can quickly, visually allow VMs to be identified based on the icon.

 

Does anyone know what this command or script would be?

 

Thanks!

Responses

Dan,

 

Are those systems consuming flex entitlement or a regular entitlement ?

 

We do have /etc/sysconfig/rhn/satellite-upgrade/scripts/recognize_guests.py which is part of rhn-upgrade pacakge. You could execute this and see if it detects any guests & whether it can be converted to use the flex entitlement.

 

Paresh

Paresh,

 

Thanks for the reply...

 

I'm not sure how to tell which kind of entitlement is being used. On one of our Satellite servers, our subscription is for unilimited guests on those particular hosts. So, I want to make sure that VMs are being accurately recognized as being VM's and not Non-Virtual.

 

I tried running the script you mentioned, but I just got a message that said: "No systems detected to convert to guests"

 

Dan,

We need to confirm whether rhn-upgrade package version equal or higher than "rhn-upgrade-5.4.0.25-1" is  installed on RHN Satellite or not.

Refer kbase : [Satellite 5.4] When running recognize_guests.py, getting 'No systems detected to convert to guest' message

https://access.redhat.com/knowledge/solutions/46881

-Ashish

Ashish,

I have 5.5.0.18 on both my Satellite servers. I ran the recognize_guests.py on both of them last week...the first one got the "No systems detected...." and that server currently has one VM that shows up as Non-Virtual.

After running it on my other Satellite, it said it detected 16 systems, but I didn't notice anything different on my Systems list. At that time, there were 5 VM's still showing up as Non-Virtual. I ran it again this morning and it said it found 3...those 3 are now showing that they are VM's, but for some reason it didn't find the other 2.

With regards to those last 2 systems, one thing I noticed is that they are both running the same web application which is on a separate, secured, PCI subnet. So, I guess I'll have to look to see if this uses some other port that is being blocked by the FW? Or...maybe I'll just run it again tomorrow and see if it works like the other three did.

Either way...I think that IS the correct script...I just have to figure out why these last three systems are not identifying as VM's. It probably has something to do with security settings on them, so I think I'm on the right trail.

Thanks again for the help. If I find out what's going on with these, I'll post whatever info I find.

Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.