Tips for supercomputer ITO-A at Kyushu University

Table of Content
This page is tips for usage of supercomputer ITO-A at Kyushu University.

About disk quota

Check status of disk usage

You may encounter an error message like disk quota exceeded when the disk used exceeds its quota. You can check the disk status:


lfs quota -g group_name /home

Displayed something like as follows:


Disk quotas for group ******* (gid *****):
     Filesystem  kbytes   quota   limit   grace   files   quota   limit   grace
          /home 10738166000* 10737418240 10737418240       - 2307227  8000000 10000000       -

Where kbyte(=10738166000*): used (kbytes), quota(=10737418240): disk quota (software limit), limit (=10737418240): disk quota (hardware limit)grace (-): Approved duration with exceeded disk quota statusfiles (=2307227): the number of files used. In this example, the used disk area exceeded the disk quota and thus an error may appear when writing on the disk.

check status of disk usage for each account

You may check the status of each of the accounts in the group.The name of each accout can be disclosed after requesting the computer center administration.


qrepquota

You will see something like as follows where quota, limit, andgrace have no meaning here.


Disk quotas for members of group ******** (gid *****):
     Filesystem  kbytes   quota   limit   grace   files   quota   limit   grace
          /home 99031996       0       0       -  464460       0       0       -[#######]
          /home      52       0       0       -      14       0       0       -[*******]
          /home 9422956488       0       0       -  753914       0       0       -      [*******]
          /home     296       0       0       -      50       0       0       -[*******]
          /home      52       0       0       -      14       0       0       -[*******]
          /home 264619884       0       0       -   33480       0       0       -       [*******]
          /home 118451796       0       0       -   15857       0       0       -       [*******]
          /home 803972292       0       0       -  594692       0       0       -       [*******]
          /home 2893280       0       0       -   59349       0       0       -[*******]
          /home      52       0       0       -      14       0       0       -[*******]
          /home 4594988       0       0       -  114358       0       0       -[*******]
          /home      52       0       0       -      14       0       0       -[*******]
          /home 2145584       0       0       -   10051       0       0       -[*******]
          /home      52       0       0       -      14       0       0       -[*******]
          /home      52       0       0       -      14       0       0       -[*******]
          /home     228       0       0       -      46       0       0       -[*******]
          /home     224       0       0       -      53       0       0       -[*******]
          /home 19498580       0       0       -  260819       0       0       -[*******]
          /home      52       0       0       -      14       0       0       -[*******]

Disk quotas for group ******** (gid *****):
     Filesystem  kbytes   quota   limit   grace   files   quota   limit   grace
          /home 10738166000* 10737418240 10737418240       - 2307227  8000000 10000000       -

Background job execution of bash shell script

You may want to execute a bash shell script as a background job to automate the process of obtaining software, configuring, making, etc. Suppose that the file name of the bash shell script executed in this background is setup_ini.sh, you can execute it as follows. ./setup_ini.bash & will be killed at the time of logout.


nohup ./setup_ini.sh &

A log file named nohup.out will be created in the directory where setup_ini.sh exists.

References

  1. FOCUSスパコン利用案内 (in Japanese)url
  2. 九州大学情報基盤研究センターWEB (in Japanese)url

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.