background image

vii

8.3. Working With Your Virtual Systems ............................................................................ 171

8.3.1. Logging into Virtual Systems Directly via SSH .................................................  171
8.3.2. Gaining Console Access Via the Host .............................................................  171
8.3.3. Installing Software Via the Satellite Web Interface ............................................  172
8.3.4. Installing Software Via Yum From the Virtual System ........................................ 172
8.3.5. Deleting Virtual Systems ................................................................................  172

9. UNIX Support Guide                                                                                                            175

9.1. Introduction ..............................................................................................................  175

9.1.1. Supported UNIX Variants ...............................................................................  175
9.1.2. Prerequisites .................................................................................................. 175
9.1.3. Included Features ..........................................................................................  175
9.1.4. Differences in Functionality ............................................................................. 176
9.1.5. Excluded Features .........................................................................................  176

9.2. Satellite Server Preparation/Configuration ..................................................................  176
9.3. Client System Preparation ......................................................................................... 178

9.3.1. Download and Install Additional Packages ....................................................... 179
9.3.2. Deploying Client SSL Certificates .................................................................... 182
9.3.3. Configuring the clients .................................................................................... 182

9.4. Registration and Updates .......................................................................................... 183

9.4.1. Registering Systems ......................................................................................  183
9.4.2. Obtaining Updates .........................................................................................  184

9.5. Remote Commands ..................................................................................................  187

9.5.1. Enabling Commands ......................................................................................  187
9.5.2. Issuing Commands ........................................................................................  188

A. Command Line Config Management Tools                                                                          189

A.1. 

Red Hat Network Actions Control

 ..........................................................................  189

A.1.1. General command line options .......................................................................  189

A.2. 

Red Hat Network Configuration Client

 ...................................................................  190

A.2.1. Listing Config Files ........................................................................................  190
A.2.2. Getting a Config File .....................................................................................  191
A.2.3. Viewing Config Channels ...............................................................................  191
A.2.4. Differentiating between Config Files ................................................................ 191
A.2.5. Verifying Config Files .....................................................................................  192

A.3. 

Red Hat Network Configuration Manager

 ...............................................................  192

A.3.1. Creating a Config Channel ............................................................................. 193
A.3.2. Adding Files to a Config Channel ...................................................................  193
A.3.3. Differentiating between Latest Config Files ...................................................... 194
A.3.4. Differentiating between Various Versions ......................................................... 194
A.3.5. Downloading All Files in a Channel ................................................................  195
A.3.6. Getting the Contents of a File ........................................................................  195
A.3.7. Listing All Files in a Channel .......................................................................... 196
A.3.8. Listing All Config Channels ............................................................................  196
A.3.9. Removing a File from a Channel ....................................................................  196
A.3.10. Deleting a Config Channel ...........................................................................  197
A.3.11. Determining the Number of File Revisions .....................................................  197
A.3.12. Updating a File in a Channel ........................................................................ 197
A.3.13. Uploading Multiple Files at Once ..................................................................  198

B. RHN API Access                                                                                                                  199

B.1. Using the auth Class and Getting the Session ...........................................................  199
B.2. Obtaining the system_id ...........................................................................................  199

Summary of Contents for NETWORK SATELLITE 5.2 - CHANNEL MANAGEMENT

Page 1: ...Red Hat Network Satellite 5 2 Reference Guide Red Hat Network Satellite ...

Page 2: ...Reference Guide Red Hat Network Satellite 5 2 Reference Guide Red Hat Network Satellite Edition 5 2 ...

Page 3: ... 3 2 Manual Package Installation 26 2 3 3 Synchronizing Your System Profile 26 2 3 4 Log File 26 2 4 Configuration 27 2 4 1 Using the Red Hat Update Agent Configuration Tool 27 2 4 2 Command Line Version 31 2 5 Registering with Activation Keys 31 2 6 Registering a System to an Organization 33 3 Red Hat Network Daemon 35 3 1 Configuring 35 3 2 Viewing Status 35 3 3 Disabling 35 3 4 Troubleshooting ...

Page 4: ...1 6 1 4 Quick Search 62 6 1 5 Systems Selected 62 6 1 6 Lists 62 6 2 Logging into the RHN Website 62 6 3 Your RHN 64 6 3 1 Your Account 65 6 3 2 Your Preferences 66 6 3 3 Locale Preferences 67 6 3 4 Subscription Management 67 6 4 Systems 69 6 4 1 Overview 69 6 4 2 Systems 69 6 4 3 System Groups 87 6 4 4 System Set Manager 90 6 4 5 Advanced Search 97 6 4 6 Activation Keys 97 6 4 7 Stored Profiles 1...

Page 5: ... 6 7 2 Overview 122 6 7 3 Configuration Channels 123 6 7 4 Configuration Files 124 6 7 5 Locally Managed Files 125 6 7 6 Systems 127 6 8 Schedule 127 6 8 1 Pending Actions 128 6 8 2 Failed Actions 129 6 8 3 Completed Actions 129 6 8 4 Archived Actions 129 6 8 5 Actions List 129 6 9 Users 130 6 9 1 User List Active 130 6 9 2 User List Deactivated 135 6 9 3 User List All 135 6 10 Monitoring 136 6 10...

Page 6: ...onitoring Daemon 152 7 2 3 Configuring SSH 153 7 2 4 Installing the SSH key 154 7 3 mysql server package 154 7 4 Notifications 155 7 4 1 Creating Notification Methods 155 7 4 2 Receiving Notifications 155 7 4 3 Redirecting Notifications 156 7 4 4 Filtering Notifications 157 7 4 5 Deleting Notification Methods 157 7 5 Probes 157 7 5 1 Managing Probes 158 7 5 2 Establishing Thresholds 158 7 5 3 Moni...

Page 7: ...ing Commands 188 A Command Line Config Management Tools 189 A 1 Red Hat Network Actions Control 189 A 1 1 General command line options 189 A 2 Red Hat Network Configuration Client 190 A 2 1 Listing Config Files 190 A 2 2 Getting a Config File 191 A 2 3 Viewing Config Channels 191 A 2 4 Differentiating between Config Files 191 A 2 5 Verifying Config Files 192 A 3 Red Hat Network Configuration Manag...

Page 8: ... C 4 5 General UDP Check 211 C 4 6 General Uptime SNMP 212 C 5 Linux 212 C 5 1 Linux CPU Usage 212 C 5 2 Linux Disk IO Throughput 212 C 5 3 Linux Disk Usage 213 C 5 4 Linux Inodes 213 C 5 5 Linux Interface Traffic 214 C 5 6 Linux Load 214 C 5 7 Linux Memory Usage 215 C 5 8 Linux Process Counts by State 215 C 5 9 Linux Process Count Total 216 C 5 10 Linux Process Health 216 C 5 11 Linux Process Run...

Page 9: ...Ratio 233 C 9 8 Oracle Idle Sessions 233 C 9 9 Oracle Index Extents 234 C 9 10 Oracle Library Cache 234 C 9 11 Oracle Locks 235 C 9 12 Oracle Redo Log 235 C 9 13 Oracle Table Extents 236 C 9 14 Oracle Tablespace Usage 236 C 9 15 Oracle TNS Ping 237 C 10 RHN Satellite Server 237 C 10 1 RHN Satellite Server Disk Space 237 C 10 2 RHN Satellite Server Execution Time 238 C 10 3 RHN Satellite Server Int...

Page 10: ...x ...

Page 11: ...12 of the Red Hat Enterprise Linux 2 1 Red Hat Update Agent and Red Hat Network Registration Client respectively Warning Systems running Red Hat Enterprise Linux 2 1 must use the Red Hat Network Registration Client before starting the Red Hat Update Agent Refer to Chapter 5 Red Hat Network Registration Client for instructions Systems running Red Hat Enterprise Linux 3 4 and 5 or later register wit...

Page 12: ...redhat com docs under Red Hat Network Satellite 1 1 Send in Your Feedback If you would like to make suggestions about the Red Hat Network Satellite Reference Guide please submit a report in Bugzilla http bugzilla redhat com bugzilla against the component Documentation_Reference_Guide Product Red Hat Network Satellite Version 520 ...

Page 13: ... running Red Hat Enterprise Linux 2 1 only The Red Hat Update Agent up2date provides your initial connection to Red Hat Network Red Hat Enterprise Linux 3 and newer systems use the Red Hat Update Agent to register with RHN Registration involves creating a unique RHN username and password probing the hardware on your system to create a Hardware Profile and probing the software packages installed on...

Page 14: ...t for their RHN questions Errata Notification Multiple Systems Subscriptions for multiple systems means Errata notification for Errata to all of those systems Note that only one email is distributed per each Erratum regardless of the number of systems affected Errata Updates Multiple Systems Get quick updates for multiple systems with an easy button click for each system 1 2 Management In addition...

Page 15: ...or you in seconds 1 3 Provisioning As the highest management service level RHN Provisioning encompasses all of the features offered in the RHN Update and Management subscription levels It is designed to allow you to deploy and manage your network of Red Hat Enterprise Linux systems users and system groups Like Management Provisioning is based upon an organization It takes this concept a step furth...

Page 16: ...nges state Each probe notification can be sent to a different method or address Central Status The results of all probes are summarized in a single Probe Status page with the systems affected broken down by state Reporting By selecting a probe and identifying the particular metric and a range of time you can generate graphs and event logs depicting precisely how the probe has performed This can be...

Page 17: ... Assurance Team tests and verifies all packages before they are added to the Red Hat Errata list and Red Hat Network 1 7 Before You Begin By default all software packages necessary to access Red Hat Network are installed with Red Hat Enterprise Linux distributions However if you chose not to install them during the installation process you must obtain the Red Hat Update Agent up2date and possibly ...

Page 18: ...ers need Red Hat Network Registration Client If you prefer to use the command line versions the two packages ending in gnome are not required Package Name Description rhn_register Provides the Red Hat Network Registration Client program and the text mode interface rhn_register gnome Provides the GNOME interface graphical version for the Red Hat Network Registration Client runs if the X Window Syst...

Page 19: ...ructions Important You must use Red Hat Update Agent Version 2 5 4 or higher to upgrade your kernel automatically It installs the updated kernel and configures LILO or GRUB to boot the new kernel the next time the system is rebooted To ensure that you are running the latest version execute the command up2date up2date If you do not have the latest version installed this command updates it 2 1 Start...

Page 20: ...s after they are downloaded This argument temporarily overrides the configuration option Do not install packages after retrieval k packagedir Specify a colon separated path of directories in which to look for packages before trying to download them nosig Do not use GPG to check package signatures This option temporarily overrides the saved configuration option tmpdir directory Temporarily override...

Page 21: ...hould refer to the RHN Client Configuration Guide for registration steps Also note that this dialog box is actually the General tab of the Red Hat Update Agent Configuration Tool Refer to Section 2 4 Configuration for detailed instructions Figure 2 1 Configure Proxy Server The second dialog box to appear prompts you to install the Red Hat GPG key as shown in Figure 2 2 Install GPG Key This key is ...

