Open OnDemand¶
Info
本ページのコマンドライン例では、以下の表記を使用します。
[login]$ : ログインノード
[rNnN]$ : 計算ノード
[login/rNnN]$ : ログインノードまたは計算ノード
[yourPC]$ : ログインノードへの接続元環境
Open OnDemandを利用したい¶
こちらのリンクからOpen OnDemandにログインできます。
また、本サイトのトップメニュー、またはTSUBAMEポータルのメニューからもログイン可能です。
Open OnDemandの利用方法などについては、Open OnDemandの利用の手引きを参照してください。
Open OnDemandへのログイン手順について¶
Open OnDemandでは、メールを利用した認証と、セキュリティキーを利用した認証の2つの認証方法でログイン可能です。
メール認証¶
メール認証を利用する場合、事前設定は不要です。詳細についてはユーザ名・パスワード・メール認証でのログインを参照してください。
セキュリティキーを利用した認証¶
セキュリティキー認証を利用する場合、事前にセキュリティーキーの登録が必要になります。詳細についてはアクセス管理サーバへのログインおよびアクセス管理サーバへのセキュリティデバイスの登録を参照してください。 ログイン手順については、セキュリティキーを用いたログインを参照してください。
Open OnDemandへのログインに失敗する¶
Open OnDemandへのログインに失敗する場合、以下をお試しください。
-
東京科学大学理工学系ポータルのアカウントをお持ちの方は、ポータルサイトからログアウトして、Open OnDemandにログイン出来るかお試しください。
Info
ブラウザを終了しただけの場合、ポータルサイト内ではログイン状態として扱われることに注意してください。
必ず東京科学大学理工学系ポータルサイト内で「ログアウト」の手続きを行ってください。
こちらのリンク先にアクセスすることで、東京科学大学理工学系ポータルからログアウトできます。
-
ブラウザのシークレットモードでログイン可能かお試しください。ログインできる場合、ブラウザのCookieおよびキャッシュを削除して再度ログインを試してください。
全削除を強く推奨しますが、ドメイン指定する場合は以下のいずれかを指定してください。( 下に行くほど削除対象範囲が広くなります )
*.t4.gsic.titech.ac.jp
*.gsic.titech.ac.jp
*.titech.ac.jp -
シークレットモードでもログイン出来ない場合は、お問い合わせよりご連絡ください。その際、問い合わせ内容に「利用したブラウザ」「エラーメッセージ」「エラーが出るタイミング」「作業手順」「いつからエラーが発生するようになったか」を記載してください。
Open OnDemand利用中にエラーが発生する、動作が安定しない¶
Open OnDemand利用中に動作が安定しない場合、以下をお試しください。
- まずは「Restart Web Server」を実行してください。詳細についてはヘルプとリスタートをご参照ください。
- "Request Header Or Cookie Too Large"エラーが表示されている場合、https://ood.t4.gsic.titech.ac.jp アドレスに関するCookieを削除してください。
Cookieの削除手順については、ご利用のブラウザのヘルプなどをご参照ください。
400 Bad Request Request Header Or Cookie Too Large nginx
Interactive Apps 利用中にエラーが発生する、動作が安定しない¶
Interactive Apps利用中に動作が安定しない場合、アプリケーションにあわせて以下をお試しください。
TSUBAME Desktop (xfce)¶
- TSUBAME Desktopが起動しない、または、起動後に異常終了する
本現象が発生する場合、設定ファイルが破損している可能性があります。 ~/ondemand ディレクトリを削除してください。
( ~/ondemandディレクトリはTSUBAME Desktop起動時に自動生成されます。通常、削除による影響はありません。なお、このディレクトリ内のファイルを自身で編集した場合、お問い合わせの対象外となります。 )
Jupyter¶
- Jupyterが起動しない、または、起動後に異常終了する
本現象が発生する場合、設定ファイルが破損している可能性があります。 ~/.jupyter ディレクトリを削除してください。
( ~/.jupyterディレクトリはJupyter起動時に自動生成されます。通常、削除による影響はありません。なお、このディレクトリ内のファイルを自身で編集した場合、お問い合わせの対象外となります。 )
code server¶
MATLAB¶
Open OnDemandを使用して、ログインノードにアクセスしたい¶
Open OnDemandのTSUBAME Shell Access機能を使用して、ログインノードにターミナルでログインすることが出来ます。詳細については、TSUBAMEへのログインをご参照ください。
また、基本的なファイル操作についてはGUI操作が可能です。詳細についてはファイル操作をご参照ください。
Open OnDemandを使用して、計算ノードにアクセスしたい¶
Open OnDemandのInteractive Appsを使用した場合、アプリケーションは計算ノード上で起動します。改めて計算ノードへのログイン・ジョブ投入などを実施する必要はありません。
利用中の計算ノード名は、アプリケーションの起動後に表示されるセッションのHost欄で確認できます。
Open OnDemandを利用して、自端末とTSUBAME間のデータ転送を実施したい。¶
GUIによるアップロード/ダウンロードが可能です。詳細についてはファイル操作をご参照ください。
Open OnDemandのTSUBAME Desktop(xfce)で複数のワークスペースを使いたい¶
Open OnDemandのTSUBAME Desktopでは、デフォルトで4つのワークスペースが用意されています。
画面右上のマス(赤枠部分)で切替が可能です。

特定のウインドウを他のワークスペースに移動させる場合、ツールバーを選択し、右クリックメニューから「Move to Another Workspace」で移動先のワークスペースを指定します。
Open OnDemandのJupyter(ipykernel)上でmodule load cuda 等を実行したい¶
Jupyterで利用可能なkernel(ipykernel)上では、module loadを実施することが出来ません。
本問題を解決するために、必要なモジュールをロードした仮想環境を作成・登録する方法を紹介しています。
Jupyter(ipykernel)上に仮想環境を登録するをご参照ください。