Wednesday, July 3, 2013

Solaris ILOM / ALOM Cheat Sheet

Solaris ILOM / ALOM Cheat Sheet
ILOM ALOM CMT Command Comparison

ALOM:          ILOM:
setdate        set /SP/clock datetime=value
               value format: MMDDhhmmYYYY
 
setdefaults    set /SP reset_to_defaults=all
               -> reset /SP This resets the SP
 
setkeyswitch   set /SYS keyswitch_state=value
                value= normal, diag, stby, locked
 
setsc          set target property=value
setupsc        No equivalent in ILOM
setlocator     set /SYS/LOCATE value= Fast_Blink or off
setfru -c data set /SYS customer_frudata=data 
showplatform   show /HOST
showplatform   show /SYS ( to view Serial Number )
showfru        No equivalent in ILOM
showusers -g # show /SP/users
showhost       show /HOST
showkeyswitch  show /SYS keyswitch_state
 
showsc param   show target property
VIEW DIAG LEVEL show /HOST/diag
 
setsc diag_level set /HOST/diag trigger=All-resets
                 none, normal, User-reset, Power-on-reset, 
                 Error-reset
 
showdate       show /SP/clock datetime
 
showlogs       show /SP/logs/event/list
showlogs       show /SP/faultmgmt
               set /SP/logs/event clear=true
 
showenvironment show -o table -level all /SYS
shownetwork    show /SP/network
showlocator    show /SYS/LOCATE
password       set /SP/users/ password
restartssh     set /SP/services/ssh restart_sshd_action=true
usershow       show /SP/users
useradd user   create /SP/users/
 
Create "admin" create /SP/users/admin
               set /SP/users/admin role=Administrator
               set /SP/users/admin cli_mode=alom
 
userdel user   delete /SP/users/
userdel -y     delete -script /SP/users/
userpassword   set /SP/users/ password
userperm user  set /SP/users/ role=permissions
consolehistory SEE RENE FOR MORE INFO ;)
console -f     start -force /SP/console
break -c       set /HOST send_break_action=break
break -D       set /HOST send_break_action=dumpcore
 
bootmode       set /HOST/bootmode property=value
                state=value "reset_nvram or normal"
                script="setenv auto-boot? false"
 
flashupdate -s load -source tftp://ipaddr/pathname
reset -c       reset /SYS
reset -y -c    reset -script /SYS
powercycle     stop /SYS
powercycle -y  stop -script /SYS
powercycle -f  stop -force /SYS
               start -force /SYS
poweroff       stop /SYS
poweroff -y    stop -script /SYS
poweroff -f    stop -force /SYS
poweron        start /SYS
clearfault uuid set /SYS/component clear_fault_action=true
removefru -y   set /SYS/PS0 prepare_to_remove_action=true
enablecomponent set /SYS/component component_state=enabled
disablecomp    set /SYS/component component_state=disabled
clearasrdb     No equivalent in ILOM
resetsc        reset /SP
resetsc -y     reset -script /SP
userclimode    set /SP/users/ cli_mode=default or alom
logout         exit
 
DISPLAYING DIMM INFORMATION:
 
-> show /SYS/MB/CMP0/BR0/CH0/D#
 
    Targets:
        SEEPROM
        SERVICE
        PRSNT
        T_AMB
 
    Properties:
        type = DIMM
        component_state = Enabled
        fru_name = 4096MB DDR2 SDRAM FB-DIMM 333 (PC2 2600)
        fru_description = FBDIMM 4096 Mbyte
        fru_manufacturer = Samsung
        fru_version = FFFFFF
        fru_part_number = 501-7954-01 Rev 05
        fru_serial_number = 00CE01074627037EA3
        fault_state = OK
        clear_fault_action = (none)
 
Setting up Network Managment Port ILOM:
 
-> set pendingipaddress=
-> set pendingipdiscovery=static
-> set pendingipnetmask=255.255.255.0
-> set pendingipgateway=
-> set commitpending=true
 
Setting up Network Managment Port ALOM:
 
sc> setsc if_network true
sc> setsc if_connection "telnet or ssh"
sc> setsc netsc_dhcp false
sc> setsc netsc_ipaddr 
sc> setsc netsc_ipnetmask 
sc> setsc netsc_ipgateway 
sc> setsc netsc_commit
 
 
ALOM CMT Variable Comparison
 
ALOM:          ILOM:
diag_level      /HOST/diag level
diag_mode       /HOST/diag mode
diag_trigger    /HOST/diag trigger
diag_verbosity  /HOST/diag verbosity
if_connection   /SP/services/ssh state
if_emailalerts  /SP/clients/smtp state
if_network      /SP/network state
if_snmp         /SP/services/snmp
mgt_mailalert   /SP/alertmgmt/rules
mgt_mailhost    /SP/clients/smtp address
mgt_snmptraps   /SP/sevices/snmp v1|v2c|v3
mgt_traphost    /SP/alertmgmt/rules
                /SP/services/snmp port
netsc_dhcp      /SP/network pendingipdiscovery
netsc_commit    /SP/network commitpending=true
netsc_enetaddr  /SP/network macaddress
netsc_ipaddr    /SP/network pendingipaddress
netsc_ipgateway /SP/network pendingipgateway
netsc_ipnetmask /SP/network pendingipnetmask
sc_backupuserdata /SP BACKUP_USER_DATA
sc_customerinfo /SP system_identifier
sc_escapechars  /SP/console escapechars
sc_powerondelay /SP/policy HOST_POWER_ON_DELAY
 
sc_powerstatememory /SP/policy HOST_LAST_POWER_STATE
                   States= enabled or disabled
 
ser_baudrate    /SP/serial/external pendingspeed
ser_data        No equivalent in ILOM
ser_parity      /SP/serial/external pendingparity
ser_stopbits    /SP/serial/external pendingstopbits
sys_autorestart /SP autorestart
sys_autorunonerror /SP autorunonerror
sys_eventlevel  No equivalent in ILOM
sys_enetaddr    /HOST macaddress
 
Procedure to set the Serial Number after PDB replacement:
 
sc> setsc sc_servicemode true
Warning: misuse of this mode may invalidate your warranty.
sc> setcsn -c chassis_serial_number
Are you sure you want to permanently set the Chassis Serial 
Number to chassis_serial_number[y/n]? y
Chassis serial number recorded.
sc> showplatform
SUNW,Sun-Fire-T5120
Chassis Serial Number: chassis-serial-number
Domain Status
------ ------
S0 Running
sc>setsc sc_servicemode false 
 
HOW TO RESET ILOM PASSWORD:
InfoDoc #: 209731
 
Power down the host system (using the front panel powerbutton)
or if an SP admin account exists, you can alternatiely use that
accounts ALOM Command Line Interface poweroff command.
 
Unplug the system's power cord(s) Remove the system's top cover.
 
 Insert a Jumper (you provide the jumper) on Pins 1 & 2 of 
PJ6801. This Jumper is located at the T5120/T5220 Motherboard
 
 Insert a Jumper (you provide the jumper) on Pins 1 & 2 of 
J10401. This Jumper is located on the SP of the T5140/T5240
 
- near the edge of the Motherboard at rear of the system -
  center of the rear edge of the Motherboard.
 
Plug in the system's power cord(s).
 
Press the front panel Power button to power on the system.
  You must power on the system to complete the reset.
 
This is because the state of the PJ6801 jumper cannot be
determined without the host CPU running.
 
The SP root password will be reset to the default  changeme.
 
Log in as root into the SP, using any available method - ssh
or a Web Browser to the SP's network management port or via
tip-hardware or a terminal server to the SP's serial management
port.
 
Password to use  is   changeme.
 
That is simply to see if the changeme password works.
 
Power down the system using the front panel
 
Unplug the system's power cord(s)
 
Remove the PJ6801 jumper. You must remove the PJ6801 jumper
after resetting the password, or the password will be reset
every time the SP is reset (e.g. at power up).
 
Replace the system's top cover.
 
Plug in the system's power cord(s).
 
If the system administrator would like the SP's root account
password changed to something other than  changeme  Then you
can change the root password using the usualSP's root account's
Command Line User Interface command. Whether or not the SP's 
root account password is to be changed to something different 
than changeme after the top cover has been reinstalled and the 
system's power cord(s) plugged-in, if the system administrator 
would like the Host powered-up, that can be done using the 
front panel power button or via a login to the SP's root or 
admin accounts and the appropriate START or power on, 
respectively, may be used.

No comments:

Post a Comment