vNext.be | Operations Manager, Opalis, PowerShell, …

TAG | Linux

Microsoft has shipped the Cross platform agent to monitor other platforms than Windows. To deploy the agent we need to enter the root password in the SCOM management console. This is a part which the Unix guys don’t like. Therefore we’ve deployed the agent without the root password.

Willemjan van Laarhoven wrote a great post on how to install SCOM Unix Agent without having the root password.
http://www.toolzz.com/?p=1292

· · · ·

Hello

When you try to deploy a SCOM agent on a Linux Operating System (most of the time a Virtual Machine) is possible that you get Failed to get random data – not enough entropy error message.

The message in details :

1
2
3
4
5
6
7
8
9
Generating certificate with hostname="xxxxxxxx"
[/home/serviceb/TfsCoreWrkSpcLinux_REDHAT_5.0_x86_64/source/code/tools/scx_ssl_config/scxsslcert.cpp:198]
Failed to allocate resource of type random data: Failed to get random data - not enough entropy
error: %post(scx-1.0.4-248.x86_64) scriptlet failed, exit status 1

type="Microsoft.SSH.SSHCommandData" time="2009-12-03T12:08:30.6908778+01:00" sourceHealthServiceId="91A3B596-F820-6A90-305C-6974DA25966D"><SSHCommandData><stdout>Generating certificate with hostname="xxxxxxx"
[/home/serviceb/TfsCoreWrkSpcLinux_REDHAT_5.0_x86_64/source/code/tools/scx_ssl_config/scxsslcert.cpp:198]
Failed to allocate resource of type random data: Failed to get random data - not enough entropy
error: %post(scx-1.0.4-248.x86_64) scriptlet failed, exit status 1

Now, fixing the issue:

  • clean off the partially installed agent using the commands

  1. rpm -e scx
  2. rm -rf /etc/opt/microsoft/scx
  • Regenerate the random element
  1. rm /dev/random
  2. mknod -m 644 /dev/random c 1 9
  3. chown root:root /dev/random
  • Rediscover the server from the SCOM Console and install the Agent
  • After fixing the install issue, switch the /dev/random file back to a signed random file using the commands:

  1. rm /dev/random
  2. mknod -m 644 /dev/random c 1 8
  3. chown root:root /dev/random

More information details on the XplatExperts Web Site.

Christopher Keyaert

· ·

Christopher Keyaert
Copyright 2010 © vNext.be