Page 22: ...ational account you should take caution when registering systems By default all systems registered with the Red Hat Update Agent end up in the Ungrouped section of systems visible only to Satellite Administrators To ensure you retain management of these systems Red Hat recommends that your organization create an activation key associated with a specific system group and grant you permissions to th...

Page 23: ...utton to do so Red Hat is committed to protecting your privacy The information gathered during the registration process is used to create a System Profile which is essential to receiving update notifications about your system When finished click OK Those users that have created a Red Hat login previously may enter their username and password and click the Forward button to continue Users that have...

Page 24: ...d identify the methods by which you may be reached Your username has the following restrictions Cannot contain any spaces Cannot contain the characters or Is not case sensitive thereby eliminating the possibility of duplicate usernames differing only by capitalization In addition the following restrictions apply to both your username and password Must be at least four characters long Cannot contai...

Page 25: ... insights and Red Hat news When finished click Forward Figure 2 5 Create a User Account 2 2 2 Activate The Activation screen allows you to select various details of your registration If you have a subscription number enter it in the appropriate field If not select the Use one of my existing active subscriptions radio button In the Connect Your System option group select whether to send a hardware ...

Page 26: ...packages listed in the RPM database on your system and then allows you to customize the list by deselecting packages To see the details of the information gathered from your system click the Details button next to the profile When finished click OK If you uncheck the box to the left of the profile that information is not sent to RHN Note If you do not send a Software Profile this system will recei...

Page 27: ...t next displays all package channels to which you have access The channels you select from this screen must match the base operating system of the system you are registering if any child channels are available such as the RHEL AS v 4 for x86 Extras channel in the figure you may select them as well Additional information regarding the selected channel is displayed in the Channel Information pane Wh...

Page 28: ... Figure 2 9 Fetching package list Note If the version of up2date on your system is older than the one in your selected channel the Red Hat Update Agent asks whether you would like to update it If you agree the only package that will be updated is the up2date package This is equivalent to executing the up2date up2date command from a shell prompt Once the updated process has completed the Red Hat Up...

Page 29: ...ification Tool Refer to Chapter 4 Red Hat Network Alert Notification Tool for addition information Make your selections and click Forward to continue Figure 2 10 Packages Flagged to be Skipped 2 2 5 Available Package Updates The Red Hat Update Agent next displays all available updates except those you chose to skip in the previous screen Select those you wish to download and click Forward to conti...

Page 30: ...Chapter 2 Red Hat Update Agent 18 Figure 2 11 Available Package Updates ...

Page 31: ...equirements of each RPM are met If any additional packages are required Red Hat Update Agent displays an error message Click OK to continue Once all dependencies are met Red Hat Update Agent retrieves the packages from RHN As the packages are downloaded they are temporarily stored in var spool up2date When all packages have been downloaded click Forward to continue ...

Page 32: ...es via the Red Hat Update Agent skip to Section 2 3 2 Manual Package Installation for further instructions If you configured the Red Hat Update Agent to install the packages the default setting the installation process begins The progress of installing each package as well as the total progress is displayed When the packages have been installed as seen in Figure 2 14 Installing Packages click Forw...

Page 33: ...alling Packages When the Red Hat Update Agent has finished downloading the desired packages and installing them if you chose the install option it displays the screen in Figure 2 15 All Finished Click Finish to exit the Red Hat Update Agent ...

Page 34: ... not to display the graphical interface with the following command up2date nox The command line version of the Red Hat Update Agent allows you to perform advanced functions or to perform actions with little or no interaction For example the following command updates your system with no interaction It downloads the newer packages and installs them if you configured it to do so up2date u The command...

Page 35: ...p lists firstboot Pop up in the center of the screen for Firstboot get Fetch the package specified without resolving dependencies get source Fetch the source package specified without resolving dependencies gpg flags Show the flags with which GPG is invoked such as the keyring hardware Update this system s hardware profile on RHN i install Install packages after they are downloaded This argument t...

Page 36: ...ow the package installation dialog in GUI mode solvedeps dependencies Find download and install the packages necessary to resolve dependencies src Download source packages as well as binary RPMs tmpdir directory Temporarily override the configured package directory The default location is var spool up2date This option is useful if you do not have enough space in the configured location u update Up...

Page 37: ...use the gpg command as root usr bin gpg import usr share rhn RPM GPG KEY To download the Red Hat GPG key first you may obtain it from https www redhat com security team key html 1 Here s an example Type bits keyID Date User ID pub 1024D 650D5882 2001 11 21 Red Hat Inc Security Response Team sub 2048g 7EAB9AFD 2001 11 21 BEGIN PGP PUBLIC KEY BLOCK Version GnuPG v1 2 1 GNU Linux mQGiBDv70vQRBADh701r...

Page 38: ... updates with the Red Hat Update Agent or from the RHN website you must install them manually using RPM To install them change to the directory that contains the downloaded packages The default directory is var spool up2date Type the command rpm Uvh rpm When the packages finish installing you can delete them if you wish You do not need them anymore After installing the packages you must update you...

Page 39: ...ction 2 4 2 Command Line Version 2 4 1 Using the Red Hat Update Agent Configuration Tool You must be root to run the Red Hat Update Agent Configuration Tool If started by a user other than root the Red Hat Update Agent prompts you for the root password The Red Hat Update Agent Configuration Tool can be started by typing the command up2date config at a shell prompt for example an xterm or a gnome t...

Page 40: ... for detailed instructions 2 4 1 2 Retrieval Installation Settings The Retrieval Installation tab allows you to customize your software package retrieval and package w installation preferences Warning You must use Red Hat Update Agent Version 2 5 4 or higher to upgrade your kernel automatically Red Hat Update Agent will install the updated kernel and configure LILO or GRUB to boot the new kernel t...

Page 41: ...t This option is useful if you are installing custom RPMs on your system and you do not want them updated or reverted to the default Red Hat Enterprise Linux packages Retrieve source RPM along with binary package download both the source src rpm and the binary architecture rpm files The following installation options are configurable see Figure 2 17 Retrieval Installation Settings Use GPG to verif...

Page 42: ... according to the package name enter a character string including wild cards in the Add new text field under in the Package Names to Skip section heading A wild card at the end of the character string indicates that all packages beginning with the character string are excluded from the list A wild card at the beginning of the character string indicates that any packages that end with the character...

Page 43: ...tpProxy 30 headerCacheSize 40 31 forceInstall No Enter number of item to edit return to exit q to quit without saving Enter the number of the item to modify and enter a new value for the option When you finish changing your configuration press Enter to save your changes and exit Press q and then Enter to quit without saving your changes Important Although this is not configurable users should stil...

Page 44: ...is allows Administrators to include a variety of values without creating a special key for the desired results To do this specify the keys separated by commas like this rhnreg_ks activationkey 7202f3b7d218cf59b764f9f6e9fa281b 39f41081f0329c20798876f37cb9p6a3 Note The trailing backslash in this command example is a continuation character it may safely be omitted Refer to Section 6 4 6 2 Using Multi...

Page 45: ...bsite Refer to Section 6 9 Users for details Systems registered by activation keys are tied to the organization account in which the key was created not the key itself After registration a key can be deleted safely without any effect on the systems it was used to register 2 6 Registering a System to an Organization RHN Satellite Server now supports the Organizations feature which allows administra...

Page 46: ...34 ...

Page 47: ...the daemon with the command service rhnsd restart or etc rc d init d rhnsd restart Important The minimum time interval allowed is one hour 60 minutes If you set the interval below one hour it will default to four hours 240 minutes 3 2 Viewing Status You can view the status of the rhnsd by typing the command service rhnsd status or etc rc d init d rhnsd status at a shell prompt 3 3 Disabling To dis...

Page 48: ...hapter 3 Red Hat Network Daemon 36 chkconfig level 345 rhnsd on service rhnsd start If these are correct and your systems still indicate they are not checking in please contact our technical support team ...

Page 49: ...rs on the panel by default as shown in Figure 4 1 GNOME Panel with Red Hat Network Alert Notification Tool Figure 4 1 GNOME Panel with Red Hat Network Alert Notification Tool If it does not appear on the panel you can add it In Red Hat Enterprise Linux 4 and later select Applications the main menu on the panel System Tools Red Hat Network Alert Icon To ensure the icon appears on subsequent session...

Page 50: ... proxy server requires a username and password select the Use Authentication option and enter your username and password in the respective text fields Tip To run the configuration wizard again right click on the applet and select Configuration Your preferences are written to the rhn applet conf file in your home directory The Red Hat Network Alert Notification Tool also uses the system wide config...

Page 51: ...gly recommended that you apply the updates Refer to Section 4 4 Applying Updates for information on applying updates If you have scheduled updates to be installed you can watch the applet icon to determine when updates are applied The icon changes to the icon after the Errata Updates are applied If you apply a kernel update or the kernel update is automatically applied the applet displays the icon...

Page 52: ...on the Launch up2date button You can also right click on the icon and select Launch up2date For more information on the Red Hat Update Agent refer to Chapter 2 Red Hat Update Agent 4 5 Launching the RHN Website The simplest way to obtain a comprehensive view of your system s status is to access the RHN website This can be accomplished through the Red Hat Network Alert Notification Tool by right cl...

Page 53: ...Systems running Red Hat Enterprise Linux 3 and later have this registration functionality built into the Red Hat Update Agent After registering your system refer to Chapter 2 Red Hat Update Agent for instructions on starting the Red Hat Update Agent 5 1 Configuring the Red Hat Network Registration Client To start the graphical interface for configuring the application to connect through an HTTP pr...

Page 54: ...rpc rhn redhat com XMLRPC 8 proxyPassword 9 debug No Enter number of item to edit return to exit q to quit without saving Enter the number of the item to modify and enter a new value for the option When finished changing your configuration press Enter to save your changes and exit Press q and then Enter to quit without saving your changes The most common options configured are enableProxy and http...

Page 55: ...tion key associated with a specific system group and grant you permissions to that group You may then register your systems using that activation key and find those System Profiles within RHN immediately Refer to Section 2 5 Registering with Activation Keys for instructions To start the Red Hat Network Registration Client use one of the following methods 1 On the GNOME desktop go to Applications t...

Page 56: ...longer be able to use your previous System Profile be sure this is what you want to do before you choose Yes If you overwrite an existing system registration you can delete the unused profile via the website at https rhn redhat com Figure 5 3 Warning This System Already Registered The opening screen for the Red Hat Network Registration Client provides a brief overview of the services available and...

Page 57: ...at is committed to protecting your privacy see Figure 5 5 Red Hat Privacy Statement The information gathered during the Red Hat Network registration process is used to create a System Profile The System Profile is essential if you wish to receive update notifications about your system ...

Page 58: ...mail address In the screen shown in Figure 5 7 Create a Unique Username and Password you must choose a username and password Once logged in to Red Hat Network you can modify your preferences view your existing System Profile or obtain the latest Red Hat software packages You must choose a unique username If you enter one already in use you will see an error message see Figure 5 6 Error Username Al...

