跳转至

崖州湾超算


【一】下载VPN客户端 aTrust

  • 登录方式选择「算力服务平台」,使用「超算账号密码」登录即可

【二】Vscode插件下载(如有请忽略)

  • 打开Vscode,左侧选择拓展,下载Remote-SSH


【三】进入算力服务平台

  • 一般登录VPN后会自动在浏览器打开算力服务平台,也可手动选择
  • 进入「HNAICC国际资源池」


【四】使用vscode连接远程超算

  • 依次点击「提交作业」-「仿真与训练」-「LoginNode」

  • 「队列:www」-「CPU核数:1」-「限制运行时长:1天」-「提交」
    • login队列无法联网,但能提交任务;www队列即可联网也可提交任务
    • CPU核数建议选择1,仅运行简单命令,每个CPU核数有7Gb内存
    • 限制运行时长建议选1天,如有大量提交任务需求,可选择不限

  • 依次点击「作业管理」-「ssh图标」-「下载登录密钥」-「复制SSH config配置示例」

  • 该示例登录密钥为689199_rsa,将该密钥另存到「C盘--用户--用户名--.ssh」文件夹中
    • 若未发现.ssh,是因为没有打开显示隐藏文件

  • 选择左侧「Remote」-「SSH右侧的设置」-「第一条.ssh」,粘贴「SSH config配置示例」到此处保存即可
    • SSH下方出现c01n0013,鼠标移到该处会出现→,点击箭头即可连接远程服务器
    • 连接后会在最上方弹出三个操作系统选项,选择Linux即可

  • 展示文件:点击左侧「文件图标」-「打开文件夹」-「确认」
    • 部分有弹出是否信任该文件夹,点击信任即可


【五】服务器使用

  • 调出终端:可以从下方红框所示区域点击向上拉,部分无法操作可点击左上角「视图」-「终端」

  • 使用前运行以下命令,当出现用户名称时即可正常使用

  • sh source ~/.bashrc


【六】任务脚本

  • 新建文件,将其命名为「job.aip」,文件名称可以随意取或根据当前任务属性命名
    • 注意【source ~/.bashrc】必须写上
#!/bin/bash 
#CSUB -J myjobname
#CSUB -q c01
#CSUB -o %J.out
#CSUB -e %J.error
#CSUB -n 2
#CSUB -R span[hosts=1] 
#CSUB -cwd /share/home/account/test

source ~/.bashrc
........
参数 参数后所接字符 说明
-J myjobname 任务投递时的名称,可随意命名
-q c01 任务投递主机,可填:c01、g01等
-o %J.out 程序运行时输出的日志
-e %J.error 程序运行时的报错信息
-n 2 申请的cpu核数,只能填写以下数字:1,2,4,8,16,32,64,86,88
-R span[hosts=1] 确保任务在一台机器上执行
-Is 【!不建议使用】查看打印输出,必须当前任务执行完毕才执行下一个任务,不适合批量任务
-cwd /your/path -e和-o的文件输出路径
  • 提交作业
csub < job.aip
  • 其他常用命令

本文阅读量  次
本站总访问量  次
Authors: yong (97.62%), Wind (2.38%)