Appendix. Using ABCI with HPCI
Note
This section describes how to login to the interactive node, and to transfer files and so on for HPCI users.
Login to Interactive Node
To login to the interactive node (es , es-a) as frontend, you need to login to the access server (hpci.abci.ai) with proxy certificate and then to login to the interactive node with the ssh
command.
Linux / macOS Environment
Login to the access server for HPCI (hpci.abci.ai) with the gsissh
command.
yourpc$ gsissh -p 2222 hpci.abci.ai
[username@hpci1 ~]$
After login to the access server for HPCI, login to the interactive node with the ssh
command.
[username@hpci1 ~]$ ssh es
[username@es1 ~]$
Windows Environment (GSI-SSHTerm)
To login to the interactive node, the following procedure is necessary.
- Launch the GSI-SSHTerm
- Enter the access server for HPCI (hpci.abci.ai) and login
- Login to the interactive node with the
ssh
command
After login to the access server for HPCI, login to the interactive node with the ssh
command.
[username@hpci1 ~]$ ssh es
[username@es1 ~]$
File Transfer to Interactive Node
The home area is not shared on the access server for HPCI.
So, when transferring files between your PC and the ABCI system,
transfer them to the access server (hpci.abci.ai) once, and then transfer them to the interactive node with the scp
(sftp
) command.
[username@hpci1 ~]$ scp local-file username@es:remote-dir
local-file 100% |***********************| file-size transfer-time
To display disk usage and quota about home area on the access server for HPCI,
use the quota
command.
[username@hpci1 ~]$ quota
Disk quotas for user username (uid 1000):
Filesystem blocks quota limit grace files quota limit grace
/dev/sdb2 48 104857600 104857600 10 0 0
Item | Description |
---|---|
Filesystem | File System |
blocks | Disk usage(KB) |
files | Number of files |
quota | Upper limit(soft) |
limit | Upper limit(hard) |
grace | Grace time |
Note
The allocation amount of home area on the access server for HPCI is 100GB. Delete unnecessary files as soon as possible.
Mount HPCI shared storage
To mount the HPCI shared storage on the access server for HPCI, use the mount.hpci
command.
Note
The HPCI shared storage is not available on the interactive node.
[username@hpci1 ~]$ mount.hpci
The mount status can be checked with the df
command.
[username@hpci1 ~]$ df -h /gfarm/project-ID/username
To unmount the HPCI shared storage, use the umount.hpci
command.
[username@hpci1 ~]$ umount.hpci
Communication between Access Server for HPCI and external services
Some communication between the access server for HPCI and external service/server is permitted. We will consider permission for a certain period of time on application basis for communication which is not currently permitted. Please contact us if you have any request.
- Communication from access server for HPCI to ABCI external network The following services are permitted.
Port Number | Service Type |
---|---|
443/tcp | https |
Note
HPCI users cannot access to ABCI external HPCI login server from the access server for HPCI.