Double-click the Abaqus component icon .
The Abaqus Component Editor appears.
From the Abaqus Component Editor, click the Grid tab.
The tab appears with no grid option selected.
Select SSH from the Grid Type
list.
Select the type of operating system on which SSH will execute using
the Target Machine list.
You can select either Windows (64-bit) or Linux (64-bit).
Select the correct release of Abaqus using the Abaqus Release
list.
You can select any release of Abaqus from this list.
Click Generate Script.
The script that is used to submit the job via SSH appears in the large
text box at the bottom of the tab.
Edit the generated script directly in the large text box, as necessary.
In the Remote Shell and Copy list, select one
of the following:
Option |
Description |
Ssh and scp (Open SSH) |
Dispatch the Abaqus jobs from a local Linux system to a remote
Linux system whenever security has to be maintained (e.g., when
crossing a firewall). Secure Shell (Ssh) is a
remote login protocol that uses public-key encryption to authenticate
users and secure their login sessions. Secure Copy (scp)
is the corresponding file-transfer protocol. Open SSH
is a commonly used open-source implementation of these protocols. |
SSH and scp (PuTTY) |
Dispatch the Abaqus jobs from a local Windows system to a remote Linux
system whenever security has to be maintained (e.g., when crossing a
firewall). PuTTY is a commonly used open-source
implementation of the ssh/scp protocols
made specifically for Windows. |
Rsh and rcp |
Dispatch
the Abaqus jobs from a local Linux system to a remote Linux
system whenever security is not a concern (e.g., when both the local
and remote systems are behind the same firewall). Remote Shell (Rsh)
and Remote Copy (rcp) are standard remote login
and file-copy protocols that are available on all Linux systems
(except where deliberately removed or replaced). These protocols are
fast, but they are not secure. Note:
The SSH option does not support
remote login and/or file-transfer to a Windows system.
|
If desired, enter any Extra SSH Arguments.
Each remote-login tool has an associated set of command line arguments,
some of which can be used to customize how the Abaqus jobs are dispatched.
For example, you can use the -l argument with any of
these tools to force it to log in as a specified user. This is useful
when the Abaqus jobs are dispatched to a SIMULIA Execution Engine
station that has the Run As feature disabled.
Enter the Remote Host.
This is the network name of the remote Linux system on which the
Abaqus jobs will run.
Enter the Working Directory Name.
Each Abaqus component that uses SSH for job dispatch needs a scratch
directory to store files read and/or written by the command program or
shell script. Typically, this directory is created automatically when
the Abaqus jobs are run locally or under a SIMULIA Execution Engine
station. However, because the plug-in runs the Abaqus jobs outside of
a SIMULIA Execution Engine,
you must supply a working directory. If the named directory does not
exist, Isight
creates the directory before the jobs are run and deletes it after the
jobs runs.
From the list under the Working Directory Name
text box, select one of the following:
Click OK to save your changes and to close the
Abaqus Component Editor.