CCNV@FOCUS スパコン

利⽤の⼿引き2022.10 公益財団法⼈計算科学振興財団 運⽤グループ==== ⽬次 ====
I.
利⽤開始からインストールまで
II.
接続サーバの設定
III. CCNV@FOCUS を使う
1. CCNV クライアントの起動
2. サーバへ接続
3. ジョブの投⼊

A. 実⾏スクリプトファイルを使ってサブミットする場合（テンプレートを使わない）
B. テンプレートを使ってジョブを投⼊する場合

4. ジョブの確認/操作等
5. ストレージ利⽤量の確認
6. 接続またはクライアントの終了
7. Tips【注意事項】==========================================
・本資料は CCNV＠FOCUS スパコン センターライセンスにてCCNV を利⽤する際のマニュアルです。
・⼀般的な CCNV, FOCUS スパコンの利⽤⽅法は以下を参照してください。
-「CCNV ユーザガイド」等
https://ccnv.vinas.com/user_docs/index- 「FOCUS スパコン利⽤の⼿引き」
https://www.j-focus.jp/user_guide/・CCNV について FOCUS でのサポート範囲は以下です。OKBIZ.から質問を受付けます。
- サーバ設定（CCNV からのログイン）- 「FOCUS スパコン」テンプレート
その他、CCNV の設定等については ccnv@vinas.com へお問合せください。
==================================================

I. 利⽤開始からインストールまで===============================================
CCNV＠FOCUS のユーザ ID および登録のメールアドレスは[FOCUS スパコンユーザアカウント ID]@j-focus.jp（例︓uxxx0001@j-focus.jp）です。ご注意ください。
===============================================
1. 利⽤登録申請
OKBIZ.（ https://secure.okbiz.jp/focus-helpdesk ）「技術質問以外」から「CCNV 利⽤希望」をご連絡ください。
2. 利⽤登録完了
次業務⽇までに、FOCUS 登録のメールアドレスへ登録完了のメールが送付されます。
件名︓「CCNV メンバー登録のお知らせ」
From︓ccnv@vinas.com

