15.6.2. Setting Service Levels Through the Command Line
A general service level preference can be set using the
service-level --set
command.
Example 15.5. Setting a Service Level Preference
First, list the available service levels for the system, using the
--list
option with the service-level
command.
[root@server ~]# subscription-manager service-level --list +-------------------------------------------+ Available Service Levels +-------------------------------------------+ Standard None Premium Self-Support
Then, set the desired level for the system.
[root@server ~]# subscription-manager service-level --set=self-support Service level set to: self-support
The current setting for the local system is shown with the
--show
option:
[root#server ~]# subscription-manager service-level --show Current service level: self-support
A service level preference can be defined when a subscription operation is being run (such as registering a system or attaching subscriptions after registration). This can be used to override a system preference. Both the
register
and subscribe
commands have the --servicelevel
option to set a preference for that action.
Example 15.6. Autoattaching Subscriptions with a Premium Service Level
[root#server ~]# subscription-manager subscribe --auto --servicelevel Premium Service level set to: Premium Installed Product Current Status: ProductName: Red Hat Enterprise Linux 5 Server Status: Subscribed
Note
The
--servicelevel
option requires the --autosubscribe
option (for register) or --auto
option (for subscribe). It cannot be used when attaching a specified pool or when importing a subscription.