10 More Discussions You Might Find Interesting
1. Cybersecurity
What is the best practice to allow a 3rd party health monitoring app to read the messages file. Since messages is a system file and is owned by root the app cannot read the file. I don't want to run the app as root so how should I allow the app to read the file. The read function is actually built... (2 Replies)
Discussion started by: slwiley
2 Replies
2. Shell Programming and Scripting
I am trying to use the KiFMM3D software with my code. I am compiling code in C++ and everything looks fine but I am getting an "no such file or directory" error regarding the KiFMM3d code. The exact error message is :
In file included from... (0 Replies)
Discussion started by: larry burns
0 Replies
3. UNIX for Dummies Questions & Answers
I'm trying to compile a 3rd party program used for solid-state chemistry that calculates pore characteristics of an input material. The program was written between 2000 and 2006, so I believe the problem is that the headers used are outdated, but I'm not terribly computer savvy (and a complete... (1 Reply)
Discussion started by: motrax
1 Replies
4. Shell Programming and Scripting
Hi,
Your great help is very appreciated. I am looking for any Unix command or tool for doing Stress/Load test of php files at command prompt.
I tried torture.pl but it is not working after20 concurrent threads/users.
as it is very urgent for me..please suggest ur ideas asap.
thanks (5 Replies)
Discussion started by: Malleswari
5 Replies
5. Linux
Hi all,
Long time UNIX admin, first time LINUX user.
So I'm finally at the last straw with Windows. I hate it. I've always hated it but the wife was scared of change so I kept it going. But Window's insistence on "protecting" me by preventing me access to certain areas created hours of work... (14 Replies)
Discussion started by: Korn0474
14 Replies
6. Programming
Hi to all,
Recently i am testing an equipment that runs in i586 fedora linux. I have to test mmap function. For that i determined to fill the memory and run the required application to check whether it throws any mmap error regarding low resources.
This is the line that does the allocation. ... (3 Replies)
Discussion started by: frozensmilz
3 Replies
7. AIX
Hi,.
I want to know how to find out 3rd party application installed on aix,
example Oracle database if it is installed on aix box it is not showing as installed using lslpp -l command
Regards,
Manoj (1 Reply)
Discussion started by: manoj.solaris
1 Replies
8. AIX
I'm new to UNIX / AIX and I'm trying to determine the best way to monitor the SYSLOG output generated from our RS6000.
I apologize if there is another thread that already addresses this issue, I scanned the threads, but didn't see anything.
Thanks in advance,
Rosemary (0 Replies)
Discussion started by: ratrahan
0 Replies
9. Shell Programming and Scripting
Hello,
I was wondering if it is possible to pass data to a unix driven 3rd party menu. Changing the code is out of the question. I have a menu with various options and I would like a ksh to execute the menu and input the required fields. For example.
Main menu
1. Company Name
2. blah... (3 Replies)
Discussion started by: ctcuser
3 Replies
10. UNIX for Dummies Questions & Answers
Hi Guys,
I'm new in Unix Environment.
Any Unix Guru around...I need help. My question is, is it possible that the root cron could be override with 3rd party software?How can it happen. Another thing, how the cron job works?, I mean how the Unix process the cron job , I don't have an idea... (2 Replies)
Discussion started by: kupal
2 Replies
OSMTEST(8) OpenIB Management OSMTEST(8)
NAME
osmtest - InfiniBand subnet manager and administration (SM/SA) test program
SYNOPSIS
osmtest [-f(low) <c|a|v|s|e|f|m|q|t>] [-w(ait) <trap_wait_time>] [-d(ebug) <number>] [-m(ax_lid) <LID in hex>] [-g(uid)[=]<GUID in hex>]
[-p(ort)] [-i(nventory) <filename>] [-s(tress)] [-M(ulticast_Mode)] [-t(imeout) <milliseconds>] [-l | --log_file] [-v] [-vf <flags>]
[-h(elp)]
DESCRIPTION
osmtest is a test program to validate InfiniBand subnet manager and administration (SM/SA).
Default is to run all flows with the exception of the QoS flow.
osmtest provides a test suite for opensm.
osmtest has the following capabilities and testing flows:
It creates an inventory file of all available Nodes, Ports, and PathRecords, including all their fields. It verifies the existing inven-
tory, with all the object fields, and matches it to a pre-saved one. A Multicast Compliancy test. An Event Forwarding test. A Service
Record registration test. An RMPP stress test. A Small SA Queries stress test.
It is recommended that after installing opensm, the user should run "osmtest -f c" to generate the inventory file, and immediately after-
wards run "osmtest -f a" to test OpenSM.
Another recommendation for osmtest usage is to create the inventory when the IB fabric is stable, and occasionally run "osmtest -v" to ver-
ify that nothing has changed.
OPTIONS
-f, --flow
This option directs osmtest to run a specific flow:
FLOW DESCRIPTION
c = create an inventory file with all nodes, ports and paths
a = run all validation tests (expecting an input inventory)
v = only validate the given inventory file
s = run service registration, deregistration, and lease test
e = run event forwarding test
f = flood the SA with queries according to the stress mode
m = multicast flow
q = QoS info: dump VLArb and SLtoVL tables
t = run trap 64/65 flow (this flow requires running of external tool)
(default is all flows except QoS)
-w, --wait
This option specifies the wait time for trap 64/65 in seconds It is used only when running -f t - the trap 64/65 flow (default to 10
sec)
-d, --debug
This option specifies a debug option. These options are not normally needed. The number following -d selects the debug option to
enable as follows:
OPT Description
--- -----------------
-d0 - Ignore other SM nodes
-d1 - Force single threaded dispatching
-d2 - Force log flushing after each log message
-d3 - Disable multicast support
-m, --max_lid
This option specifies the maximal LID number to be searched for during inventory file build (default to 100)
-g, --guid
This option specifies the local port GUID value with which OpenSM should bind. OpenSM may be bound to 1 port at a time. If GUID
given is 0, OpenSM displays a list of possible port GUIDs and waits for user input. Without -g, OpenSM trys to use the default
port.
-p, --port
This option displays a menu of possible local port GUID values with which osmtest could bind
-i, --inventory
This option specifies the name of the inventory file Normally, osmtest expects to find an inventory file, which osmtest uses to val-
idate real-time information received from the SA during testing If -i is not specified, osmtest defaults to the file 'osmtest.dat'
See -c option for related information
-s, --stress
This option runs the specified stress test instead of the normal test suite Stress test options are as follows:
OPT Description
--- -----------------
-s1 - Single-MAD response SA queries
-s2 - Multi-MAD (RMPP) response SA queries
-s3 - Multi-MAD (RMPP) Path Record SA queries
Without -s, stress testing is not performed
-M, --Multicast_Mode
This option specify length of Multicast test:
OPT Description
--- -----------------
-M1 - Short Multicast Flow (default) - single mode
-M2 - Short Multicast Flow - multiple mode
-M3 - Long Multicast Flow - single mode
-M4 - Long Multicast Flow - multiple mode
Single mode - Osmtest is tested alone, with no other apps that interact with OpenSM MC
Multiple mode - Could be run with other apps using MC with OpenSM. Without -M, default flow testing is performed
-t, --timeout
This option specifies the time in milliseconds used for transaction timeouts. Specifying -t 0 disables timeouts. Without -t,
OpenSM defaults to a timeout value of 200 milliseconds.
-l, --log_file
This option defines the log to be the given file. By default the log goes to stdout.
-v, --verbose
This option increases the log verbosity level. The -v option may be specified multiple times to further increase the verbosity
level. See the -vf option for more information about. log verbosity.
-V This option sets the maximum verbosity level and forces log flushing. The -V is equivalent to '-vf 0xFF -d 2'. See the -vf option
for more information about. log verbosity.
-vf This option sets the log verbosity level. A flags field must follow the -D option. A bit set/clear in the flags enables/disables a
specific log level as follows:
BIT LOG LEVEL ENABLED
---- -----------------
0x01 - ERROR (error messages)
0x02 - INFO (basic messages, low volume)
0x04 - VERBOSE (interesting stuff, moderate volume)
0x08 - DEBUG (diagnostic, high volume)
0x10 - FUNCS (function entry/exit, very high volume)
0x20 - FRAMES (dumps all SMP and GMP frames)
0x40 - ROUTING (dump FDB routing information)
0x80 - currently unused.
Without -vf, osmtest defaults to ERROR + INFO (0x3) Specifying -vf 0 disables all messages Specifying -vf 0xFF enables all messages
(see -V) High verbosity levels may require increasing the transaction timeout with the -t option
-h, --help
Display this usage info then exit.
AUTHORS
Hal Rosenstock
<hal@xsigo.com>
Eitan Zahavi
<eitan@mellanox.co.il>
OpenIB August 11, 2008 OSMTEST(8)