Page 59: ...by capitalization In addition the following restrictions apply to both your username and password Must be at least four characters long Cannot contain any tabs Cannot contain any line feeds Passwords are case sensitive for obvious reasons If you have already registered a machine and created a System Profile you can add a new machine to your account Run the Red Hat Network Registration Client on th...

Page 60: ...can then create your user account through the Users category of the RHN website Refer to Section 6 9 Users for instructions Click Next to continue 5 4 Registering a System Profile Now that you have a user account you can create a System Profile that consists of hardware and software information about your Red Hat Enterprise Linux system The software System Profile information is used by Red Hat Ne...

Page 61: ...he system You may modify this to be a more descriptive string such as Email Server for Support Team Optionally you can enter a computer serial or identification number for the system If you do not wish to include information about your hardware or network in your System Profile deselect Include information about hardware and network see Figure 5 8 System Profile Hardware Click Next to continue wit...

Page 62: ... about the packages in your System Profile Thus if you use an older version of a package and deselect it from the list it will not be replaced with a newer version This RPM list can be modified through the Red Hat Network website or by using the Red Hat Update Agent Figure 5 9 Registration Wizard shows the progress bar displayed while the Red Hat Network Registration Client gathers a list of the R...

Page 63: ...pdated by Red Hat Network To exclude a package uncheck the package from the list by clicking the checkbox beside the package name For example Figure 5 11 Choose which RPM Packages to Exclude from System Profile shows that the procmail procps and psgml packages have been omitted from the package list Choose which packages to exclude if any from the System Profile and click Next to continue with the...

Page 64: ...le 5 5 Finishing Registration As seen in Figure 5 12 Finished Collecting Information for System Profile the last step of registration is to confirm that you want to send your System Profile to the Red Hat Network If you choose Cancel at this point no information is sent Clicking Next submits your RHN System Profile ...

Page 65: ...n your connection speed Figure 5 13 Send System Profile to Red Hat Network The Red Hat Network Registration Client displays the Registration Finished screen Figure 5 14 Registration Finished once your System Profile has been sent successfully Click Finish to exit the Red Hat Network Registration Client After completing the registration you must entitle your system to an RHN service level Refer to ...

Page 66: ...e left navigation bar The System Entitlements page displays the following items a list of the system for which the user can choose an entitlement level the current entitlements applied to each of these systems buttons that allow the user to change entitlement level an overview of the number and types of purchased entitlements that remain available to the organization To change the entitlement leve...

Page 67: ... mode You can force the Red Hat Network Registration Client to run in text mode with the command rhn_register nox The screens for the text mode Red Hat Network Registration Client are almost identical to the screens for the graphical Red Hat Network Registration Client Some of the text in the text mode version is more concise due to lack of space in the interface However there are equal numbers of...

Page 68: ...56 ...

Page 69: ...into pages The links are context sensitive and may vary slightly between RHN Satellite Server and non Satellite web interfaces The following is an example of the Left Navigation Bar for the Users tab Figure 6 2 Left Navigation Bar Users Some pages have sub tabs These tabs offer an additional layer of granularity in performing tasks for systems or users The following is a menu bar for all System De...

Page 70: ...f the website is explained in detail later in this chapter Your RHN View and manage your primary account information and obtain help Your RHN Obtain a quick overview of your account It notifies you if your systems need attention provides a quick link to go directly to them and displays the most recent Errata Alerts for your account Your Account Update your personal profile and addresses Your Prefe...

Page 71: ...stered system with the rhnreg_ks command Stored Profiles View system profiles used to provision systems Custom System Info Create and edit system information keys containing completely customizable values that can be assigned while provisioning systems Kickstart Display and modify various aspects of kickstart profiles used in provisioning systems Errata View and manage Errata Alerts here Errata Li...

Page 72: ...any subscribed system can receive configuration files Configuration Files List and create files from which systems receive configuration input Systems List the systems that have RHN managed configuration files Schedule Keep track of your scheduled actions Pending Actions List scheduled actions that have not been completed Failed Actions List scheduled actions that have failed Completed Actions Lis...

Page 73: ...organization administration can only be configured by the organization administrator not the Satellite administrator Satellite Configuration Make general configuration changes to the Satellite including Proxy settings Certificate configuration Bootstrap Script configuration Organization changes and Restart the Satellite Server Task Engine Status configures the daemon that runs on the Satellite ser...

Page 74: ...ems with at least a Management entitlement are eligible for selection On all system and system group lists a Select column exists for this purpose Select the checkboxes next to the systems or groups and click the Update List button below the column Each time the Systems Selected tool at the top of the page changes to reflect the new number of systems ready for use in the System Set Manager Refer t...

Page 75: ...mplete the username and password fields with the same information established during registration Once complete press the Log In button to continue Tip You may click the Sign In tab at the top of the screen to display the fields if they are not already visible If you have not previously accepted the RHN Site Terms and the T7 agreement you will be asked to do so now before proceeding To read the co...

Page 76: ...ies of system status actions and Errata Alerts Tip If you are new to the RHN web interface it is recommended that you read Section 6 1 Navigation to become familiar with the layout and symbols used throughout the interface Figure 6 5 Your Red Hat Network This page is broken into functional areas with the most critical areas displayed first Users can control which of the following areas are display...

Page 77: ...link to the Pending Actions page which lists all actions that have not yet been picked up by your client systems The Relevant Security Errata section lists the security errata that are available and have yet to be applied to some or all of your client systems It is critical that you apply these security errata to keep your systems secure Below this section are links to all errata and to those erra...

Page 78: ...nization you are unable to deactivate your account 6 3 2 Your Preferences The Your Preferences page allows you to configure Red Hat Network options including Email Notifications Determine whether you want to receive email every time an Errata Alert is applicable to one or more systems in your RHN account Important This setting also enables Management and Provisioning customers to receive a daily s...

Page 79: ...ltiple systems Provisioning offers the highest level of functionality It should be used to provision multiple systems that will need to be re installed and reconfigured regularly The Provisioning offering provides tools for kickstarting machines managing their configuration files conducting snapshot rollbacks and inputting searchable custom system information as well as all of the functionality in...

Page 80: ...cribed or entitled will have their subscription or entitlement removed 6 3 4 2 Virtualization Entitlements This page only appears if you have applied Virtualization or Virtualization Platform entitlements It allows you to quickly assess whether you have used these entitlements in the most effective manner The first table on this page displays any Virtualization entitled hosts that have more guest ...

Page 81: ...em Group Details for more information You can also click the Use Group button in the System Groups section of the Overview page to go directly to the System Set Manager Refer to Section 6 4 4 System Set Manager for more information 6 4 2 Systems The Systems page displays a list of all of your registered systems The Systems list contains several columns of information for each system Select Update ...

Page 82: ...the package appears in the list of available package updates Important If the RHN website identifies package updates for the system yet the Red Hat Update Agent responds with Your system is fully updated when run a conflict likely exists in the system s package profile or in the up2date configuration file To resolve the conflict either schedule a package list update or remove the packages from the...

Page 83: ...s System This column displays the name of each guest system Updates This column indicates whether the guest systems have any errata that have not yet been applied to them Status This column indicates whether a guest is running paused or stopped Base Channel This column indicates the base channel to which the guest is currently subscribed Only those guests that are registered with RHN are displayed...

Page 84: ...sts between the system and the RHN Servers 6 4 2 7 Recently Registered The Recently Registered page displays any new systems that have been registered in a given period of time Use the drop down menu to specify new systems registered in days weeks 30 and 180 day increments and yearly 6 4 2 8 Proxy The Proxy page displays the RHN Proxy Server systems registered to your RHN account 6 4 2 9 System De...

Page 85: ... information about the system System Info System Status Message This message indicates the current state of your system in relation to RHN Note If updates are available for any entitled system the message Critical updates available appears To apply these updates click the update now link system ID A unique identifier generated each time a system registers with RHN Note The system ID can be used to...

Page 86: ...itself Locked Indicates whether a system has been locked Actions cannot be scheduled for locked systems through the web interface until the lock is removed manually This does not include preventing auto errata updates scheduled through the web interface To prevent the application of auto errata updates de select Auto Errata Update from the System Details Details Properties subtab Locking a system ...

Page 87: ...t system to receive pushed actions must have the osad package installed and its service started Refer to the Enabling Push to Clients section of the RHN Satellite 5 2 0 Installation Guide for details Subscribed Channels Base Channel The first line indicates the base channel to which this client is subscribed The base channel should match the operating system of the system Child Channels The subseq...

Page 88: ...titlements Add on entitlements If available apply a Monitoring or Provisioning entitlement to the system Notifications Toggle whether notifications about this system are sent and whether this system is included in the daily summary By default all Management and Provisioning systems are included in the summary This setting keeps you abreast of all advisories pertaining to the system Anytime an upda...

Page 89: ...tory allowed actions scripts run Create the necessary directory on the target system mkdir p etc sysconfig rhn allowed actions script Create an empty run file in that directory to act as a flag to RHN signaling permission to allow remote commands touch etc sysconfig rhn allowed actions script run Once the setup is complete refresh the page in order to view the text fields for remote commands You m...

Page 90: ...on to schedule a Hardware Profile update for your system The next time the RHN Daemon connects to RHN it will update your System Profile with the latest list of hardware 6 4 2 9 1 6 System Details Details Notes This subtab provides a place to create notes about the system To add a new note click the create new note link type a subject and details and click the Create button To modify a note click ...

Page 91: ...have been scheduled cannot be selected for update In the place of a checkbox is a clock icon that when clicked takes you to the Action Details page To help users determine whether an update has been scheduled a Status column exists within the Errata table Possible values are None Pending Picked Up Completed and Failed This column identifies only the latest action related to an Erratum For instance...

Page 92: ...ty to compare the packages on this system with the packages of stored profiles and other Management and Provisioning systems To make the comparison with a stored profile select that profile from the pulldown menu and click the Compare button To make the comparison with another system select it from the associated pulldown menu and click the Compare button To create a stored profile based upon the ...

Page 93: ...nels configuration channels store files to be installed on systems While software updates are provided by RHN configuration files are managed solely by you Also unlike software packages various versions of configuration files may prove useful to a system at any given time Remember only the latest version can be deployed 6 4 2 9 3 1 System Details Configuration Overview This subtab provides access ...

Page 94: ... allows you to subscribe to and rank configuration channels that may be associated with the system lowest first The List Unsubscribe from Channels subtab contains a list of the system s configuration channel subscriptions Click the checkbox next to the Channel and click Unsubscribe to remove the subscription to the channel The Subscribe to Channels subtab lists all available configuration channels...

Page 95: ...o configure and schedule a kickstart for this system Schedule This subtab allows you to schedule the selected system for kickstart Choose from the list of available kickstart profiles select a time for the kickstart to begin and click the Schedule Kickstart and Finish button to begin the kickstart You may first alter kickstart settings by clicking the Advanced Configuration button Note You must fi...

Page 96: ...criptive term in the Tag name field and click the Tag Current Snapshot button You may then revert using this tag directly by clicking its name in the Snapshot Tags list To delete tags select their checkboxes click Remove Tags and confirm the action 6 4 2 9 5 System Details Virtualization This is tab allows you to create a new virtual guest on a host system or allows you to change the status of vir...

