opa_osd_exercise(1)

πŸ’– NAME πŸ’–

opa_osd_exercise β€” the lil stress-test goblin that puts your SM and your distributed SA query system through a full workout πŸ‹οΈβœ¨

Like bestie, it literally just exercises the Subnet Manager and the distributed SA query system. Stress test vibes only.


🌸 Syntax 🌸

opa_osd_exercise [-d | -s | -r | -x | -X | -D | -p | -S | -t | -e]
guidlist

✨ Options ✨

  • --help β€” spills the entire help text for you, no gatekeeping 🫢
  • -d debug level β€” sets the debugging level. Turn it up if you wanna see everything, bestie πŸ‘€
  • -s seconds β€” tells it to run for at least seconds seconds. Minimum effort is a whole number of seconds, periodt.
  • -r remote β€” names the host that's running the fabric simulator. It's giving "long distance relationship" energy 🌈
  • -x count β€” how many destinations to toggle up or down after each pass. Maximum = MAX_TOGGLES. Do not exceed, she will not be happy πŸ’€
  • -X count β€” how often (in seconds) to toggle a source port up or down. Flip-flopping iconically πŸ¦‹
  • -D seconds β€” how long to sleep after each pass. This lil nap gives the Subnet Manager time to process port events. Self-care for the SM, honestly πŸ˜΄πŸ’…
  • -p pkey β€” includes pkey in the searches. You can drop this up to 8 times πŸ”₯
  • -S sid β€” includes SID in the searches. One and done.
  • -t error threshold β€” cancels the test if the number of path errors to a single destination exceeds error threshold. The count resets to zero whenever a correct result comes back. Can be specified up to 8 times. > heads up bestie: providing both SIDs and pkeys may cause problems 😭
  • -e β€” tells the simulator to enable all ports before starting. All ports on, no skips, main character energy πŸ‘‘
  • guidlist β€” a text file listing the source and destination GUIDs and LIDs. The guidlist format is:
    • lid_0;guid_0;node_desc_0
    • lid_1;guid_1;node_desc_1
    • and so on.

πŸŽ€ Example πŸŽ€

opa_osd_exercise -p 0x9001 guidtable

okay that's the whole thing, go stress test something responsibly πŸ’œ

This page came to you from the IFSFFCLIRG man page collection, and it's copyright Copyright(C) 2015-2019 Intel Corporation. Stan an OG manual page. 🫢✨🌸