You can use the
stats command with the
-e option to generate extended statistics, in addition to the statistics generated by the
stats command. The output generated by this command can be useful in assessing the reason for failure at the time it occurred.
-e command can be executed repeatedly at given intervals using the
-i interval option. In this case, the displayed values indicate the change since the last interval. The
-e command can be executed from the Primary as well as the Secondary. The RLINK statistics are reset when the RLINK disconnects.
For detailed information about the available options, refer to the
vxrlink manual page.
The output of the
-e command is displayed under the headings Messages and Errors. Each of these headings has the appropriate fields to display the required information. The first is the Messages heading which displays the following information:
Displays the number of 1024 bytes that have been transmitted. This is different from the
Blocks attribute displayed by the
vxrlink stats command (without the -e option), which only displays the number of blocks that have been acknowledged.
The Messages heading is followed by the Errors heading. It has nine fields that display the different kinds of error encountered, three of which are similar to that in the
vxrlink stats command. The output includes the following details:
This error occurs if there is no memory to store the packets of the message that have arrived out of sequence. If a packet arrives out of sequence then it requires to be stored in the message buffer until all the related out-of-sequence packets arrive and can be assembled.
nmcompool on Secondary
Displays the number of times the packets could not be delivered to the Secondary, due to transaction errors. If the Secondary is busy with some kernel operations when the packet arrives at the Secondary, then these packets may not be delivered until the transaction is complete.