Page 97: ... Description takes you to its Current State page The Status String column displays the last message received from the probe To add a probe to the system click the create new probe link at the top right corner of the page and complete the fields on the following page Refer to Section 7 5 1 Managing Probes for detailed instructions Once the probe has been added you must reconfigure your Monitoring i...

Page 98: ...stem You may cancel pending events here The following sections describe the Events sub tabs and the features they offer 6 4 2 9 5 4 1 System Details Events Pending Lists events that are scheduled but have not begun A prerequisite action must complete successfully before a given action is attempted If an action has a prerequisite no checkbox is available to cancel that action Instead a checkbox app...

Page 99: ... each group Select These checkboxes enable you to add systems in groups to the System Set Manager To select groups mark the appropriate checkboxes and click the Update button below the column All systems in the selected groups are added to the System Set Manager You can then use the System Set Manager to perform actions on them simultaneously It is possible to select only those systems that are me...

Page 100: ...eating Groups To add a new system group click the create new group link at the top right corner of the page Type a name and description and click the Create Group button Make sure you use a name that clearly sets this group apart from others The new group will appear in the System Groups list 6 4 3 2 Adding and Removing Systems in Groups Systems can be added and removed from system groups in two p...

Page 101: ...s respectively 6 4 3 3 3 System Group Details Target Systems Target Systems Lists all systems in your organization This tab enables you to add systems to the specified system group Select the systems using the checkboxes to the left and click the Add Systems button on the bottom right hand corner of the page 6 4 3 3 4 System Group Details Errata List of relevant Errata for systems in the system gr...

Page 102: ...ed download and installation of packages Kickstart several Provisioning entitled systems at once Set the subscription and rank of configuration channels for Provisioning entitled systems Tag the most recent snapshots of your selected Provisioning entitled systems Revert Provisioning entitled systems to previous snapshots Run remote commands on Provisioning entitled systems Before performing action...

Page 103: ...tomatically before or after the package installation Refer to Section 6 4 2 9 1 3 System Details Details Remote Command for more information 6 4 4 4 1 System Set Manager Packages Upgrade A list of all the packages installed on the selected systems that might be upgraded Systems must be subscribed to a channel providing the package for the system to be able to upgrade the package If multiple versio...

Page 104: ...le actions ASAP or choose a date and time for the verification then click the Schedule Verifications button 6 4 4 6 System Set Manager Patches Tools to manage patches to Solaris clients Patches may be installed or removed via the subtabs 6 4 4 7 System Set Manager Patch Clusters Tools to manage patch clusters for Solaris clients Patches may be installed or removed via the subtabs 6 4 4 8 System Se...

Page 105: ... this subtab to distribute configuration files from your central repository on RHN to each of the selected systems The table lists the configuration files associated with any of the selected systems Clicking its system count displays the systems already subscribed to the file To subscribe the selected systems to the available configuration files select the checkbox for each desired file When done ...

Page 106: ... the ranked channels leaving every system with the same config channels in the same order In the first two cases if any of the newly ranked config channels is already in a system s existing config channel list the duplicate channel is removed and replaced according to the new rank effectively reordering the system s existing channels When such conflicts exist you are presented with a confirmation ...

Page 107: ...ur selected systems To tag the most recent system snapshots enter a descriptive term in the Tag name field and click the Tag Current Snapshots button 6 4 4 11 3 System Set Manager Provisioning Rollback Use this subtab to rollback selected Provisioning entitled systems to previous snapshots marked with a tag Click the name of the tag verify the systems to be reverted and click the Rollback Systems ...

Page 108: ...g of any action through RHN that affects the selected systems This can be reversed by clicking the Unlock Systems link 6 4 4 12 5 System Set Manager Misc Delete Systems Click Delete System Profiles then click the Confirm Deletions button to remove the selected profiles permanently 6 4 4 12 6 System Set Manager Misc Add or Remove Add On Entitlements Select via the radio button whether to Add Remove...

Page 109: ...tion The activity selections Days Since Last Checkin for instance can be especially useful in finding and removing outdated System Profiles Type the keyword select the criterion to search by use the radio buttons to identify whether you wish to query all systems or only those loaded in the System Set Manager and click the Search button You may also select the Invert Result checkbox to list those s...

Page 110: ...enerated activation key Usage Limit The maximum number of registered systems that can be registered to the activation key at any one time Leave blank for unlimited use Deleting a system profile reduces the usage count by one and registering a system profile with the key increases the usage count by one Base Channel The primary channel for the key Selecting nothing will enable you to select from al...

Page 111: ...heir highlighted names To remove a key entirely click the delete key link in the top right corner of the edit page A system may be set to subscribe to a base channel during registration with an activation key However if the activation key specifies a base channel that is not compatible with the operating system of the systems the registration fails For example a Red Hat Enterprise Linux AS v 4 for...

Page 112: ...ts registration fails enable config flag configuration management is set Do not use system specific activation keys along with other activation keys registration fails in this event You are now ready to use multiple activation keys at once This is done with comma separation at the command line with rhnreg_ks or in a kickstart profile within the Post tab of the Kickstart Details page Refer to Secti...

Page 113: ...r new or already registered systems This enables systems to be installed automatically to particular specifications Important If your systems are connected to the central RHN Servers you will need an external installation tree for each distribution to be kickstarted This tree can be hosted anywhere that is accessible by the target system via HTTP If the systems are connected through an RHN Proxy S...

Page 114: ...ed Hat Enterprise Linux on their machines To answer this need Red Hat created the kickstart installation method Using kickstart a system administrator can create a single file containing the answers to all the questions that would normally be asked during a typical installation Kickstart files can be kept on a single server system and read by individual computers during the installation This insta...

Page 115: ...ould contain port 0 prompt 0 timeout 1 default My_Label label My_Label kernel vmlinuz append ks http myrhnsatellite initrd initrd img network apic 5 The machine accepts and uncompresses the init image and kernel boots the kernel and initiates a kickstart installation with the options supplied in the bootloader configuration file including the server containing the kickstart configuration file 6 Th...

Page 116: ...ptional but looks like ksdevice eth0 It is possible to change the distribution for a kickstart profile within a family such as Red Hat Enterprise Linux AS 4 to Red Hat Enterprise Linux ES 4 by specifying the new distribution label Note that you cannot move between versions 2 1 to 3 or between updates U1 to U2 Next you may customize isolinux cfg further for your needs such as by adding multiple kic...

Page 117: ...rotocol and include the domain name of the RHN Satellite Server in the Server field if you intend to use it to distribute the installation files The following sections describe the kickstart options available from the Systems Kickstart page 6 4 9 2 View a List of Kickstart Profiles Figure 6 8 Kickstart Profiles This page lists all profiles for your organization whether those profiles are active an...

Page 118: ...redhat com 1docs 1manuals 1enterprise The final stage of the wizard presents the Kickstart Details Details tab On this tab and the other sub tabs nearly every option for the new kickstart profile can be customized The following sections describe the options available on each sub tab 6 4 9 3 1 Kickstart Details Details Figure 6 9 Kickstart Details The figure above shows the sub tabs that are availa...

Page 119: ...n Guide discusses each of these options in detail 6 4 9 3 4 Kickstart Details Bare Metal Kickstart This sub tab provides the information necessary to kickstart systems that are not currently registered with RHN Using the on screen instructions you may either kickstart systems using boot media CD ROM or by IP address 6 4 9 3 5 System Details Details Figure 6 10 System Details The figure above shows...

Page 120: ...Kickstart File Preservation for information on how to create a file preservation list 6 4 9 3 9 System Details GPG and SSL From this sub tab select the GPG keys and or SSL certificates to be imported to the kickstarted system during the post section of the kickstart For Satellite customers this list includes the SSL Certificate used during the installation of the Satellite Note Any GPG key you wis...

Page 121: ...usly created a Package Profile from one of your registered systems you can use that profile as a template for the files to be installed on a kickstarted system Refer to Section 6 4 2 9 2 2 System Details Software Packages for more information about package profiles 6 4 9 3 13 Activation Keys Figure 6 12 Activation Keys The Activation Keys tab which has no sub tabs allows you select Activation Keys...

Page 122: ... call for that file by including the following line within the Partition Details field of the System Details Partitioning tab include tmp part include 6 4 9 3 15 Kickstart File Figure 6 14 Kickstart File The Kickstart File tab which has no sub tabs allows you to view or download the kickstart profile that has been generated from the options chosen in the previous tabs 6 4 9 4 Kickstart Bare Metal ...

Page 123: ... access the files from a non kickstarting client this functionality is not supported and may be removed at any time in the future To create a new distribution enter an intuitive label without spaces in the Distribution Label field such as my orgs rhel as 5 In the External Location field paste the URL to the base of the installation tree You can test this by appending README to the URL in a Web bro...

Page 124: ...page to appear here is the Errata Overview page This page displays relevant errata which are errata that apply to at least one system to which you have administrative access and that have not yet been applied Tip To receive an email when Errata Updates are issued for your system go to Your RHN Your Preferences and select Receive email notifications Red Hat releases Errata Updates in three categori...

Page 125: ...ing on the Advisory takes you to the Details tab of the Errata Details page Clicking on the number of associated systems takes you to the Affected Systems tab of the Errata Details page Refer to Section 6 5 2 2 Errata Details for more information 6 5 2 All Errata The All Errata page displays a list of all Errata Updates released by Red Hat It works much the same as the Relevant Errata page in that...

Page 126: ...ter ensuring the appropriate systems are selected click the Errata tab select the Errata Updates to apply and click the Apply Errata button You can select to apply the Errata as soon as possible the next time the Red Hat Network Daemon on the client systems connect to RHN or schedule a date and time for the Errata Updates to occur Then click the Schedule Updates button You can follow the progress ...

Page 127: ... System Details page Refer to Section 6 4 2 9 System Details for more information To help users determine whether an update has been scheduled a Status column exists within the affected systems table Possible values are None Pending Picked Up Completed and Failed This column identifies only the latest action related to an Erratum For instance if an action fails and you reschedule it this column sh...

Page 128: ... channels for update versions of Red Hat Enterprise Linux which are also separated by architecture and which can have child channels These Extended Update Support EUS channels are for administrators who want to stay with one major or update version of Red Hat Enterprise Linux and customize their package updates for their particular version rather than upgrade their systems to a new update version ...

Page 129: ...on the number of packages takes you to the Packages tab Clicking on the number of systems number takes you to the Subscribed Systems tab Refer to Section 6 6 1 6 Software Channel Details for details Figure 6 16 Relevant Channels 6 6 1 4 Retired Channels The Retired Channels page displays channels available to your organization that have reached their end of life dates These channels do not receive...

Page 130: ...tem subscriptions from a custom base channel to the appropriate distribution based base channel Note The system base channel s distribution variant must match the variant installed on the system For example a system that has Red Hat Enterprise Linux AS v 4 for x86 cannot be registered to a Red Hat Enterprise Linux ES v 4 for x86 base channel 6 6 1 6 2 Software Channel Details Errata List of Errata...

