Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

OpenManage Enterprise 4.0.x User's Guide

Server-initiated discovery

OpenManage Enterprise allows automatic discovery of servers that have iDRAC firmware version 4.00.00.00 or later. The appliance can be configured to allow these servers to automatically locate the console by querying the DNS and initiate their discovery .

Prerequisites

  • Servers should be running iDRAC firmware version 2.65.65.65 or later.
  • Ensure that the iDRAC server is set up for auto-discovery as detailed in theIntegrated Dell Remote Access Controller 9 User's Guide.
    • Ensure that the iDRAC server is able to obtain console addresses via Unicast DNS.
    • Update the Periodic Refresh option on iDRAC to customize how often an auto-discovery takes place.
      NOTE:Reducing the value of Periodic Refresh will increase the traffic on the network.
  • The servers must be on the same domain or sub-domain as OpenManage Enterprise.
  • Register OpenManage Enterprise with the DNS to add the configuration information to the DNS by using TUI. It is preferred that the DNS allows automatic updates from OpenManage Enterprise.
  • Enable Server-initiated discovery on the TUI.
  • Clear old records of the appliance on the DNS to avoid multiple announcements from the servers.

About this task

Scope-Based Access Control (SBAC) does not affect the device listings on the Monitor > Server Initiated Discovery screen and the device managers would see devices which are beyond their scope on this screen.

Steps

  1. Add the configuration information of OpenManage Enterprise on the DNS using one of following methods:
    • TUI—By using the TUI interface, enable the Configure Server Initiated Discovery option. For more information, see Configure the system using the TUI.
    • Manually—Add the following four records to your DNS server on the network for which the interface is configured on the appliance. Ensure that you replace all instances of <domain> or <subdomain.domain> with the appropriate DNS domain and the system hostname.
      • <OME hostname>.<domain> 3600 A <OME IP address>
      • _dcimprovsrv._tcp.<domain> 3600 PTR ptr.dcimprovsrv._tcp.<domain>
      • ptr.dcimprovsrv._tcp.<domain> 3600 TXT URI=/api/DiscoveryConfigService​/Actions/DiscoveryConfigService.​SignalNodePresence
      • ptr.dcimprovsrv._tcp.<domain> 3600 SRV 0 0 443 <hostname>.<domain>

      To create the records with nsupdate in Linux, use the following commands:

      • To create hostname record
        >update add omehost.example.com 3600 A XX.XX.XX.XX
      • To add records for server-initiated discovery
        >update add _dcimprovsrv._tcp.example.com 3600 PTR ptr.dcimprovsrv._
        tcp.example.com.
        
        >update add ptr.dcimprovsrv._tcp.example.com 3600 TXT URI=/api/DiscoveryConfigService/Actions/DiscoveryConfigService.SignalNodePresence
        
        >update add ptr.dcimprovsrv._tcp.example.com 3600 SRV 0 0 443 omehost.example.com.

      To create the records with dnscmd on a Windows DNS server, use the following commands:

      • To create hostname record
        >dnscmd <DnsServer> /RecordAdd example.com omehost A XX.XX.XX.XX
      • To add records for server-initiated discovery
        >dnscmd <DnsServer> /RecordAdd example.com _dcimprovsrv._tcp PTR ptr.dcimprovsrv._tcp.example.com
        
        >dnscmd <DnsServer> /RecordAdd example.com ptr.dcimprovsrv._tcp TXT URI=/api/DiscoveryConfigService/Actions/DiscoveryConfigService.SignalNodePresence
        
        >dnscmd <DnsServer> /RecordAdd example.com ptr.dcimprovsrv._tcp SRV 0 0 443 omehost.example.com
  2. By default, the Discovery-Approval policy, in the appliance, is set to Automatic and the servers that establish contact with the console are automatically discovered. To change the settings, see Manage console settings.
  3. Once the appliance is configured as mentioned in the previous steps, the servers can initiate contact with OpenManage Enterprise by querying the DNS. The appliance verifies the servers after ensuring that the client certificate of the servers is signed by the Dell CA.
    NOTE: If there are any changes in the server IP address or SSL certificate, the server reinitiates contact with OpenManage Enterprise.
  4. The Monitor > Server Initiated Discovery screen lists the servers that establish contact with the console. Also, the servers whose credentials have been added in the console, but which are yet to initiate contact are also listed. The following statuses of the servers based on the previously mentioned conditions are displayed:
    • Announced—Server initiates contact with the console, however, the credentials of the server are not added to the console.
    • Credentials Added—The credentials of the server are added in the console, however, the server has not initiated contact with the console.
    • Ready to Discover—The credentials of the server are added and the server has initiated contact.
      NOTE:The appliance triggers a Discovery job every 10 minutes to discover all the servers in the 'Ready to Discover' status. However, if the Discovery-Approval policy in the appliance is set as 'Manual,' then the user should manually trigger the Discovery job for each server. For more information, see Manage console settings
    • Job submitted for Discovery—This status indicates that the discovery job is initiated either automatically or manually for the server.
    • Discovered—The server is discovered and is listed on the All Devices screen.

    The following tasks can be performed on the Server Initiated Discovery screen:

    • Import: To import the server credentials:
      1. Click on Import.
      2. In the Import From File wizard, click on Upload Service Tags File to select a local .csv file.
      3. To view a sample .csv file of the server credentials, click on Download sample CSV file.
      4. Click on Finish.
    • Discover:To manually discover the servers in 'Ready to Discover' status:
      1. Select the servers listed on the Server-Initiated Discovery screen which are in 'Ready to Discover' Status.
      2. Click on Discover to trigger a discover job and add servers to the All Devices screen.
    • Delete: To delete the servers listed on the Server-Initiated Discovery screen
      1. Select the servers on the Server-Initiated Discovery screen which are already discovered and listed on the All Devices screen.
      2. Click on Delete to delete from the Server-Initiated Discovery screen.
        NOTE:Entries corresponding to discovered servers are automatically be purged after 30 days.
    • Export: To export the server credentials in HTML, CSV, or PDF formats
      1. Select one or more servers on the Sever-Initiated Discovery screen.
      2. Click on Export.
      3. In the Export All wizard, select any of the following file formats: HTML, CSV, and PDF.
      4. Click on Finish to initiate the export job.

Rate this content

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\