3. CCNV ログイン(初回)
届いたメールのリンク(CCNV@vinas 社のサイトになります）にアクセスし、メールに記載の⼀時パスワードで「サインイン」してください。

ユーザ ID : メールに記載（[FOCUS スパコンアカウント ID]@j-focus.jp）
パスワード︓メールに記載(⼀時パスワード)2

4. インストーラのダウンロード
インストーラをダウンロードし、インストールする

クライアントの OS に合わせてダウンロードしてください

インストール⽅法は、「インストレーションガイド」を参照してください
利⽤に関しては、「スタートアップガイド」「CCNV 操作説明書」も参照してください

5. CCNV アカウントのパスワード変更
メールにあるパスワード変更のリンク もしくは メインメニューから「パスワード変更」へ遷移し、パスワードを変更してください。
ユーザ ID : メールに記載 （ [FOCUS スパコンアカウント ID]@j-focus.jp ）変更⽅法は画⾯や送付されるメールに従ってください。
以後、CCNV パスワード変更、アプリダウンロードが必要な際は、https://ccnv.vinas.com/login/ にログインしてください。
ただし、ユーザ ID （メールアドレス）:[FOCUS スパコンアカウント ID]@j-focus.jp は変更できません。

3

II. 接続サーバの設定
1. CCNV クライアントの起動
アイコンをダブルクリックして、CCNV クライアントを起動し、「Sign in」します。

1. CCNV アカウント情報を⼊⼒
User ID︓ [FOCUS スパコンアカウント ID]@j-focus.jp
Password︓登録した CCNV パスワード

2. 「Sign In」を実⾏

2. サーバ接続設定(初回)

CCNV 初回起動時に FOCUS スパコンのサーバ情報が登録されます。
「OK」を実⾏してください。

3. サーバ接続情報の編集

ログイン可能な FOCUS スパコンの「Server」 ⼀覧が表⽰されます。
各接続サーバの設定をしてください。

1.
2.

1. 編集したいサーバを選択
2. 「Edit..」を実⾏

4

・ssh.j-focus.jp の場合「ssh.j-focus.jp:」を選択後、「Edit...」を実⾏し、以下の設定を実施する。
接続⽅法）鍵交換認証＆パスフレーズ認証の 2 段階接続
SSH 鍵交換⽅式にてログインサーバへ接続後、パスワード認証でフロントエンドへ接続
設定内容）以下のとおり

1.
2.
4.
5.
6.
1.
7.
8.

3.
1. User name: FOCUS スパコンユーザ ID （例︓uxxx0001）
2. Authentication: 「Private key file and passphrase」を選択
3. Private key file: 「Browse...」からクライアント PC にある秘密鍵を指定
4. Passphrase: 交換鍵認証パスフレーズを⼊⼒
5.「SSH tunnel」にチェックを⼊れる
Session#2 設定
6. 共⽤フロントエンドホスト名「ff」を⼊⼒（hpcipps1,専⽤フロントエンドホスト名等でも OK）
7. Authentication:「Password」もしくは「Enter Password」を選択
後者の場合、接続の都度、パスワード⼊⼒を要求します。
8. Password: FOCUS スパコンパスワードを⼊⼒

設定後、「OK」を実⾏

5

・ff02.j-focus.jp の場合「ff02.j-focus.jp:」を選択後、「Edit...」を実⾏し、以下の設定を実施する。
接続⽅法）SSL-VPN 接続を確⽴したうえでの SSH 接続
設定内容）以下のとおり

1.
2.
3.

1. User name: FOCUS スパコンユーザ ID （例︓uxxx0001）
2. Authentication:「Password」もしくは「Enter Password」を選択
後者の場合、接続の都度、パスワード⼊⼒を要求します。
3. Password: FOCUS スパコンパスワードを⼊⼒

設定後、「OK」を実⾏

・hpcipps1.j-focus.jp の場合「hpcipps1.j-focus.jp:」を選択後、「Edit...」を実⾏。
設定等は、上記 ff02.j-focus.jp と同じ

6

III. CCNV@FOCUS を使う
1. CCNV クライアントの起動
アイコンをダブルクリックして、CCNV クライアントを起動し、「Sign in」します。

1. CCNV アカウント情報を⼊⼒
User ID︓ [FOCUS スパコンアカウント ID]@j-focus.jp
Password︓登録した CCNV パスワード

2. 「Sign in」を実⾏

2. サーバへ接続する（ff02, hpcipps1 サーバを選択の場合は、SSL-VPN 接続を確⽴しておく必要があります）
1

1. 接続サーバを選択
2. 「Connect」ボタンを実⾏

27

接続後の画⾯

左︓クライアント

右︓サーバ（FOCUS スパコン）

8

3. ジョブの投⼊（JobLanucher）
・実⾏準備

ドラッグ＆ドロップでデータ転送【実⾏準備】
・適宜、必要なファイルをクライアントからサーバへ転送
・適宜、ディレクトリへ移動（例︓/home3/gxxx/uxxx0001）
・適宜、実⾏スクリプトやインプットファイルを編集（ダブルクリックで「Open」し、編集）
実⾏ディレクトリへ移動後、「JobLauncher」 を開く

・JobLauncher 画⾯(説明)

設定の選択

ジョブ投⼊設定 tab「Submit」ジョブの設定（実⾏スクリプトの設定）- 「Setting」テンプレート設定- 「Script」実⾏スクリプト内容の確認/編集「Control」実⾏ジョブ等の状態確認
実⾏スクリプトファイルの選択

作業ディレクトリの選択

9

A. 実⾏スクリプトファイルを使ってサブミットする場合（テンプレートを使わない）

1

2

この画⾯にならないときは、「Submit」「Setting」 タブをクリックして、設定画⾯へ遷移するSetting:「FOCUS スパコン」を選択「Use template」チェックオフ
「Add submit command」チェックオン

3「Script/Program file」を選択（「Browse...」からファイル選択）

実⾏スクリプトファイルを選択して、「Select」を実⾏

103

この警告がでた場合「はい」でクリア（この場合「いいえ」でも構いません）

1
実⾏スクリプト、実⾏ディレクトリが正しく設定されていることを確認する

2「Submit」実⾏すると、ジョブが投⼊される「Submit」実⾏後、「Control」画⾯に⾃動で遷移します。
（次節「実⾏ジョブの確認/操作等」参照）

11

B. テンプレートを使ってジョブを投⼊する場合

1
Setting:「FOCUS スパコン」を選択「Use template」チェックオン
「Add submit command」チェックオン

2

この画⾯にならないときは、「submit」「Setting」 タブをクリックして、設定画⾯へ遷移する

1
2
3
4
5
6
1.「Class」キューを選択【必須】
2.「Library」ライブラリを選択
3.「Dependency」ジョブ ID を記載した場合、そのジョブが終了後実⾏
4.「Job 名」ジョブ名を記載【必須】
5.「ノード,プロセス,スレッド数」確保する資源量
少なくともノード数またはプロセス数の記載【必須】
6.「実⾏時間制限」HH:MM:SS（時間:分:秒）を記載した場合、最⼤実⾏時間が設定されるキューの最⻑時間を超えないよう設定してください12

1.「Script」タブを選択し、実⾏スクリプトの内容を確認
2.「Edit」を実⾏し、ファイルを開く
3. 実⾏コマンドやその他設定を記載
4.「Submit」を実⾏

2
1
4

3

テキストを開いて、編集、保存「Submit」実⾏後、「Control」画⾯に⾃動で遷移します。
（次節「実⾏ジョブの確認/操作等」参照）

13

4. 実⾏ジョブの確認/操作等
・投⼊したジョブの確認等（JobLauncher > Control 画⾯）
JobLauncher 画⾯から Control 画⾯へ遷移します。

「Control」タブを選択（Subimt 後は、⾃動で「Control」画⾯に遷移します）

実⾏中/待機中のジョブがある場合は、job 状態が確認できます

JobLauncher >「Control」画⾯の説明【実⾏中のジョブの確認/キャンセル】「Status」実⾏中のジョブを確認「Cancel」該当ジョブを選択して、キャンセル「Status」を⾃動更新する場合は「Auto」をチェックオン
更新インターバル時間（秒）を設定【システムの空き状況の確認】「sinfo」利⽤可能なキューを表⽰「freenodes」システム毎の利⽤状況を表⽰「squeues」キュー毎の利⽤状況を表⽰【今年度の利⽤履歴の確認】「sacct」今年度のジョブ実⾏履歴を表⽰【今⽉の課⾦の確認】「thismonth」今⽉の利⽤料⾦概算を表⽰（課題）「uacct」今⽉の利⽤料⾦概算を表⽰（ユーザ）「uacct_apl」今⽉のアプリ利⽤料⾦概算を表⽰（ユーザ）

JobLaunch の終了【各ストレージ領域の確認】「home1」「home3」の状態確認が可能。
詳細は 5.「ストレージの利⽤料の確認」

14

・出⼒等の確認
JobLanucher を閉じ、サーバ画⾯へ戻り、ファイルの出⼒等を確認できる。

サーバ画⾯にて、ジョブの実⾏中、終了後、出⼒等確認できます。
適宜「更新」して、ディレクトリ状態を更新してください。

ファイルをダブルクリックするとOpen, Edit できます15

5. ストレージ利⽤量の確認
・Storage Monitor で確認する(home1 のみ)「Storage Monitor」では home1 の利⽤量、利⽤率を確認できます。

※home3 へ遷移して「StorageMonitor」を実⾏すると同様の表⽰が出⼒されますが、課題あたりの状況の表⽰ではありません。

・JobLauncher から確認する(home1,home3)「Job Launcher」を開く「Control」タブをクリック「home1」ボタンで確認＜項⽬説明（左から）＞
Filesystem︓ファイルシステム名
1K-block︓割当容量
used︓使⽤量(kbytes)
Available︓利⽤可能量(kbytes)
Use%︓使⽤率(%)
「home3」ボタンで確認＜項⽬説明（左から）＞
kbyte︓使⽤量(kbytes)
quota︓提供容量(ソフトリミット)(kbytes)※10GB 無償提供分含む
limit︓最⼤容量(ハードリミット)(kbytes)
grace︓提供容量越えの許容期間
files︓使⽤中のファイル数

home1, home3 利⽤状況確認の際は「Auto」のチェックを外したほうがよい

16

6. 接続またはクライアントの終了

サーバ接続後の画⾯にて「Close」を実⾏

・「OK」接続を終了し、サーバ選択画⾯へ遷移
・「CCNV の終了」クライアントアプリ終了

17

7. Tips（FOCUS スタッフが便利と思った設定）
・home3 に遷移する
home3 へ移動する場合、「select file」からディレクトリ遷移できます。
(⼊出⼒の頻度/量の多いジョブは home3 から実⾏、⼊出⼒してください)
1

2

1. 「Select file」を実⾏
2. 「Directory path」に遷移先を⼊⼒（例︓/home3/gxxx/uxxx00nn )3. 「Select」を実⾏

3・Home ボタンを設定する
サーバの Home ボタンは、デフォルトでは「前回作業していた最後のディレクトリ」に割り当てられます。

これを Linux のいうところの$HOME に割り当てることができます。

・サーバ選択画⾯から、サーバを選択し、「Edit」を実⾏
・Edit 画⾯にて「Session」タブをクリック。
「Login directory」をチェックし、ホームディレクトリを設定する。
（例︓/home1/gxxx/uxxx00nn）

18