Page 131: ...option of unsubscribing systems from the channel Use the checkboxes to select the systems then click the Unsubscribe button on the bottom right hand corner 6 6 1 6 5 Software Channel Details Target Systems List of entitled systems that are eligible for subscription to the channel This tab appears only for child channels Use the checkboxes to select the systems then click the Subscribe button on th...

Page 132: ...ion based channels or custom packages 6 6 3 1 Manage Software Channels Channel Details The default screen of the Manage Software Channels tab is a listing of all available channels This includes custom distribution based and child channels To clone an existing channel click the clone channels link in the upper right of the screen select the channel to be cloned from the dropdown menu and click the...

Page 133: ...n in the bottom right of the screen To compare packages within the current channel with those of another channel select the other channel from the drop down menu and click the Compare button All packages present in either channel are compared and the results displayed on the next screen This information includes the architecture and version of each package To make the two channels identical click ...

Page 134: ... 1 Red Hat Network Actions Control for instructions 6 7 2 Overview The Configuration Overview page allows you to assess at a glance the status of your configuration files and the systems that use them Configuration Summary This panel provides quick reference information about your configuration files Clicking on any of the blue text to the right displays an appropriate list of either relevant syst...

Page 135: ...no character restriction This field can contain any brief information that allows you to distinguish this channel from others 5 Press the Create Config Channel button to create the new channel 6 The following page is a subset of the Channel Details page and has three sub tabs Overview Add Files and Systems The Channel Details page is discussed fully in Section 6 7 3 1 Configuration Configuration C...

Page 136: ...e content in the appropriate fields Finally press the Create Configuration File button to create the new file Deploy Files This sub tab only appears when there are files present in the channel You can deploy all files by pressing the Deploy All Files button or you can check selected files and press the Deploy Selected Files button You will then be asked to select to which systems the file s should...

Page 137: ...may be files that can be deployed to the system at any time Local files have higher priority than centrally managed files that is if a system is subscribed to a configuration channel with a given file and also has a locally managed version of that same file the locally managed version is the one that will be deployed This page lists all of the local override configuration files for your systems Th...

Page 138: ...a separate configuration file for each server you may create a single file such as server conf with the IP address and hostname macros included like so hostname rhn system hostname ip_address rhn system net_interface ip_address eth0 Upon delivery of the file to individual systems whether through a scheduled action in the RHN website or at the command line with the Red Hat Network Configuration Cli...

Page 139: ...er of centrally managed configuration channels takes you to the System Details Configuration List Unsubscribe from Channels page This allows you to unsubscribe from any channels you wish 6 7 6 2 Target Systems This page displays the systems that are either not prepared for configuration file deployment or have not yet been subscribed to a configuration channel The table has three columns which ide...

Page 140: ...e List Profile Updates 8 Kickstart Initiation 9 Remote Commands Each page in the Schedule category represents an action status 6 8 1 Pending Actions As shown in Figure 6 18 Schedule Pending Actions the Pending Actions page is shown by default when you click Schedule in the top navigation bar It displays actions that have not started or are in progress Figure 6 18 Schedule Pending Actions ...

Page 141: ...ails for more information Earliest The earliest day and time the action will be performed Succeeded Number of systems on which this action was successful Failed Number of systems on which this action has been tried and failed In Progress Number of systems on which this action is taking place Total Total number of systems on which this action has been scheduled 6 8 5 1 Action Details If you click o...

Page 142: ...ge The next page is the Create User page Fill in each of the required values for the new user Note It is important that the email field is accurate because the new user must respond to an email sent to that address before they will be able to login to RHN Once all fields are complete select the Create Login button RHN now sends an email to the specified address and redirects you to the Users User ...

Page 143: ...user last logged into RHN Figure 6 19 User List 6 9 1 1 User List Active User Details The User Details page allows Satellite Administrators to manage the permissions and activity of all users Included in the User Details page is the ability to delete or deactivate users Users may now be deactivated directly from the RHN web interface RHN Satellite Server customers may deactivate or delete users fr...

Page 144: ... button in the lower right of the screen 3 Click the deactivate user link in the upper right of the screen 4 Click the Deactivate User button in the lower right to confirm To delete a user 1 Navigate to the user s User Details tab 2 Verify that the user is not an Satellite Administrator and remove that role if necessary 3 Click the delete user link in the upper right 4 Click the Delete User button...

Page 145: ...ep below Satellite Administrator in that it has complete authority over the systems and system groups to which it is granted access This person can create new system groups delete any assigned systems groups add systems to groups and manage user access to groups While it is possible for one Satellite Administrator to remove Satellite Administrator rights from another user it is impossible to remov...

Page 146: ...eckboxes and click the Update Permissions button Note that channels subscribable through the user s admin status or the channel s global setting cannot be altered They are identified with a check icon 6 9 1 1 4 2 User List Active User Details Channel Permissions Management Identifies channels the user may manage To change these select or unselect the appropriate checkboxes and click the Update Per...

Page 147: ...and deleted You may delete notification methods here as well If the notification method has probes attached to it you are presented with a list of the probes Note that if you are a Monitoring Administrator and cannot manage the system in question the System Details and probe s Current State page are not accessible via links in their names As always Satellite Administrators have full access to all ...

Page 148: ...ickly Please note that the probe totals in the tabs at the top of the page may not match the numbers of probes displayed in the tables below The counts at the top include probes for all systems in your organization while the tables display probes on only those systems to which you have access through the System Group Administrator role Also the probe counts displayed here may be out of sync by as ...

Page 149: ... instance some probes become critical rather than unknown when exceeding their timeout period 6 10 1 2 Probe Status Warning The probes that have crossed their WARNING thresholds 6 10 1 3 Probe Status Unknown The probes that cannot collect the metrics needed to determine probe state Most but not all probes enter an unknown state when exceeding their timeout period This may mean that the timeout per...

Page 150: ...designated to receive alerts from probes The various notification methods available to your organization are listed here on the default Notification screen The methods are listed according to the user to which they apply To create a new notification method click on the name of the user to whom the notification will apply The user s User Details Notification Methods page appears Refer to Section 6 ...

Page 151: ...tion does not match the regular expression the filter is not applied 9 Recurring Select whether a filter runs continuously or on a recurring basis A recurring filter runs multiple times for a period of time smaller than the duration of the filter For example a recurring filter could run for 10 minutes of every hour between the start and end times of the filter A non recurring filter runs continuou...

Page 152: ...running Refer to the RHN Satellite 5 2 0 Installation Guide for additional information 4 Add the systems to which the Probe Suite applies Click the add systems to probe suite link in the upper right of the screen to continue 5 The next page displays a list of all systems with Monitoring entitlements Check the box to the left of the system s to which you wish to apply the Probe Suite select the mon...

Page 153: ...s page click on the title of the Probe Suite you wish to alter 2 Select the Systems sub tab 3 Check the box next to the system s you wish to remove from the Probe Suite 4 Click the Remove System s from Probe Suite button Finally as with single Probes you may download a CSV file containing information about Probe Suites Click the Download CSV link at the bottom of the Monitoring Probe Suites page t...

Page 154: ... to alter your Monitoring configuration For instance you may change your mail exchange server here This page also allows you to alter the destination of all administrative emails from the Satellite When finished click Update Config 6 11 Satellite Tools This page allows RHN Satellite Server customers to manage the basic configuration of the Satellite including creating and managing the Organization...

Page 155: ...with User and System counts assigned to each organization 6 11 1 1 Create New Organization Administrators can create a new organization within a Satellite and assign entitlements groups systems and users to the group so that organizations can perform administrative tasks within their own network without possibly affecting the entire Satellite ...

Page 156: ... b Create a Desired Password and Confirm the password c Type in the Email for the organization administrator d Enter the First Name and Last Name of the organization administrator 3 Click the Create Organization button to complete the process Once the new organization is created the Organizations page will display with the new organization listed 6 11 1 2 Satellite Tools Organizations Details Clic...

Page 157: ...on Administrator you can click the username to display the User Details page for the user For instructions regarding user management refer to Section 6 9 1 1 User List Active User Details Note You must be logged in as the Organization Administrator to edit the User details for an organization The Satellite Administrator cannot edit user details for organization users 6 11 1 2 2 Satellite Tools Org...

Page 158: ...ns 6 11 1 4 1 Satellite Tools Subscriptions Software Channel Entitlements The Software Channel Entitlements Across Satellite page lists of all entitlements on the Satellite throughout all organizations as well their usage Click on a Entitlement Name for a more detailed view The Details subtab for the software channel entitlement contains information about the software channel access granted when s...

Page 159: ... final tab 6 11 2 1 Satellite Tools Satellite Configuration General The Satellite Configuration General Configuration page allows you to alter the most basic Satellite settings such as the admin email address and whether Monitoring is enabled 6 11 2 2 Satellite Tools Satellite Configuration Monitoring The RHN Satellite Configuration Monitoring page allows you to configure the monitoring aspects of...

Page 160: ... RHN Satellite Configuration Restart page contains the final step in configuring the Satellite Click the Restart button to restart the Satellite in order to incorporate all of the configuration options added on the previous screens Note that it will take between four and five minutes for the restart to finish 6 12 Help The Help pages provide access to the full suite of documentation and support av...

Page 161: ...n Guide Detailed information regarding RHN Satellite server and its installation 6 12 7 Proxy Guide Detailed information regarding RHN Proxy server 6 12 8 Client Configuration Guide Documentation for setting up clients to connect to an RHN Proxy or Satellite server 6 12 9 Channel Management Guide Documentation for the creation and maintenance of custom channels using RHN 6 12 10 API Documentation ...

Page 162: ...150 ...

Page 163: ... Server with Monitoring Monitoring systems must be connected to a Satellite with a base operating system of Red Hat Enterprise Linux AS 4 Red Hat Enterprise Linux 5 or later Refer to the RHN Satellite Server Installation Guide within Help for installation instructions Monitoring Administrator This role must be granted to users installing probes creating notification methods or altering the monitor...

Page 164: ...ux Users Linux Virtual Memory LogAgent Log Pattern Match LogAgent Log Size Network Services Remote Ping Oracle Client Connectivity General Remote Program General Remote Program with Data Note that all probes in the Linux group have this requirement 7 2 2 Installing the Red Hat Network Monitoring Daemon Install the Red Hat Network Monitoring Daemon to prepare systems for monitoring with the probes ...

Page 165: ...s for RHNMD User and RHNMD Port nocpulse and 4545 respectively 7 2 3 Configuring SSH If you wish to avoid installing the Red Hat Network Monitoring Daemon and opening port 4545 on client systems you may configure sshd to provide the encrypted connection required between the systems and RHN This may be especially desirable if you already have sshd running To configure the daemon for monitoring use ...

Page 166: ...Config Management for details Note If valid entries already exist in authorized_keys add the daemon key to the file rather than replacing the existing key To do so save the copied text to id_dsa pub in the same ssh directory and then run the following command cat ssh id_dsa pub ssh authorized_keys 5 Finally ensure the ssh directory and authorized_keys file have the appropriate permissions set This...

