Sign inSign up

jdelaros1/openmanage

By jdelaros1

•Updated over 10 years ago

Dell OpenManage to manage and monitor your hardware.

Image
13

100K+

jdelaros1/openmanage repository overview

⁠Dell OpenManage

Dockerized OpenManage Server Administrator (OMSA), built on top of official CentOS⁠ images.

⁠Configuration

  • container has to run in privilged mode so that the host hardware can be exposed to it.
  • specifying --net=host exposes the host's network interfaces to the container, otherwise they will not be available.
  • default command: /opt/dell/srvadmin/sbin/srvadmin-services.sh restart so that services can start cleanly in case container is stopped and then restarted.
  • login credentials: root / password

⁠Where this image has been tested (some more than others)

  • RHEL 7
  • SLES 12
  • CentOS 7
  • Ubuntu Server 12.04 & 14.04
  • Debian 7 / 8

⁠Run example

$ docker run --privileged -d -p 1311:1311 --restart=always \
    --net=host -v /lib/modules/`uname -r`:/lib/modules/`uname -r` \
    --name=omsa82 jdelaros1/openmanage

Testing without volume mounting /lib/modules resulted in mixed results across different servers, so I added this requirement back.

Once the container starts, give it about 20-25 seconds for all the OpenManage services to start inside the container.

⁠Usage examples

You can monitor your server by going to https://your-server:1311⁠. Use the login credentials given above. You can also run commands from a command console:

$ docker exec omsa82 omreport chassis bios
BIOS Information

Manufacturer : Dell Inc.
Version      : 1.2.6
Release Date : 06/08/2015

$ docker exec omsa82 omreport chassis processors
Processors Information

Health : Ok

Index             : 0
Status            : Ok
Connector Name    : CPU1
Processor Brand   : Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz
Processor Version : Model 63 Stepping 2
Current Speed     : 2400  MHz
State             : Present
Core Count        : 8

Index             : 1
Status            : Ok
Connector Name    : CPU2
Processor Brand   : Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz
Processor Version : Model 63 Stepping 2
Current Speed     : 2400  MHz
State             : Present
Core Count        : 8

⁠SNMP support

This image does not have support for SNMP. To create an image with SNMP support, look here⁠ for an updated Dockerfile. When running this image, don't forget to open port 161/udp.

$ docker run --privileged -d -p 161:161/udp -p 1311:1311 --restart=always \
    -v /lib/modules/`uname -r`:/lib/modules/`uname -r` \
    --name=omsa82 jdelaros1/openmanage

⁠Known Issues

  • OS information reported is for the container, not the host.

⁠Support

Please note this image is provided as-is and not supported by Dell in any shape or form.

⁠Report problems or provide feedback

If you run into any problems or would like to provide feedback, please open an issue here⁠ or send a note to the Linux-PoweEdge mailing list⁠.

Tag summary

Content type

Image

Digest

sha256:32a13c98f…

Size

451.4 MB

Last updated

over 10 years ago

docker pull jdelaros1/openmanage