産総研のABCI内のファイルをVSCodeで編集できるようにするまで
2025/02/14: ABCI3.0対応
ABCIって?
- 産総研が所有しているスパコン
- 正式名はAI橋渡しクラウド(AI Bridging Cloud Infrastructure)
- 2019年10月7日時点で日本最速(ニュース記事)
確認環境
| item | version |
|---|---|
| Ubuntu | 18.04 |
| OpenSSH | 7.6p1 |
| VSCode | 1.38.1 |
VSCodeの設定
- VSCodeをダウンロード(1.35.0以上)
- Extensionsアイコンから
Remote Developmentと検索、拡張機能をインストール
SSH設定
- OpenSSHをインストール(7.3以上)
-
ssh-keygenで鍵を作成
- linuxの場合、何も指定しなければ
~/.ssh以下に公開/秘密鍵が作成される - Windowsの場合は
C:/Users/[username]以下に.sshフォルダを作って鍵作成すればいいはず
- ABCI利用ポータルで公開鍵を登録
- 利用ポータルの操作についてはこちら
- 名前を変更していなければ
id_rsa.pubが公開鍵のファイル
-
.ssh/configに以下の記述を行う(参考: ProxyJumpによるログイン)
- usernameには自分のユーザー名を入れること
.ssh/config
Host abci
HostName login
User username
ProxyJump %r@as.v3.abci.ai
IdentityFile /path/identity_file
Host as.v3.abci.ai
IdentityFile /path/identity_file
ABCIへのアクセス
基本はRemote Developmentを使う手順と同じ
ファイル編集の動作確認
テスト用スクリプトを動作、編集内容通りに動作していることを確認

おわりに
H200が1台330円/時、8台1670円/時で使えるのでどんどん使っていこ