Page 167: ...ification Methods tab and click create new method 3 Enter an intuitive descriptive label for the method name such as DBA day email and provide the correct email or pager address Remember the labels for all notification methods are available in a single list during probe creation so they should be unique to your organization 4 Select the checkbox if you desire abbreviated messages to be sent to the...

Page 168: ...ly to the notification and include the desired option These are the possible redirect options or filter types ACK METOO Sends the notification to the redirect destination s in addition to the default destination ACK SUSPEND Suspends the notification method for a specified time period ACK AUTOACK Does not change the destination of the notification but automatically acknowledges matching alerts as s...

Page 169: ...avigate to the Monitoring Notifications page and click the name of the method to be removed 3 On the User Details Notification Methods tab click delete method If the method is not associated with any probes you are presented with a confirmation page Click Confirm Deletion The notification method is removed Tip Since both the notification method name and address can be edited consider updating the ...

Page 170: ...ia sshd rather than the Red Hat Network Monitoring Daemon Refer to Section 7 2 3 Configuring SSH for details Otherwise accept the default values of nocpulse and 4545 respectively 7 If the Timeout field appears review the default value and adjust to meet your needs Most but not all timeouts result in an UNKNOWN state If the probe s metrics are time based ensure the timeout is not less than the time...

Page 171: ...s Use the Satellite command group probes to monitor RHN Satellite Servers and RHN Proxy Servers In the case of Proxy scouts the probes are listed under the system for which they are reporting data 7 6 Troubleshooting Though all Monitoring related activities are conducted through the RHN website Red Hat provides access to some command line diagnostic tools that may help you determine the cause of e...

Page 172: ... examine the complete output of the probe Note that by default rhn runprobe works in test mode meaning no results are entered in the database Here are its options Option Description help List the available options and exit probe PROBE_ID Run the probe with this ID prob_arg PARAMETER Override any probe parameters from the database module PERL_MODULE Package name of alternate code to run log all LEV...

Page 173: ...Viewing the output of rhn runprobe 161 This yields verbose output depicting the probe s attempted execution Errors are clearly identified ...

Page 174: ...162 ...

Page 175: ...the Satellite s web interface Navigate to the Kickstart Overview screen by clicking the Manage Kickstarts link in the Tasks widget in Your RHN or by clicking on the Systems tab followed by the Kickstart subtab in the left navigation bar 2 On the Kickstart Overview page click the Create a New Kickstart Profile link in the Kickstart Actions widget in the upper right corner 3 You should now find your...

Page 176: ...content to your Satellite from Red Hat s server 5 For Step 3 of the kickstart profile creation process please choose a root password to set on the host system you will be provisioning and click Next to finish creation of the profile 6 This completes kickstart profile creation After completing Step 3 you are taken to the newly created kickstart profile You may browse through the various tabs of the...

Page 177: ...t profile you created earlier on the host system s Schedule Kickstart page you may have created a kickstart profile for an architecture that does not match the architecture of the host system you have registered If this is the case open the kickstart profile by navigating to Systems Kickstart Profiles within the Satellite web interface and clicking on the label for the host system s kickstart prof...

Page 178: ...SO to create a boot CD for you host by using ssh to log into your Satellite It is at the following location on your satellite var satellite rhn kickstart ks rhel i386 server 5 images boot iso For details on how to use this ISO image to burn a CD using Linux please refer to the following Red Hat Knowledgebase Article http kbase redhat com faq FAQ_80_446 shtm If you must burn this ISO image to CD us...

Page 179: ... a different Red Hat Network server add the force to the command above 2 Next open up the host system s profile in the Satellite web interface Log into the web interface of your Satellite at https your satellite example com Click on the Systems tab in the top red navigational bar You should see the host system you just registered click on its profile name to access its system profile page 3 Make s...

Page 180: ...lite such as start pause resume and shutdown To install yum install y osad after installation you should then start the osad process sbin service osad restart 7 Your host system should now be ready for RHN virtual guest provisioning 8 2 Setting Up Your Virtual Systems In order to work with virtual guest systems you must first create a kickstart profile that will allow you to easily provision virtu...

Page 181: ...eation process select the location of the distribution files for the installation of your guest system There should already be a Default Download Location filled out and selected for you on this screen Click the Next button on this screen to continue to Step 3 Note As in the previous step if the default download location is missing you may not have successfully synced software channel content to y...

Page 182: ...t Host systems require the osad package in order to be responsive to commands sent from the Satellite such as start pause resume and shutdown If osad is not installed and running the host system will not receive these commands from the web interface for 2 5 hours or the next time that the RHN daemon runds You can check whether or not osad is installing and running by checking the OSA Status field ...

Page 183: ...rofile name 2 On the virtual system s profile page you ll find the IP address in the left hand informational column in the IP Address field 3 Connect to the IP address by using ssh as root using the password you set for the virtual system in the kickstart profile you created for it earlier 8 3 2 Gaining Console Access Via the Host 1 First you will need to connect to the host system and determine t...

Page 184: ...ll the text editor vim issue the following command yum install y vim enhanced 8 3 5 Deleting Virtual Systems Deleting a virtual system is a multi step process 1 First you must shut down the virtual system that you wish to delete You may do this by browsing to the host system s profile in the Satellite web interface clicking on the virtualization tab and checking off the virtual systems that you wo...

Page 185: ...figuration files from the host system To locate the RHN configuration file for guest1 run the following command grep guest1 etc sysconfig rhn virt xml Then delete the file indicated For example rm etc sysconfig rhn virt 14e5cfbf72342515236ad74b260c2f6b xml 5 You have successfully deleted a guest system from your host system and from Satellite ...

Page 186: ...174 ...

Page 187: ...e items are needed to obtain UNIX support RHN Satellite Server 5 0 0 or later A Satellite certificate with Management entitlements Management entitlements for each UNIX client RHN packages for UNIX including python pyOpenSSL and the Red Hat Network Client packages Sunfreeware packages that provide supporting libraries Some of these packages are available via the RHN Satellite Server Refer to Secti...

Page 188: ...at create an MPM file for each Solaris package or patch The neutral format of the MPM file allows the Satellite to understand and manage the uploaded files The second rhnpush has been extended so that it can handle MOM as well as RPM files Otherwise it operates identically to the Linux version of rhnpush The Channels tab of the RHN website has been augmented to accommodate the storage and installa...

Page 189: ...n 2 After the Satellite has been installed Enable UNIX support by configuring the Satellite after it has been installed To do so select Satellite Tools in the top menubar then select Satellite Configuration in the left navigation bar In the screen that follows check the Enable Solaris Support box as pictured ...

Page 190: ...ator or a certificate authority Navigate to the Channel tab followed by the Manage Software Channels from the left navigation bar Click the create new channel link in the upper right of the resulting screen Provide a name and label for your new channel and select either Sparc Solaris or i386 Solaris as the architecture depending on the architecture of your client 9 3 Client System Preparation Befo...

Page 191: ... compared to its Linux counterpart but still enables system registration and facilitates package installs and patches Refer to Section 9 4 Registration and Updates for a full description of the tool s options Note It may be useful to enter the command bash when first logging into the Solaris client If the BASH shell is available it will make the system s behavior as Linux like as possible 9 3 1 1 ...

Page 192: ...ude the components shown below Note that the l option resets the value rather than appending it so if there already were values set on your system prepend them to the l parameter On sparc crle c var ld ld config l other existing path lib usr lib usr local lib On x86 crle c var ld ld config l other existing path lib usr lib usr local lib usr sfw lib 9 3 1 3 Download RHN Client Packages Download the...

Page 193: ...23 pkg all Note You may choose to use the n of pkgadd which runs the command in non interactive mode However this may cause the installation of some packages to fail silently on Solaris 10 Continue until each package is installed in the RHN specific path opt redhat rhn solaris 9 3 1 5 Include RHN Packages in the PATH In order to make the RHN packages available at each login you may wish to add the...

Page 194: ... at the following URL https your satellite example com pub RHN ORG TRUSTED SSL CERT 2 Move the client SSL certificate to the RHN specific directory for your UNIX variant For Solaris this can be accomplished with a command similar to mv path to RHN ORG TRUSTED SSL CERT opt redhat rhn solaris usr share rhn When finished the new client certificate will be installed in the appropriate directory for yo...

Page 195: ... specific packages implemented SSL and reconfigured your client systems to connect to the RHN Satellite Server you are ready to begin registering systems and obtaining updates 9 4 1 Registering Systems This section describes the RHN registration process for UNIX systems You must use the rhnreg_ks command to accomplish this the use of activation keys for registering your systems is optional These k...

Page 196: ...n be constructed almost exactly as the custom channels described in the RHN Channel Management Guide The most significant difference is the architecture When creating a UNIX software channel ensure you select the base channel architecture appropriate for the systems to be served Furthermore Red Hat recommends you break down your packages into base and child channels depending on their nature For e...

Page 197: ...ke a while Writing out RHATrpush 3 1 5 23 sparc solaris mpm Because no other directory was specified the resulting mpm files are written to the tmp directory Note that the name of the resulting mpm files includes the architecture of the client on which it was created In this case this was Sparc Solaris The general format of mpm file names is name version release arch mpm Patch clusters are explode...

Page 198: ... package click Run Remote Command rather than Confirm Refer to Section 9 5 Remote Commands for instructions To install packages or patches on multiple systems at once select the systems and click System Set Manager in the left navigation bar Then in the Packages tab select the packages from the Upgrade or Install lists and click Install Upgrade Packages To complete the action schedule the updates ...

Page 199: ...how orphans List all the packages currently installed that are not in channels the system is subscribed to show channels Show the channel names along with the package names where appropriate installall Install all available packages Use with channel channel CHANNEL Specify which channels to update from using channel labels get Fetch the package specified without resolving dependencies Table 9 3 Up...

Page 200: ... subtab only appears if the system has a Provisioning entitlement On this page establish the settings for the command You may identify a specific user group and timeout period as well as the script itself Select a date and time to begin attempting the command and click the Schedule Remote Command link Similarly you may issue a remote command on multiple systems at once through the System Set Manag...

Page 201: ...ite Administrators to enable or disable specific modes of allowable actions such as deploying a configuration file onto the system uploading a file from the system diffing what is currently managed on a system and what is available or allowing running arbitrary remote commands These various modes are enabled disabled by placing removing files and directories in the etc sysconfig rhn allowed action...

Page 202: ...les To list the configuration files for the machine and the labels of the config channels containing them issue the command rhncfg client list The output resembles the following list Config Channel File config channel 17 etc example config txt config channel 17 var spool aalib rpm config channel 14 etc rhn rhn conf These are the configuration files that apply to your system However there may be du...

Page 203: ... rhncfg client channels You should see output resembling Config channels Label Name config channel 17 config chan 2 config channel 14 config chan 1 The following table lists the options available for rhncfg client get Option Description topdir TOPDIR Make all file operations relative to this string h help Show help message and exit Table A 2 rhncfg client get options A 2 4 Differentiating between ...

