LICENSEWARE

How to check if your Red Hat server is licensed

Archive. This is an archived LICENSEWARE Wiki page, kept as a source. It is not a cited encyclopedia article and may contain unsourced or outdated claims. Use the encyclopedia articles for current, cited terms.

Archive: this is an archived LICENSEWARE Wiki article from the Red Hat White Papers gallery, last edited 2024-08-23, kept as a source. It is not an encyclopedia article and may contain unsourced or outdated claims. For current, cited terms see Red Hat Enterprise Linux and OpenShift subscription licensing.

On This Page

Red Hat is a leading provider of open-source software solutions that offer a range of products and services for businesses and organizations. To determine the appropriate Red Hat agreement type for your business, you need to consider several factors, including the number of sockets on the device, the version of RHEL running, if there is an active subscription, and the type of subscription needed.

Here is a step-by-step tutorial that includes code snippets detailing how to identify the number of sockets on a device, the version of RHEL running, if there is an active subscription, and the type of subscription needed:

Step 1: Check the number of sockets on the device

The first step is to check the number of sockets on the device. You can use the lscpu command in the terminal to display the CPU architecture information, including the number of sockets, cores, and threads.

$ lscpu | grep "Socket(s):"

This command will display the number of sockets on the device.

Step 2: Check the version of RHEL running

The next step is to check the version of RHEL running on the device. You can use the cat command to read the contents of the /etc/redhat-release file.

$ cat /etc/redhat-release

This command will display the version of RHEL running on the device.

Step 3: Check if there is an active subscription

The third step is to check if there is an active subscription on the device. You can use the subscription-manager command in the terminal to display the subscription status of the device.

$ subscription-manager status

This command will display the subscription status of the device.

Step 4: Check the type of subscription needed

The final step is to check the type of subscription needed for the device. You can use the subscription-manager command with the list command to display the available subscriptions.

$ subscription-manager list --available

This command will display the available subscriptions for the device.

Once you have identified the number of sockets on the device, the version of RHEL running, the active subscription status, and the type of subscription needed, you can choose the appropriate Red Hat agreement type that fits your needs.

For example, if you have a small business with a single socket server running RHEL and need access to Red Hat’s software solutions, including RHEL, OpenShift, and Middleware, you can choose the Individual Subscription Agreement (ISA) agreement type. If you have a medium to large business with multiple socket servers running RHEL and require a comprehensive solution and a long-term commitment to Red Hat’s software solutions, you can choose the Enterprise Agreement (EA) agreement type. If you have a business that uses Red Hat solutions in public cloud environments, you can choose the Cloud Access agreement type.

TLDR: By following the above steps, you can identify the number of sockets on a device, the version of RHEL running, if there is an active subscription, and the type of subscription needed to choose the appropriate Red Hat agreement type for your business. This will help you to leverage the power of Red Hat’s open-source software solutions to scale your IT infrastructure and enhance your business operations.

See also

Esc