Category: ALOM

ALOM – SC Alert: Failed to send email alert for recent event

When I was in the ALOM prompt I received the following error message

sc>
SC Alert: Failed to send email alert for recent event.

This ALOM card was set up to send emails but it was not configured to send the email to any particular host

sc> showsc
Advanced Lights Out Manager v1.5.4
parameter                value
———                —–
if_network               true
if_modem                 false
if_emailalerts           true
sys_autorestart          xir
sys_bootrestart          none
sys_bootfailrecovery     none
sys_maxbootfail          3
sys_xirtimeout           900
sys_boottimeout          900
sys_wdttimeout           60
netsc_tpelinktest        true
netsc_dhcp               false
netsc_ipaddr             148.95.150.176
netsc_ipnetmask          255.255.255.0
netsc_ipgateway          148.95.150.1
mgt_mailhost
mgt_mailalert
sc_customerinfo
sc_escapechars           #.
sc_powerondelay          true
sc_powerstatememory      false
sc_clipasswdecho         true
sc_cliprompt             sc
sc_clitimeout            0
sc_clieventlevel         2
sc_backupuserdata        true
sys_eventlevel           2
ser_baudrate             9600
ser_parity               none
ser_stopbits             1
ser_data                 8
netsc_enetaddr           00:03:ba:a3:3d:c4
sys_hostname             solaris9
sys_enetaddr             00:03:ba:a3:3d:bb

To set the if_emailalerts property to false, I typed the command below

sc> setsc if_emailalerts false

sc> showsc
Advanced Lights Out Manager v1.5.4
parameter                value
———                —–
if_network               true
if_modem                 false
if_emailalerts           false
sys_autorestart          xir
sys_bootrestart          none
sys_bootfailrecovery     none
sys_maxbootfail          3
sys_xirtimeout           900
sys_boottimeout          900
sys_wdttimeout           60
netsc_tpelinktest        true
netsc_dhcp               false
netsc_ipaddr             148.95.150.176
netsc_ipnetmask          255.255.255.0
netsc_ipgateway          148.95.150.1
mgt_mailhost
mgt_mailalert
sc_customerinfo
sc_escapechars           #.
sc_powerondelay          true
sc_powerstatememory      false
sc_clipasswdecho         true
sc_cliprompt             sc
sc_clitimeout            0
sc_clieventlevel         2
sc_backupuserdata        true
sys_eventlevel           2
ser_baudrate             9600
ser_parity               none
ser_stopbits             1
ser_data                 8
netsc_enetaddr           00:03:ba:a3:3d:c4
sys_hostname             solaris9
sys_enetaddr             00:03:ba:a3:3d:bb

And no more related error messages was shown after this

Resetting a RSC / ALOM Card from Solaris

Here an RSC card wasn’t responding so my colleague decided to reboot the card.

root@solaris9:/ # /usr/platform/`uname -i`/rsc/rscadm shownetwork
rscadm: RSC firmware not responding~

When you pass the flag -s you try a soft reset in the card.

root@solaris9:/ # /usr/platform/`uname -i`/rsc/rscadm resetrsc -s
Are you sure you want to reboot RSC (y/n)?  y
rscadm: RSC firmware not responding

Here is the how to perform the hard reset

root@solaris9:/ # /usr/platform/`uname -i`/rsc/rscadm resetrsc
Are you sure you want to reboot RSC (y/n)?  y

If you need to reset the ALOM card, use scadm with the same parameters as above

root@solaris9:/ # /usr/platform/`uname -i`/sbin/scadm resetrsc -s

Unfortunately, resetting the card didn’t solve the problem.

How to change the password for the Sun RSC / ALOM

Using the command rscadm or scadm previously covered in this page you pass the argument userpassword <username>.

root@localhost:/ # /usr/platform/`uname -i`/rsc/rscadm usershow

username permissions password
——– ———– ——–
admin cuar Assigned

root@localhost:/ # /usr/platform/`uname -i`/rsc/rscadm userpassword admin
Password:
Re-enter Password:

root@localhost:/ #

How to access the Baseboard Management Controller on Sun Fire T1000 and T2000

There is no way to access the BMC from Solaris using the servers Sun Fire T1000 and T2000. Sun is planning a scadm command to use with these CMT servers but until they release it you’ll need to run SUNWexplorer with a special parameter.

root@sunt2000 # /opt/SUNWexplo/bin/explorer -w Tx000

After the SUNWexplorer completes the gathering of your server configuration, go to /opt/SUNWexplo/output/<explorer filename>/Tx000 and check for the file you’re looking for more information. It has several information about your System Controller.

If you’re looking for a way to reset the ALOM password without powering down the server, it won’t be possible. You can follow these steps to recover TX000 ALOM Passwords

How to access the Baseboard Management Controller on Sun servers

I was looking a way to access the SC within Solaris and I found that there is three commands to do it. They are: rscadm , scadm and lom. It depends of which server do you have and which software is providing the lights out management.

Here is a list of servers and their respective lights out management software – not sure if all lights out software can be used with rscadm, scadm or lom:

LOM

  • Sun Netra X1
  • Sun Netra T1400/1405
  • Sun Netra T1 AC200
  • Sun Netra T1 DC200
  • Sun Fire V100
  • Sun Fire V120
  • Sun Fire E2900
  • Sun Netra 20
  • Sun Fire V1280

ALOM – Advanced Lights Out Manager

  • Sun Fire V125
  • Sun Fire V210
  • Sun Fire V215
  • Sun Fire V240
  • Sun Fire V245
  • Sun Fire V250
  • Sun Fire V440
  • Sun Fire V445

ALOM4v – Advanced Lights Out Manager

  • Sun Fire T1000
  • Sun Fire T2000
  • Sun SPARC Enterprise T1000
  • Sun SPARC Enterprise T2000
  • Sun Netra T2000

ILOM – Integrated Lights Out Manager

  • Sun Fire X4100
  • Sun Fire X4200
  • Sun Fire X4500
  • Sun Fire X4600
  • Sun Fire X4100 M2
  • Sun Fire X4200 M2
  • Sun Fire X4600 M2
  • Sun Blade 6000
  • Sun Blade 8000
  • Sun Netra X4200 M2
  • Sun SPARC Enterprise T5120
  • Sun SPARC Enterprise T5220

ELOM – Embedded Lights Out Management

  • Sun Fire X2100 M2
  • Sun Fire X2200 M2

RSC – Remote System Control

  • Sun Fire V890
  • Sun Fire V490
  • Sun Fire V880
  • Sun Fire V480
  • Sun Fire 280R
  • Sun Enterprise 250

SP

  • Sun Fire V20z
  • Sun Fire V40z

Here is an example to show the network settings using rscadm:

root@localhost:/ # /usr/platform/`uname -i`/rsc/rscadm shownetwork
IP Address: 192.168.2.74
Gateway address: 192.168.2.1
Netmask: 255.255.255.0
Ethernet address: 00:03:ba:8c:55:73

And with scadm:

root@localhost:/ # /usr/platform/`uname -i`/sbin/scadm shownetwork
IP Address: 192.168.2.3
Gateway address: 192.168.2.1
Netmask: 255.255.255.0
Ethernet address: 00:14:4f:2b:90:09