SLP Registration and Discovery Protocols

This page has not been liked. Updated 4/12/13 3:38 AM by gcorneauTags: None

Discovery protocols

SLP registrations

Troubleshooting for missing SLP registration


Discovery protocols

The possible discovery protocols are described in the IBM Systems Director Info Center - Discovery Protocols.

A successfully discovered agent should have the following protocols:

Agent OS Protocols
Common agent AIX CAS CIM (SNMP)(SSH)
  Linux on Power CAS CIM (SNMP)(SSH)
Legacy L2 agent (5.20.2) AIX IPC (SSH)
  Linux on Power IPC CIM (SSH)
Platform agent Linux on Power CIM (SSH)
SNMP agent AIX SNMP (SSH)
SNMP agent Linux on Power SNMP (SSH)
Agentless AIX SSH
Agentless Linux on Power SSH

The protocols in ( ) are optional for the agent type.

SLP Registration

During discovery, IBM Systems Director server is looking for a number of services registered with SLP; the CAS and CIM protocols both are registered with SLP when the agent is started.

To verify if the slp registration is successful, run the slp_query command:

  • AIX: /opt/freeware/cimom/pegasus/bin/slp_query (installed with sysmgt.cimserver.pegasus)
  • Linux on Power: /opt/ibm/icc/slp/bin/slp_query (installed as part of platform agent)
  • Windows: C:\Program Files\Common Files\IBM\icc\slp\bin\slp_query.exe

To list all registered SLP services:

slp_query --type=* --address=<IP_address>

Common agent SLP registration: usma (discovered as CAS protocol)

slp_query --type=service:management-software.IBM:usma --address=9.3.148.157
0
1
44
URL: service:management-software.IBM:usma://moe07
ATTR: (ip-address=9.3.148.157),(mac-address=000000000000),(tivguid=AB57F89AC3AE1
1DC86A2BEF09DCC5402),(uid=7fe26764fb9d0d0d),(uuid=1234),(timezone-offset=0),(ver
sion=6.1),(port=9510),(manager=unmanaged)

Platform agent SLP registration: platform-agent (no associated protocol)

slp_query --type=service:management-software.IBM:platform-agent --address=9.3.149.72
0
1
59
URL: service:management-software.IBM:platform-agent://9.3.149.72
ATTR: (vendor=IBM),(version=5.20.2),(uid=3132333435363738),(secure-cimom-port=5989),(ip-address=9.3.149.72)

