30.01.2013 Views

TotalView Users Guide - CI Wiki

TotalView Users Guide - CI Wiki

TotalView Users Guide - CI Wiki

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.

Starting the <strong>TotalView</strong> Server Manually<br />

You can also use the %H option with this command. See “Bulk Server Launch<br />

Setting on an SGI Computers” on page 89 for more information.<br />

For information on the complete syntax of the tvdsvr command, see<br />

“<strong>TotalView</strong> Debugger Server (tvdsvr) Command Syntax” in the <strong>TotalView</strong> Reference<br />

<strong>Guide</strong>.<br />

Bulk Server Launch Setting on an SGI Computers<br />

On SGI MIPS and SGI ICE computers, the bulk server launch string is as follows:<br />

array tvdsvr –working_directory %D –callback_host %H \<br />

–callback_ports %L –set_pws %P –verbosity %V %F<br />

where:<br />

–working_directory %D<br />

Makes %D the directory to which <strong>TotalView</strong> connects.<br />

<strong>TotalView</strong> expand %D to this directory’s absolute path<br />

name.<br />

When you use this option, the host computer and the<br />

target computer must mount identical file systems. That<br />

is, the path name of the directory to which <strong>TotalView</strong><br />

connects must be identical on the host and target computers.<br />

After performing this operation, tvdsvr starts executing.<br />

–callback_host %H<br />

Names the host upon which <strong>TotalView</strong> makes this callback.<br />

<strong>TotalView</strong> expands %H to the host name of the<br />

computer on which <strong>TotalView</strong> is running.<br />

–callback_ports %L<br />

Names the ports on the host computers that <strong>TotalView</strong><br />

uses for callbacks. <strong>TotalView</strong> expands %L to a commaseparated<br />

list of host names and TCP/IP port numbers<br />

(hostname:portnumber,hostname:portnumbe...) on which<br />

<strong>TotalView</strong> is listening for connections.<br />

–set_pws %P Sets 64-bit passwords. <strong>TotalView</strong> must supply these<br />

passwords when tvdsvr establishes the connection with<br />

it. %P expands to a comma-separated list of 64-bit<br />

passwords that <strong>TotalView</strong> automatically generates. For<br />

more information, see “<strong>TotalView</strong> Debugger Server (tvdsvr)<br />

Command Syntax” in the <strong>TotalView</strong> Reference <strong>Guide</strong>.<br />

–verbosity %V Sets the tvdsvr verbosity level. <strong>TotalView</strong> expands %V<br />

to the current verbosity setting.For information on verbosity,<br />

see the “Variables” chapter within the <strong>TotalView</strong><br />

Reference <strong>Guide</strong>.<br />

You must enable the use of the array command by tvdsvr by adding the following<br />

information to the /usr/lib/array/arrayd.conf file:<br />

#<br />

# Command that allow invocation of the <strong>TotalView</strong><br />

# Debugger server when performing a Bulk Server Launch.<br />

<strong>TotalView</strong> <strong>Users</strong> <strong>Guide</strong>: version 8.7 89

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

Saved successfully!

Ooh no, something went wrong!