15
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

ABCI上のファイルをVSCodeで編集

Last updated at Posted at 2019-10-06

産総研のABCI内のファイルをVSCodeで編集できるようにするまで

ABCIって?

  • 産総研が所有しているスパコン
  • 正式名はAI橋渡しクラウド(AI Bridging Cloud Infrastructure)
  • 2019年10月7日時点で日本最速(ニュース記事)

確認環境

item version
Ubuntu 18.04
OpenSSH 7.6p1
VSCode 1.38.1

VSCodeの設定

  1. VSCodeをダウンロード(1.35.0以上)
  2. ExtensionsアイコンからRemote Developmentと検索、拡張機能をインストール
    remote-development.png

SSH設定

  1. OpenSSHをインストール(7.3以上)
  2. ssh-keygenで鍵を作成
  • linuxの場合、何も指定しなければ~/.ssh以下に公開/秘密鍵が作成される
  • Windowsの場合はC:/Users/[username]以下に.sshフォルダを作って鍵作成すればいいはず
  1. ABCI利用ポータル公開鍵を登録
  • 利用ポータルの操作についてはこちら
  • 名前を変更していなければid_rsa.pubが公開鍵のファイル
  1. .ssh/configに以下の記述を行う(参考: ProxyJumpによるログイン)
  • usernameには自分のユーザー名を入れること
.ssh/config
Host abci
     HostName es
     User username
     ProxyJump %r@as.abci.ai
     IdentityFile /path/identity_file

Host as.abci.ai
     IdentityFile /path/identity_file

ABCIへのアクセス

基本はRemote Developmentを使う手順と同じ

  1. VSCodeの左下にあるRemote-SSHのアイコンをクリック、Connect to Hostを選択
    remote-ssh.png

  2. abciを選択
    select-ssh.png

  3. 接続に成功すると左下のアイコン表示にSSH:abciと表示され、Terminalを開くとインタラクティブノードに接続される
    connected.png

ファイル編集の動作確認

テスト用スクリプトを動作、編集内容通りに動作していることを確認
edit.png

おわりに

V100 ☓ 4台が200円/時間で使えるからみんなABCI使ってこ

15
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
15
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?