Please see my other blog for Oracle EBusiness Suite Posts - EBMentors

Search This Blog

Note: All the posts are based on practical approach avoiding lengthy theory. All have been tested on some development servers. Please don’t test any post on production servers until you are sure.

Tuesday, November 05, 2013

Exadata: Knowing a bit Exadata administrative utilities

MegaCLI: This Utility (run as root on cell)  generate diagnostics or configuration information about your MegaRAID-controlled disk devices on an Exadata Storage Server or Compute Server. There are various command line options for this utility:


To lists detailed disk adapter information for all adapters
# /opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo –aALL 
To list detailed physical disk information for all disks
# /opt/MegaRAID/MegaCli/MegaCli64 -PDList –aALL
To lists disk configuration information for all of your devices
# /opt/MegaRAID/MegaCli/MegaCli64 -cfgdsply –aALL

ipconf: This utility is used on Exadata servers to configure server network interfaces. It is invoked during system startup and is invoked from the /opt/oracle.cellos/cellFirstboot.sh script. ipconf will set network information based on information in your cell.conf file. The default cell.conf file is located in /opt/oracle.cellos/cell.conf
You can validate a cell.conf network configuration file by running the ipconf –verify command
# /opt/oracle.cellos/ipconf -verify -conf /opt/oracle.cellos/cell.conf

Verifying of Exadata configuration file /opt/oracle.cellos/cell.conf
Done. Configuration file /opt/oracle.cellos/cell.conf passed all verification checks
#

Note: Normally you don't need to invoke ipconf unless changing the server’s networking information.

CheckSWProfile: This is designed to check InfiniBand switch software and firmware versions.
You can run the utility on both compute or storage servers as root. This is typically executed as a pre-patch or post-patch procedure but can be executed at any time.

# /opt/oracle.SupportTools/CheckSWProfile.sh -I cell1sw-ib2,cell1sw-ib3

verify-topology: This just validate your InfiniBand network layout. You can run the utility on both compute or storage servers as root from the path below otherwise will get error "cannot open 'VERSION_FILE' for reading: No such file or directory error message." The reason is VERSION_FILE file from the current working directory is read by this utility.
# cd /opt/oracle.SupportTools/ibdiagtools/
# ./verify-topology

ibdiagnet: Utility is used to conduct a health check on Exadata InfiniBand network to validate that the components are functioning as expected. You can run the utility on both compute or storage servers as root.
# cd /opt/oracle.SupportTools/ibdiagtools/
# ibdiagnet

infinicheck: It conducts performance tests that will saturate your InfiniBand network. As such, the test should be scheduled during a maintenance window or quiet time.
# cd /opt/oracle.SupportTools/ibdiagtools/
# ./infinicheck -g ./nodes.lst -u root

No comments: