23.07.2014 Views

Lustre 1.6 Operations Manual

Lustre 1.6 Operations Manual

Lustre 1.6 Operations Manual

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Credits work like a semaphore. At start they are initialized to allow a certain number<br />

of operations (8 in this example). LNET keeps a track of the minimum value so that<br />

you can see how congested a resource was.<br />

If rtr/tx is less than max, there are operations in progress. The number of<br />

operations is equal to rtr or tx subtracted from max.<br />

If rtr/tx is greater that max, there are operations blocking.<br />

LNET also limits concurrent sends and router buffers allocated to a single peer so<br />

that no peer can occupy all these resources.<br />

/proc/sys/lnet/nis<br />

# cat /proc/sys/lnet/nis<br />

nid refs peer max tx min<br />

0@lo 3 0 0 0 0<br />

192.168.10.34@tcp 4 8 256 256 252<br />

Shows the current queue health on this node. The fields are explained below:<br />

Field<br />

nid<br />

refs<br />

peer<br />

max<br />

tx<br />

min<br />

queue<br />

Description<br />

Network interface<br />

Internal reference counter<br />

Number of peer-to-peer send credits on this NID. Credits are used to<br />

size buffer pools<br />

Total number of send credits on this NID.<br />

Current number of send credits available on this NID.<br />

Lowest number of send credits available on this NID.<br />

Total bytes in active/queued sends.<br />

Subtracting max – tx yields the number of sends currently active. A large or<br />

increasing number of active sends may indicate a problem.<br />

# cat /proc/sys/lnet/nis<br />

nid refs peer max tx min<br />

0@lo 2 0 0 0 0<br />

10.67.73.173@tcp 4 8 256 256 253<br />

20-10 <strong>Lustre</strong> <strong>1.6</strong> <strong>Operations</strong> <strong>Manual</strong> • September 2008

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!