Skip to content

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.

  1. Launch the GSI-SSHTerm
  2. Enter the access server for HPCI (hpci.abci.ai) and login
  3. 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.