Index:


Dell – iDRAC, OpenManage, etc.

  • Installing / reinstalling Dell Openmanage on Ubuntu

    This keeps breaking, with weird unmet dependencies. apt-get-f install, etc seems to become sad. Completely removing and reinstalling seems easiest…

    Getting errors like:

    * Already started
    Processing triggers for libc-bin (2.23-0ubuntu4) ...
    Errors were encountered while processing:
    /var/cache/apt/archives/srvadmin-hapi_8.4.0-1_amd64.deb
    E: Sub-process /usr/bin/dpkg returned an error code (1)

     

    Fixed with:

    apt-get -f purge srvadmin-isvc srvadmin-hapi srvadmin-ominst
    apt-get -f purge srvadmin-storage srvadmin-omacore srvadmin-storage-cli apt-get -f install apt-get update apt-get install srvadmin-isvc srvadmin-hapi srvadmin-ominst
    apt-get install srvadmin-storage srvadmin-omacore srvadmin-storage-cli service dataeng start omreport storage controller
  • Enabling iDRAC 7 web interface.

    I recently ran into an issue with a Dell iDRAC 7 Express card — it was not running the web interface, and so I was not able to connect and install the Enterprise license file.

    Here’s how to fix it:

    Workstation:~ $ ssh 192.168.0.193 -l root
    root@192.168.0.193's password:
    /admin1->
    /admin1-> racadm
    
    racadm>> getconfig -g cfgRacTuning
    cfgRacTuneRemoteRacadmEnable=1
    cfgRacTuneWebserverEnable=0
    cfgRacTuneHttpPort=80
    cfgRacTuneHttpsPort=443
    cfgRacTuneTelnetPort=23
    cfgRacTuneSshPort=22
    cfgRacTuneLocalServerVideo=1
    cfgRacTuneIpRangeEnable=0
    cfgRacTuneIpRangeAddr=192.168.1.1
    cfgRacTuneIpRangeMask=255.255.255.0
    cfgRacTuneIpBlkEnable=1
    cfgRacTuneIpBlkFailCount=3
    cfgRacTuneIpBlkFailWindow=60
    cfgRacTuneIpBlkPenaltyTime=600
    cfgRacTuneTimezoneOffset=0
    cfgRacTuneDaylightOffset=0
    cfgRacTuneAsrEnable=1
    cfgRacTunePlugintype=0
    cfgRacTuneCtrlEConfigDisable=0
    cfgRacTuneLocalConfigDisable=0
    
    racadm>> config -g cfgRacTuning -o cfgRacTuneWebserverEnable 1
    Object value modified successfully
    
    racadm>> getconfig -g cfgRacTuning
    cfgRacTuneRemoteRacadmEnable=1
    cfgRacTuneWebserverEnable=1
    cfgRacTuneHttpPort=80
    cfgRacTuneHttpsPort=443
    cfgRacTuneTelnetPort=23
    cfgRacTuneSshPort=22
    cfgRacTuneLocalServerVideo=1
    cfgRacTuneIpRangeEnable=0
    cfgRacTuneIpRangeAddr=192.168.1.1
    cfgRacTuneIpRangeMask=255.255.255.0
    cfgRacTuneIpBlkEnable=1
    cfgRacTuneIpBlkFailCount=3
    cfgRacTuneIpBlkFailWindow=60
    cfgRacTuneIpBlkPenaltyTime=600
    cfgRacTuneTimezoneOffset=0
    cfgRacTuneDaylightOffset=0
    cfgRacTuneAsrEnable=1
    cfgRacTunePlugintype=0
    cfgRacTuneCtrlEConfigDisable=0
    cfgRacTuneLocalConfigDisable=0
    
  • Ubuntu: Making Dell OpenManage run on newer Ubuntu

    Quick checksheet for making Dell OpenManage install on new Ubuntu’s (like Trusty)

     

    As a user (not root, otherwise gpg complains):
    gpg --keyserver pool.sks-keyservers.net --recv-key 1285491434D8786F
    gpg -a --export 1285491434D8786F | sudo apt-key add -

    Now, as root, add the repo to the apt-sources:
    echo 'deb http://linux.dell.com/repo/community/ubuntu trusty openmanage' | sudo tee -a /etc/apt/sources.list.d/linux.dell.com.sources.list

    Now install:
    apt-get update
    apt-get install srvadmin-base  srvadmin-storageservices srvadmin-omcommon

    Start the service:
    service dataeng start

     … and test:
    /opt/dell/srvadmin/bin/omreport chassis fans

     

     Other helpful information:

    A useful Nagios plugin to use this: http://folk.uio.no/trondham/software/check_openmanage.html

    and the Dell page on this: http://linux.dell.com/repo/community/ubuntu/