CIM server SLP registration: wbem (discovered as CIM protocol)

  • AIX
    slp_query --type=service:wbem --address=9.3.78.12
    0
    2
    36
    URL: service:wbem:http://9.3.78.12:5988
    ATTR: (template-url-syntax=http://9.3.78.12:5988)
    URL: service:wbem:https://9.3.78.12:5989
    ATTR: (template-url-syntax=https://9.3.78.12:5989)
  • Linux on Power
    slp_query  --type=service:wbem --address=9.3.78.13
    0
    4
    34
    URL: service:wbem:http://9.3.78.13:5988
    ATTR: (template-url-syntax=http://9.3.78.13:5988),(service-hi-name=Pegasus),
    (service-hi-description=Pegasus CIM Server Version 2.6.1),(service-id=PG:1226370888339-9-3-78-16),
    (Namespace=root/ibmsd,root/PG_InterOp,root/PG_Internal,root/CIMv2,root),
    (Classinfo=Unknown,Unknown,Unknown,Unknown,Unknown),(CommunicationMechanism=CIM-XML),
    (OtherCommunicationMechanismDescription=),(InteropSchemaNamespace=root/PG_InterOp),
    ProtocolVersion=1.0),
    (FunctionalProfilesSupported=Basic Read,Basic Write,Schema Manipulation,Instance Manipulation
    ,Association Traversal,Qualifier Declaration,Indications),
    (FunctionalProfileDescriptions=),(MultipleOperationsSupported=FALSE),
    (AuthenticationMechanismsSupported=Basic),(AuthenticationMechanismDescriptions=Basic),
    (RegisteredProfilesSupported=SNIA:Server,SNIA:Server:Indication,SNIA:Server:Software)
    URL: service:wbem:http://9.3.78.13:15988
    ATTR: (template-url-syntax=http://9.3.78.13:15988),(service-hi-name=Pegasus),
    (service-hi-description=Pegasus CIM Server Version 2.6.1),(service-id=PG:1231958763538-9-3-78-13),
    (Namespace=root/PG_InterOp,root/ibmsd,root/PG_Internal,root/CIMv2,root),
    (Classinfo=Unknown,Unknown,Unknown,Unknown,Unknown),
    (CommunicationMechanism=CIM-XML),(OtherCommunicationMechanismDescription=),
    (InteropSchemaNamespace=root/PG_InterOp),(ProtocolVersion=1.0),
    (FunctionalProfilesSupported=Basic Read,Basic Write,Schema Manipulation,Instance Manipulation,
    Association Traversal,Qualifier Declaration,Indications),(FunctionalProfileDescriptions=),
    (MultipleOperationsSupported=FALSE),(AuthenticationMechanismsSupported=Basic),
    (AuthenticationMechanismDescriptions=Basic),
    (RegisteredProfilesSupported=SNIA:Server,SNIA:Server:Indication,SNIA:Server:Software)
    URL: service:wbem:https://9.3.78.13:15989
    ATTR: (template-url-syntax=https://9.3.78.13:15989),(service-hi-name=Pegasus),
    (service-hi-description=Pegasus CIM Server Version 2.6.1),
    (service-id=PG:1231958763538-9-3-78-13),
    (Namespace=root/PG_InterOp,root/ibmsd,root/PG_Internal,root/CIMv2,root),
    (Classinfo=Unknown,Unknown,Unknown,Unknown,Unknown),(CommunicationMechanism=CIM-XML),
    (OtherCommunicationMechanismDescription=),(InteropSchemaNamespace=root/PG_InterOp),
    (ProtocolVersion=1.0),
    (FunctionalProfilesSupported=Basic Read,Basic Write,Schema Manipulation,Instance Manipulation,
    Association Traversal,Qualifier Declaration,Indications),(FunctionalProfileDescriptions=),
    (MultipleOperationsSupported=FALSE),(AuthenticationMechanismsSupported=Basic),
    (AuthenticationMechanismDescriptions=Basic),
    (RegisteredProfilesSupported=SNIA:Server,SNIA:Server:Indication,SNIA:Server:Software)
    URL: service:wbem:https://9.3.78.13:5989
    ATTR: (template-url-syntax=https://9.3.78.13:5989),(service-hi-name=Pegasus),
    (service-hi-description=Pegasus CIM Server Version 2.6.1),(service-id=PG:1226370888339-9-3-78-16),
    (Namespace=root/ibmsd,root/PG_InterOp,root/PG_Internal,root/CIMv2,root),
    (Classinfo=Unknown,Unknown,Unknown,Unknown,Unknown),(CommunicationMechanism=CIM-XML),
    (OtherCommunicationMechanismDescription=),(InteropSchemaNamespace=root/PG_InterOp),
    (ProtocolVersion=1.0),
    (FunctionalProfilesSupported=Basic Read,Basic Write,Schema Manipulation,Instance Manipulation,
    Association Traversal,Qualifier Declaration,Indications),(FunctionalProfileDescriptions=),
    (MultipleOperationsSupported=FALSE),(AuthenticationMechanismsSupported=Basic),
    (AuthenticationMechanismDescriptions=Basic),
    (RegisteredProfilesSupported=SNIA:Server,SNIA:Server:Indication,SNIA:Server:Software)

Note: Basic discovery tries to discover all protocols. Consider to perform Advanced Discovery if you want to discover specific protocol. An advanced discovery profile needs to be setup on the console but then you can specify what agent type you want to discover.

Troubleshooting for missing SLP registration

Verify if slp is running on AIX agent

#ps -ef | grep slp
root 368828      1   0 16:00:56      -  0:00 ./slp_srvreg -D

If it is not running, start it with

/usr/sbin/slp_srvreg -D

Restart common and platform agent and slp if SLP registration is missing

Note:

  • If you have to kill SLP, all still registered services will get lost.
  • SLP needs to be running prior to starting cimserver, platform agent or common agent.
  • It might take a couple of minutes for the usma slp registration to become available.

To restart the common and platform agent, go to Restart AIX and Linux on Power Agents.

Firewall issues ?