Page 204: ...e Red Hat Network Configuration Manager rhncfg manager is designed to maintain RHN s central repository of config files and channels not those located on client systems This tool offers a command line alternative to the configuration management features within the RHN website as well as the ability to script some or all of the related maintenance It is intended for use by Config Administrators and...

Page 205: ...wing Red Hat Network username rhn user Password Creating config channel channel label Config channel channel label created Once you have created a config channel use the remaining modes listed above to populate and maintain that channel A 3 2 Adding Files to a Config Channel To add a file to a config channel specify the channel label as well as the local file to be uploaded such as rhncfg manager ...

Page 206: ...el issue the command rhncfg manager diff channel channel label dest file path to file txt local path to file You should see output resembling tmp dest_path example config txt home test blah hello_world txt tmp dest_path example config txt config_channel example channel revision 1 home test blah hello_world txt 2003 12 14 19 08 59 000000000 0500 1 1 foo hello world The following table lists the opt...

Page 207: ...ND PGP SIGNATURE The following table lists the options available for rhncfg manager diff revisions Option Description cCHANNEL channel CHANNEL Use this config channel rREVISION revision REVISION Use this revision h help Show help message and exit Table A 6 rhncfg manager diff revisions options A 3 5 Downloading All Files in a Channel To download all the files in a channel to disk create a director...

Page 208: ...DIR Make all files relative to this string rREVISION revision REVISION Get this file revision h help Show help message and exit Table A 8 rhncfg manager get options A 3 8 Listing All Config Channels To list all of your organization s configuration channels issue the command rhncfg manager list channels The output resembles the following Available config channels example channel example channel2 ex...

Page 209: ...nnel example channel removed A 3 11 Determining the Number of File Revisions To find out how many revisions revisions go from 1 to N where N is an integer greater than 0 of a file path are in a channel issue the following command rhncfg manager revisions channel label tmp dest_path example config txt The output resembles the following Analyzing files in config channel example channel tmp dest_path...

Page 210: ...er update options A 3 13 Uploading Multiple Files at Once To upload multiple files to a config channel from local disk at once issue the command rhncfg manager upload channel topdir topdir channel label The output resembles the following Using config channel example channel4 Uploading tmp ola_world txt from blah4 tmp ola_world txt The following table lists the options available for rhncfg manager ...

Page 211: ...y of the methods require a value for the system_id parameter This is the unique alphanumeric value assigned to each system when registered to RHN It can be found within the etc sysconfig rhn systemid file on each machine In addition you may use the download_system_id method within the system class to obtain the value B 3 Determining the sid Several methods require a value for the sid or server ID ...

Page 212: ... 64 channel sparc Sparc channel alpha Alpha channel s390 IBM S 390 channel s390x IBM System z channel iSeries IBM eServer System i channel pSeries IBM eServer System p channel x86_64 AMD64 and Intel EM64T channel ppc PPC channel sparc sun solaris Sparc Solaris Table B 1 Channel Labels This is particularly necessary to know for the channel software create method B 7 Sample API Script The following ...

Page 213: ...ecute a login call which returns a session identifier that will be passed in all subsequent calls The syntax of this call is described at http HOST rpc api auth login my session client call auth login username password System calls This next call returns a list of systems available to the user The syntax of this call is described at http HOST rpc api system list_user_systems In the code snippet be...

Page 214: ...list of packages present on this system The syntax of this call is described at http HOST rpc api system list_packages This will probably be a pretty long list my packages client call system list_packages session systemid for my package packages print Dumper package Additional system calls are described at http HOST rpc api system ...

Page 215: ... the probes use Transmission Control Protocol TCP as their transport protocol Exceptions to this are noted within the individual probe references C 1 Probe Guidelines The following general guidelines outline the meaning of each probe state and provide guidance in setting thresholds for your probes The following list provides a brief description of the meaning of each probe state Unknown The probes...

Page 216: ... C 2 Apache 1 3 x and 2 0 x The probes in this section may be applied to instances of the Apache Web server Although the default values presume you will apply these probes using standard HTTP you may also use them over secure connections by changing the application protocol to https and the port to 443 C 2 1 Apache Processes The Apache Processes probe monitors the processes executed on an Apache W...

Page 217: ... probe to function properly Field Value Application Protocol http Port 80 Pathname server status UserAgent NOCpulse ApacheUptime 1 0 Username Password Timeout 15 Critical Maximum Current Requests number Warning Maximum Current Requests number Critical Maximum Request Rate events per second Warning Maximum Request Rate events per second Critical Maximum Traffic kilobytes per second Warning Maximum ...

Page 218: ...me should be included in the BEA Server Name parameter and appended to the end of the SNMP Community String field This causes the SNMP queries to be sent to the Administration Server host as is required but redirects the specific probe to the Managed Server host It should also be noted that the community string needed for probes run against Managed Server hosts should be in the form of community_p...

Page 219: ... SNMP Port 161 SNMP Version 1 BEA Domain Admin Server BEA Server Name myserver Critical Maximum Heap Free Warning Maximum Heap Free Warning Minimum Heap Free Critical Minimum Heap Free Table C 5 BEA WebLogic Heap Free settings C 3 3 BEA WebLogic JDBC Connection Pool The BEA WebLogic JDBC Connection Pool probe monitors the Java Database Connection JDBC pool on a domain Admin Server only no Managed ...

Page 220: ...e SNMP Community String public SNMP Port 161 SNMP Version 1 BEA Domain Admin Server BEA Server Name Table C 7 BEA WebLogic Server State settings C 3 5 BEA WebLogic Servlet The BEA WebLogic Servlet probe monitors the performance of a particular servlet deployed on a WebLogic server and collects the following metrics High Execution Time The highest amount of time in milliseconds that the servlet tak...

Page 221: ...atus in all instances of extended latency thereby nullifying the thresholds C 4 1 General Remote Program The General Remote Program probe allows you to run any command or script on your system and obtain a status string Note that the resulting message will be limited to 1024 bytes Requirements The Red Hat Network Monitoring Daemon rhnmd must be running on the monitored system to execute this probe...

Page 222: ...name cannot be changed and it must collect a number as its value Field Value Command OK Exit Status 0 Warning Exit Status 1 Critical Exit Status 2 Timeout 15 Table C 10 General Remote Program with Data settings C 4 3 General SNMP Check The General SNMP Check probe tests your SNMP server by specifying a single object identifier OID in dotted notation such as 1 3 6 1 2 1 1 1 0 and a threshold associ...

Page 223: ...Field Value Send Expect Port 1 Timeout 10 Critical Maximum Latency Warning Maximum Latency Table C 12 General TCP Check settings C 4 5 General UDP Check The General UDP Check probe tests your UDP server by verifying that it can connect to a system via the specified port number It collects the following metric Remote Service Latency The time it takes in seconds for the UDP server to answer a connec...

Page 224: ...res that the rhnmd daemon be running on the monitored system C 5 1 Linux CPU Usage The Linux CPU Usage probe monitors the CPU utilization on a system and collects the following metric CPU Percent Used The five second average of the percent of CPU usage at probe execution Requirements The Red Hat Network Monitoring Daemon rhnmd must be running on the monitored system to run this probe Field Value T...

Page 225: ...ettings C 5 3 Linux Disk Usage The Linux Disk Usage probe monitors the disk space on a specific file system and collects the following metrics File System Used The percentage of the file system currently in use Space Used The amount of the file system in megabytes currently in use Space Available The amount of the file system in megabytes currently available Requirements The Red Hat Network Monito...

Page 226: ...s eth0 and collects the following metrics Input Rate The traffic in bytes per second going into the specified interface Output Rate The traffic in bytes per second going out of the specified interface Requirements The Red Hat Network Monitoring Daemon rhnmd must be running on the monitored system to execute this probe Field Value Interface Timeout 30 Critical Maximum Input Rate Warning Maximum Inp...

Page 227: ...memory no Timeout 15 Warning Maximum RAM Free Critical Maximum RAM Free Table C 21 Linux Memory Usage settings C 5 8 Linux Process Counts by State The Linux Process Counts by State probe identifies the number of processes in the following states Blocked A process that has been switched to the waiting queue and whose state has been switched to waiting Defunct A process that has terminated either be...

Page 228: ...lth The Linux Process Health probe monitors user specified processes and collects the following metrics CPU Usage The CPU usage rate for a given process in milliseconds per second This metric reports the time column of ps output which is the cumulative CPU time used by the process This makes the metric independent of probe interval allows sane thresholds to be set and generates usable graphs i e a...

Page 229: ...unning probe verifies that the specified process is functioning properly It counts either processes or process groups depending on whether the Count process groups checkbox is selected By default the checkbox is selected thereby indicating that the probe should count the number of process group leaders independent of the number of children This allows you for example to verify that two instances o...

Page 230: ...on so it may handle packets still in the network CLOSE_WAIT The remote side has been shut down and is now waiting for the socket to close FIN_WAIT The socket is closed and the connection is now shutting down ESTABLISHED The socket has a connection established SYN_RCVD The connection request has been received from the network This probe can be helpful in finding and isolating network traffic to spe...

Page 231: ...s by State settings C 5 14 Linux Users The Linux Users probe monitors the users of a system and reports the following metric Users The number of users currently logged in Requirements The Red Hat Network Monitoring Daemon rhnmd must be running on the monitored system to execute this probe Field Value Timeout 15 Critical Maximum Users Warning Maximum Users Table C 28 Linux Users settings C 5 15 Lin...

Page 232: ...last ran Regular Expression Match Rate The number of matches per minute since the probe last ran Requirements The Red Hat Network Monitoring Daemon rhnmd must be running on the monitored system to execute this probe For this probe to run the nocpulse user must be granted read access to your log files In addition to the name and location of the log file to be monitored you must provide a regular ex...

Page 233: ... the probe last ran Lines The number of lines written to the log file since the probe last ran Line Rate The number of lines written per minute to the log file since the probe last ran Requirements The Red Hat Network Monitoring Daemon rhnmd must be running on the monitored system to execute this probe For this probe to run the nocpulse user must be granted read access to your log files Field Valu...

Page 234: ...ions C 7 1 MySQL Database Accessibility The MySQL Database Accessibility probe tests connectivity through a database account that has no database privileges If no connection is made a CRITICAL status results Field Value Username Password MySQL Port 3306 Database mysql Timeout 15 Table C 32 MySQL Database Accessibility settings C 7 2 MySQL Opened Tables The MySQL Opened Tables probe monitors the My...

Page 235: ...QL Query Rate probe monitors the MySQL server and collects the following metric Query Rate The average number of queries per second per database server Field Value Username Password MySQL Port 3306 Timeout 15 Critical Maximum Query Rate Warning Maximum Query Rate Warning Minimum Query Rate Critical Minimum Query Rate Table C 35 MySQL Query Rate settings C 7 5 MySQL Threads Running The MySQL Thread...

Page 236: ... required to execute the dig request This is useful in monitoring the status of your DNS servers To monitor one of your DNS servers supply a well known host domain name such as a large search engine or corporate Web site Field Value Host or Address to look up Timeout 10 Critical Maximum Query Time Warning Maximum Query Time Table C 37 Network Services DNS Lookup settings C 8 2 Network Services FTP...

