11.11 Oracle EXAchk Prompts to Enter Names of RoCE Fabric Switches

Description: Oracle EXAchk prompts you to enter RoCE switch names each time it's run in an Exadata X8M or higher multi-rack environment.

Action: Add a list of RoCE fabric leaf and spine switches to the switches.out file, and then run Oracle EXAchk.

For example:
# exachk -showdatadir
/u01/app/grid/oracle.ahf/data/scaqan07adm01/exachk/user_root/output
# vi /u01/app/grid/oracle.ahf/data/scaqan07adm01/exachk/user_root/output/switches.out
<<add switches>>
# cat /u01/app/grid/oracle.ahf/data/scaqan07adm01/exachk/user_root/output/switches.out
scaqan07sw-rocea0
scaqan07sw-roceb0

Even if you have created a file with a list of switches, you can still pass the -switches argument to not to read from that file. Specify a comma-delimited list of switch names to run exachk on specific switches.

For example:
# exachk -switches switch1,switch2,...
If you do not provide a list of switches, then exachk prompts you to provide it.
MyTestPrompt>
MyTestPrompt> exachk
Enter RDMA Network Fabric switch names delimited by comma or skip switches using -excludeprofile switch option. (eg switch1,switch2,switch3):
To exclude switches from exachk running on them, specify a list of comma-delimited list of switches:
-excludeprofile -switches switch1,switch2,...