iDRAC Service Module (iSM)

This is Dell OpenManage repository for Red Hat Enterprise Linux (RHEL) and SUSE Linux Enterprise Servers (SLES). The repository includes iDRAC Service Module (iSM) package.

For more information about iDRAC Service Module, see Support for Dell iDRAC Service Module.

Repository setup

To configure the Linux repository for iSM, run the following commands:
Note: Consent is required prior to installing public keys on target systems.

Install iDRAC Service Module

To install iDRAC Service Module (iSM) using the repository, run the following commands:
To start the iSM service, run the following command:

sudo service dcismeng start

iDRAC Service Module in container environment

iDRAC Service Module image is based on SUSE Linux Enterprise Server operating system. You can run the container image on SUSE Linux Enterprise Server and Red Hat Enterprise Linux operating system. iSM can be created and deployed in a container environment using Docker and Podman container management technologies. By default, the image is created using the podman service.
To create the iSM container image, complete the following steps:
  1. To download the image creation script, run either of the following commands:
    • curl -O https://linux.dell.com/repo/hardware/ism/os_dependent/ism_docker/docker_bootstrap.sh

    • wget https://linux.dell.com/repo/hardware/ism/os_dependent/ism_docker/docker_bootstrap.sh

  2. To execute the downloaded script, run either of the following commands:
    • For Podman image, run the following command:

      sh docker_bootstrap.sh

    • For Docker image, run the following command:

      sh docker_bootstrap.sh docker

  3. During the execution of the above command, type Yes to import aliases when prompted.

Aliases

You can directly invoke the iDRAC Service Module (iSM) features that are supported in container environment from the host operating system using aliases.
To invoke the aliases in the host operating system root directory, complete the following steps:
  1. To create the iSM container image, run either of the following commands:
    • For Podman image, run the following command:

      sh docker_bootstrap.sh

    • For Docker image, run the following command:

      sh docker_bootstrap.sh docker

  2. During the execution of the above command, type Yes to import aliases when prompted.
  3. Enter the following entry to .bash_profile file on the host operating system user directory:

    source /opt/dell/srvadmin/iSM/etc/dellism_aliases.sh

The following table lists the aliases and the usage:

Troubleshooting for aliases

During the invocation of the aliases, if you are running the iSM image without docker_bootstrap.sh script, update the /opt/dell/srvadmin/iSM/etc/dellism_aliases.sh script with your choice of container management platform. The alias shell script dynamically sets the platform variable as Docker or Podman.

Run iDRAC Service Module container image

Export iDRAC Service Module container image to target box

The following are the prerequisites to export the iDRAC Service Module (iSM) container image to the target box on RHEL and SLES operating systems: To run the created iSM container image on the other target operating systems, complete the following steps:
  1. To save the iSM container image as a .tar file on the system where the image is created, run the following command:

    docker/podman save -o <path to the tar file> <ID/name of the image>

    Example:

    docker/podman save -o dell_ism_<version >.tar <Image ID/Name>

  2. To copy the iSM container image to the target operating system, run the following command:

    copy command <name of the tar file> <Target OS IP>

    Example:

    scp dell_ism_<version >.tar to target operating system

  3. To load the iSM container image on the target operating system, run the following command:

    docker/podman load -i <name of the tar file>

    Example:

    docker load -i dell_ism_<version >.tar

  4. For more information about running the iSM container image, see Run the iDRAC Service Module container image.
Note: Image build or export operation fails when antivirus application is installed on the server. The issue is observed on all container images. For more information about resolving the issue, see https://access.redhat.com/solutions/5979431.

List of supported features

The following features are supported on the iDRAC Service Module 5.3.0.0 container image:
The following are the prerequisites for the SNMP features:
  1. Install the net-snmp package on the host operating system.
  2. Remove the iSMSnmpUser user from the iDRAC settings Users page, if present.
  3. Configure the /etc/snmp/snmpd.conf file with the following required details for the SNMP Traps and SNMP Walk features:
    1. To provide read-only access to the systemview view, add the following entry to the file:

      access notConfigGroup "" any noauth exact systemview none none

    2. To provide read-only access publicly, add the following entry to the file:

      rocommunity public

    3. To run the SNMP Agent as Master Agent, add the following entry to the file:

      agentx master

    4. If the SNMP Agent is configured to listen on localhost IP address, remove the following entry from the file to provide access from remote servers:

      agentAddress  udp:<Localhost IP Address>:<Port Number>

    5. To provide firewall access for SNMP port for the remote servers, execute the following command on the host operating system:

      firewall-cmd --add-port=161/udp

Note: iDRAC Service Module supports the iDRAC SNMP OID 1.3. 6.1. 4.1.674.10892.5 for the SNMP Get operations.

Resources

For more information about the iDRAC Service Module, see the following documents available at https://www.dell.com/idracmanuals.

Support

For more support on the repository, see the Linux-PowerEdge mailing list.


Copyright 2023 Dell, Inc.

File list

[ICO]NameLast modifiedSizeDescription

[DIR]Parent Directory  -
[DIR]iSM/4100/20-July-2021 17:03 -
[DIR]iSM/4200/25-Jan-2022 17:03 -
[DIR]iSM/4300/05-July-2022 17:03 -
[DIR]iSM/5100/29-Jan-2023 17:03 -
[DIR]iSM/5200/ 14-Jan-2023 17:03 -
[DIR]iSM/5300/ 29-Nov-2023 17:03 -