Page 237: ... Remote Service Latency Table C 39 Network Services IMAP Mail settings C 8 4 Network Services Mail Transfer SMTP The Network Services Mail Transfer SMTP probe determines if it can connect to the SMTP port on the system Specifying an optional port number overrides the default port 25 It collects the following metric Remote Service Latency The time it takes in seconds for the SMTP server to answer a...

Page 238: ...system to an individual IP address use the Remote Ping probe instead Refer to Section C 8 7 Network Services Remote Ping Field Value IP Address defaults to system IP Packets to send 20 Timeout 10 Critical Maximum Round Trip Average Warning Maximum Round Trip Average Critical Maximum Packet Loss Warning Maximum Packet Loss Table C 41 Network Services Ping settings C 8 6 Network Services POP Mail Th...

Page 239: ... Red Hat Network Monitoring Daemon rhnmd must be running on the monitored system to execute this probe Field Value IP Address Packets to send 20 Timeout 10 Critical Maximum Round Trip Average Warning Maximum Round Trip Average Critical Maximum Packet Loss Warning Maximum Packet Loss Table C 43 Network Services Remote Ping settings C 8 8 Network Services RPCService The Network Services RPCService p...

Page 240: ...or a HTTP 1 message from the system unless you alter that value Specifying another port number overrides the default port of 443 This probe supports authentication Provide a username and password in the appropriate fields to use this feature Unlike most other probes this probe returns a CRITICAL status if it cannot contact the system within the timeout period Field Value URL Path Expect Header HTT...

Page 241: ... looks for a HTTP 1 message from the system unless you alter that value Specifying another port number will override the default port of 80 Unlike most other probes this probe will return a CRITICAL status if it cannot contact the system within the timeout period This probe supports authentication Provide a username and password in the appropriate fields to use this feature Also the optional Virtu...

Page 242: ...eir values cannot exceed the amount of time allotted to the timeout period Otherwise an UNKNOWN status is returned in all cases of extended latency thereby nullifying the thresholds For this reason Red Hat strongly recommends ensuring that timeout periods exceed all timed thresholds In this section this refers specifically to the probe TNS Ping Finally customers using these Oracle probes against a...

Page 243: ...as blocking sessions Field Value Oracle SID Oracle Username Oracle Password Oracle Port 1521 Time Blocking seconds 20 Timeout 30 Critical Maximum Blocking Sessions Warning Maximum Blocking Sessions Table C 50 Oracle Blocking Sessions settings C 9 4 Oracle Buffer Cache The Oracle Buffer Cache probe computes the Buffer Cache Hit Ratio so as to optimize the system global area SGA Database Buffer Cach...

Page 244: ...this probe For this probe to run the nocpulse user must be granted read access to your log files Field Value Oracle Hostname or IP address Oracle SID Oracle Username Oracle Password Oracle Port 1521 ORACLE_HOME opt oracle Expected DB Name Timeout 30 Table C 52 Oracle Client Connectivity settings C 9 6 Oracle Data Dictionary Cache The Oracle Data Dictionary Cache probe computes the Data Dictionary ...

Page 245: ... temporary segment Field Value Oracle SID Oracle Username Oracle Password Oracle Port 1521 Timeout 30 Critical Maximum Disk Sort Ratio Warning Maximum Disk Sort Ratio Table C 54 Oracle Disk Sort Ratio settings C 9 8 Oracle Idle Sessions The Oracle Idle Sessions probe monitors an Oracle instance and collects the following metric Idle Sessions The number of Oracle sessions that are idle as determine...

Page 246: ...ed Extents Critical Maximum of Available Extents Warning Maximum of Available Extents Table C 56 Oracle Index Extents settings C 9 10 Oracle Library Cache The Oracle Library Cache probe computes the Library Cache Miss Ratio so as to optimize the SHARED_POOL_SIZE in init ora It collects the following metrics Library Cache Miss Ratio The rate at which a library cache pin miss occurs This happens whe...

Page 247: ...n instance Field Value Oracle SID Oracle Username Oracle Password Oracle Port 1521 Timeout 30 Critical Maximum Active Locks Warning Maximum Active Locks Table C 58 Oracle Locks settings C 9 12 Oracle Redo Log The Oracle Redo Log probe monitors an Oracle database instance and collects the following metrics Redo Log Space Request Rate The average number of redo log space requests per minute since th...

Page 248: ...ble that starts with 10 MB of space and that is configured with an extent size of 1 MB and max extents of 10 can grow to a maximum of 20 MB by being extended by 1 MB ten times This probe can be configured to alert by 1 the number of allocated extents e g go critical when the table has been extended 5 or more times or 2 the table is extended past a certain percentage of its max extents e g go criti...

Page 249: ...lespace Usage settings C 9 15 Oracle TNS Ping The Oracle TNS Ping probe determines if an Oracle listener is alive and collects the following metric Remote Service Latency The time it takes in seconds for the Oracle server to answer a connection request Field Value TNS Listener Port 1521 Timeout 15 Critical Maximum Remote Service Latency Warning Maximum Remote Service Latency Table C 62 Oracle TNS ...

Page 250: ...e Execution Time Average Table C 64 RHN Satellite Server Execution Time settings C 10 3 RHN Satellite Server Interface Traffic The RHN Satellite Server Interface Traffic probe monitors the interface traffic on a Satellite and collects the following metrics Input Rate The amount of traffic in bytes per second the device receives Output Rate The amount of traffic in bytes per second the device sends...

Page 251: ...s C 10 6 RHN Satellite Server Probe Count The RHN Satellite Server Probe Count probe monitors the number of probes on a Satellite and collects the following metric Probes The number of individual probes running on a Satellite Field Value Critical Maximum Probe Count Warning Maximum Probe Count Table C 68 RHN Satellite Server Probe Count settings C 10 7 RHN Satellite Server Process Counts The RHN S...

Page 252: ...number of processes on a Satellite and collects the following metric Processes The number of processes running simultaneously on the machine Field Value Critical Maximum Processes Warning Maximum Processes Table C 70 RHN Satellite Server Processes settings C 10 9 RHN Satellite Server Process Health The RHN Satellite Server Process Health probe monitors customer specified processes and collects the...

Page 253: ...ximum Virtual Memory Used Table C 71 RHN Satellite Server Process Health settings C 10 10 RHN Satellite Server Process Running The RHN Satellite Server Process Running probe verifies that the specified process is running Specify the process by its command name or process ID PID Entering a PID overrides the entry of a command name A Critical status results if the probe cannot verify the command or ...

Page 254: ...tors the number of users currently logged into a Satellite A CRITICAL status results if the value exceeds the Critical threshold A WARNING status results if the value exceeds the Warning threshold Field Value Critical Maximum Users Warning Maximum Users Table C 74 RHN Satellite Server Users settings ...

Page 255: ...rata Alert that pertains to a bug fix Bugzilla Bugzilla is an online application http www redhat com bugzilla 1 that allows users to communicate directly with the developers From Bugzilla users can submit bug reports and feature requests for Red Hat Enterprise Linux and related open source packages C Channel A channel is a list of packages Channels are used to choose packages to be installed from ...

Page 256: ...and bug fixes are submitted by Red Hat engineers as well as the Linux community through Bugzilla which generates a bug report for each issue Red Hat engineering evaluates the reports resolves the bug and generates new RPM packages After the Red Hat quality assurance team tests new packages they are placed on the Red Hat Public File Server and on the Red Hat Network Server and an Errata is generate...

Page 257: ...ollects information about the client system creates a System Profile and Digital Certificate establishes a connection with the Red Hat Network servers and registers the system with Red Hat Network Red Hat Update Agent The RHN client application up2date that allows users to retrieve and install all updated packages for the client system on which the application is run Use the Red Hat Update Agent C...

Page 258: ...on about the client system It is created during the registration process The software information is a list of RPM packages and their versions installed on the client system The System Profile is used to determine every Errata Alert relevant to each client system System Set Manager Interface that allows users to perform actions on multiple systems Actions include applying Errata Updates upgrading ...

Page 259: ...247 Appendix D Revision History Revision History Revision 1 0 ...

Page 260: ...248 ...

Page 261: ... 116 packages 118 relevant 117 retired 117 Channels and Packages Channel List 116 child channel 116 client applications obtaining 5 redirecting 182 client systems configuring 182 registering 183 updating 184 config management system preparation 122 configuration actions 121 channel create 123 files 121 Schedule 121 Configuration Management command line tools 189 create configuration channel 123 cu...

Page 262: ...ount Total 216 Process Counts by State 215 Process Health 216 Process Running 217 Swap Usage 218 TCP Connections by State 218 Users 219 Virtual Memory 219 List Navigation explanation of 62 LogAgent Log Pattern Match 220 Log Size 221 probes nocpulse 220 M macros within configuration Files interpolation 125 Management service level 2 manual installation System Profile 26 Monitoring 136 All 138 Criti...

Page 263: ...uled 4 package list Updating on server 26 79 packages filter 118 password change 65 port 22 153 port 4545 151 preferences change 66 language 67 locale 67 probe guidelines 203 probe list Apache Processes 204 Traffic 205 Uptime 205 General Remote Program 209 Remote Program with Data 209 SNMP Check 210 TCP Check 211 UDP Check 211 Uptime SNMP 212 Linux CPU Usage 212 Disk IO Throughput 212 Disk Usage 2...

Page 264: ...L 222 Network Services 224 on the RHN Server 159 Oracle 230 RHN Satellite Server 237 thresholds 158 WebLogic 206 Provisioning service level 3 proxy server with Red Hat Network Alert Notification Tool 38 with Red Hat Network Registration Client 42 with Red Hat Update Agent 27 Q quality assurance overview 5 Quick Search explanation of 62 R reactivating systems 77 Red Hat Enterprise Linux 2 1 requiri...

Page 265: ...to the xi registering with activation keys 31 Registration 41 as part of an organization 48 Configuration 41 Email notification 46 Hardware System Profile 48 Password 46 RPM Package List 50 Software System Profile 50 System Profile 46 48 text mode 55 through the Web 63 username 46 with a proxy server 42 with activation key 97 remote commands enabling 187 issuing 188 RHN Satellite Server Disk Space...

Page 266: ...file 78 Updating package list 26 79 Updating Properties 76 System Set Manager 90 systems deleting 73 entitling 67 overview 69 searching 97 viewing a list of 69 viewing details for 72 Systems Advanced Search 97 Entitlements 67 System Details 72 System List 69 Systems Overview 69 systems list status 69 Systems Selected explanation of 62 T Troubleshooting Monitoring 159 U UNIX variants see supported ...

Page 267: ...113 Schedule 127 Software Channel Details 118 Software Search 119 stored profiles 100 System Details 72 System Entitlements 67 System Group List 87 System Groups 87 System List 69 System Search 97 Systems 69 Systems Overview 69 Users 130 Your Account 65 Your RHN 64 Y Your RHN 64 Account Deactivation 66 Addresses 66 Email 66 Help 148 Your Account 65 Your Preferences 66 ...

Page 268: ...256 ...

Reviews: