Scan for new devices | devfsadm |
List all HW | cfgadm -val |
List all disks | iostat -En |
Total physical memory | prtconf grep Memory |
Openboot version | prtconf -V |
Processor info | psrinfo -v |
Dump device | dumpadm |
Swap devices | swap -l |
Swap usage | swap -s |
Add hardware
sc> showfaults -v
-> show faulty
# fmadm faulty
# fmadm faulty -v -u {UUID}
Unmount the disk (if it is the root disk boot into single-user or off a CD)
# format {Select the disk} format> analyze analyze> read
Once complete use the blocks identified above (does not work on all controllers or disks)
format> repair Enter absolute block number of defect: 100 Ready to repair defect, continue? y Repairing block 100 ...ok. format> q
# svcadm -v disable svc:/system/picl:default
Wait for about a minute …
# svcadm -v enable svc:/system/picl:default
Determine how many disks are connected to the system using the format command. It is not necessary to scrub the SAN drives, only the local drives. So from the the format command output make note of the local disk with the highest number.
Use the highest local disk number above as the DISK parameter N in the script below. Create and run the following script to scrub the local disks.
DISKS=N while [ $DISKS -ge 0 do echo disk>>/tmp/scrub echo $DISKS>>/tmp/scrub echo defect>>/tmp/scrub echo primary>>/tmp/scrub echo quit>>/tmp/scrub echo analyze>>/tmp/scrub echo purge>>/tmp/scrub echo quit>>/tmp/scrub echo defect>>/tmp/scrub echo both>>/tmp/scrub echo quit>>/tmp/scrub echo analyze>>/tmp/scrub echo purge>>/tmp/scrub echo quit>>/tmp/scrub (( DISKS -+ 1 )) done format -f /tmp/scrub
Backup config Login to ILOM CLI as root user
-> cd /SP/config -> set passphrase={passphrase} -> set dump_uri=scp://user:passwd@ipaddr/path_to/save_file
Restore config Login to ILOM CLI as root user
-> cd /SP/config -> set passphrase={passphrase} -> set load_uri=scp://user:passwd@ipaddr/path_to/save_file
Setting IP address for first time Connect via serial connection, login as root user
-> cd /SP/network -> set pendingipdiscovery=static -> set pendingipaddress=ip_address -> set pendingipnetmask=ip_netmask -> set prendingipgateway=ip_gateway -> set commitpending=true