すべてのプロダクト
Search
ドキュメントセンター

Platform For AI:DSW インスタンスの作成

最終更新日:Jun 24, 2026

Data Science Workshop (DSW) は、AI 開発向けのクラウドベースの統合開発環境 (IDE) を提供します。ノートブックまたは VS Code に慣れたデベロッパーは、モデル開発をすぐに開始できます。このトピックでは、DSW インスタンスの作成方法と、インスタンスの起動および削除中に発生する可能性がある一般的な問題のソリューションについて説明します。

基本的なDSW インスタンスの迅速な作成

  1. PAI コンソールにログインし、目的のRegion を選択します。左側のナビゲーションペインで、Workspaces をクリックし、目的のワークスペースを選択します。

  2. 左側のナビゲーションペインで、Interactive Modeling (DSW) > Create Instance をクリックします。 次の主要なパラメーターを設定し、残りのパラメーターはデフォルト設定を使用します。 コンソールパラメーターの詳細については、「すべてのコンソールパラメーターのリスト」をご参照ください。

    パラメーター

    説明

    [Instance Name]

    例: dsw_test

    [Resource Type]

    [Public Resources] (従量課金) を選択します。

    [Instance Type]

    例: ecs.gn7i-c8g1.2xlarge (1 × A10 GPU、8 vCPU、30 GiB メモリ)。

    このインスタンスタイプが在庫切れの場合は、リストから別のインスタンスタイプを選択するか、別のリージョンに切り替えてください。

    [Image config]

    [Alibaba Cloud Image]を選択します。modelscope:1.31.0-pytorch2.8.0-gpu-py311-cu124-ubuntu22.04 (Python 3.11、CUDA 12.4) を検索して選択します。

    ModelScope イメージは、互換性に優れ、充実したサードパーティライブラリも備えているため、推奨します。

    OK をクリックしてインスタンスを作成します。 インスタンスのステータスが Running になると、作成は成功です。

    インスタンスの起動に失敗した場合は、「DSW インスタンスの起動」をご参照ください。
  3. DSW インスタンスリストページで、Actions 列にある Open をクリックして DSW インスタンスを開き、モデル開発を開始します。

    DSW インスタンスの UI、および DSW インスタンスの停止、削除、設定変更の方法の詳細については、「コンソールでの DSW インスタンスへのアクセスと管理」をご参照ください。

    重要
    • パブリックリソースを使用する DSW インスタンスは、インスタンスのステータスが Running に変わると、WebIDE を開いたり、コードを実行したりしない場合でも、時間単位で課金されます。

    • ブラウザーを閉じたりログアウトしたりしても、インスタンスは停止されず、課金も停止しません。

    • 無料トライアルリソースプランを使用している場合、リソースプランのクォータを使い切ると、システムは自動的に従量課金制に切り替わります。インスタンスは自動的には停止されません。

  4. インスタンスを停止します。開発タスクが完了し、DSW インスタンスが不要になったら、DSW インスタンスのリストページに戻ります。

    • インスタンスを一時停止するには、インスタンスの右側にあるStopボタンをクリックします。注:インスタンスの停止後も、スケールアウトされたシステムディスクの課金は継続されます。

      重要

      デフォルトでは、データは無料のクラウドディスクに保存されます。インスタンスが 15 日を超えて停止された場合、クラウドディスク上のコンテンツは削除され、復元できなくなります。この制限は、システムディスクが拡張されている場合には適用されません。

    • インスタンスが不要になった場合は、インスタンスの右側にあるMore > Deleteをクリックして、すべての課金を停止してください。インスタンスを削除する前に、重要なデータを必ずバックアップしてください。インスタンスを削除した後は、データは復元できなくなります。

典型的なアプリケーションシナリオの構成

基本的な DSW インスタンスでは、すべての AI 開発ニーズを満たせない場合があります。次の表は、典型的なアプリケーションシナリオの構成をまとめたものです。

シナリオ

ニーズ/課題

構成のポイント

参考資料

コードとデータの永続的な保存

DSW インスタンスのシステムディスクは一時ストレージのみを提供します。インスタンスが削除された場合、または長期間停止された場合、データは消去されます。

重要なファイルを長期間保存したり、複数のインスタンス間でデータを共有したりする必要がある場合があります。

[Dataset Mounting] または [Mount storage] を使用して、Object Storage Service (OSS) などのクラウドストレージをインスタンス上の指定されたフォルダーにマウントできます。

データセット、OSS バケット、NAS ファイルシステム、または CPFS ファイルシステムのマウント

インターネットダウンロード速度の向上

デフォルトでは、DSW インスタンスは帯域幅が制限された共有ゲートウェイを使用します。大容量ファイルをダウンロードする場合、ネットワーク速度が不十分な場合があります。

ネットワーク情報セクションで、 [Private Gateway] を使用するように VPC を構成します。VPC 用の NAT ゲートウェイと EIP も作成する必要があります。

専用ゲートウェイを使用してパブリックネットワークアクセス速度を向上させる

SSH 経由のリモート開発

VSCode や PyCharm などのローカルツールを使用した開発とデバッグに慣れており、Web IDE に制限されたくない場合があります。

アクセス構成セクションで、 [Enable SSH] を選択し、 [SSH Public Key] を入力し、 [Access over Internet] を選択して、既存の NAT ゲートウェイと EIP を関連付けます。

リモート接続:直接 SSH

インスタンス内の Web サービスへのアクセス

インスタンス内で実行される Web アプリケーションをインターネットに公開し、URL を通じてアクセスまたは共有できるようにしたい場合があります。

アクセス構成セクションで、サービスポートを指定しパブリックネットワークアクセスを有効化することで、 [Custom Services] を追加して構成します。また、そのポートでのトラフィックを許可するために、対応するインバウンドルールをセキュリティグループに追加する必要があります。

インターネット経由でインスタンス内のサービスにアクセスする

すべてのコンソールパラメーターの一覧

基本情報

パラメーター

説明

[Instance Name]

画面の指示に従ってインスタンス名を設定します。

[Tag]

必要に応じてインスタンスにタグを追加することで、リソースの多次元的な検索、特定、一括操作、およびコスト配分が容易になります。

リソース情報

パラメーター

説明

[Resource Type]

  • [Public Resources]:従量課金です。サブスクリプションには変換できません。

    説明

    GPU カードの制限:パブリックリソースを使用する場合、各 Alibaba Cloud アカウントは各リージョンで 2 つの GPU に制限されます。リソース使用量がクォータを超えるとエラーが報告される場合があります。クォータを増やすには、チケットをサブミットしてください。

    • [Instance Type]:GPU、CPU、または無料トライアルリソースを選択します。仕様については、「インスタンスファミリー」をご参照ください。

    • [Bidding Purchase]:スポットインスタンスを使用して実行コストを削減できます。[No preemptible instances in stock]というメッセージが表示された場合は、別のインスタンスタイプを試してください。

      このパラメーターは、中国 (杭州)、中国 (上海)、中国 (北京)、中国 (ウランチャブ)、中国 (深セン)、中国 (広州)、日本 (東京)、およびシンガポールリージョンでのみサポートされています。

    • [Driver Settings]:パブリックリソースを使用する GPU アクセラレーションインスタンスのドライバーバージョンを設定できます。ドロップダウンリストには、GPU カードモデルでサポートされている主要なドライバーバージョンが表示されます。

  • [Resource Quota]:課金方式はサブスクリプションです。

    • [Resource Quota]:一般コンピューティングリソースまたは Lingjun リソースを選択します。使用可能なリソースがない場合は、Associate Resource Quota をクリックして設定します。

    • [Instance Type]:必要に応じて GPU、CPU、およびメモリーを設定します。

    • [Priority]:優先度レベルは 1 から 9 までの範囲です。値が大きいほど優先度が高くなります。

    • [CPU Affinity]:コンテナまたは Pod 内のプロセスを特定の CPU コアで実行するようにバインドできます。これにより、CPU キャッシュミスとコンテキストスイッチが削減され、CPU 使用率とアプリケーションのパフォーマンスが向上します。この機能は、パフォーマンス要件が厳しいワークロードや、高いリアルタイム性が求められるワークロードに適しています。現在、このパラメーターは中国 (北京) および中国 (深セン) リージョンでのみ設定できます。

    • [Driver Settings]:Lingjun リソースクォータ内のインスタンスのドライバーバージョンを設定します。ドロップダウンリストには、GPU タイプでサポートされている主要なドライバーバージョンが表示されます。

環境情報

パラメーター

説明

[Image Configuration]

次のイメージタイプがサポートされています。

  • [Alibaba Cloud Image]:Platform for AI (PAI) は、一般的なオープンソースフレームワークと Python バージョン用の公式イメージを提供します。たとえば、pytorch:2.4.1-gpu-py312-cu124-ubuntu22.04 は、PyTorch 2.4.1、Python 3.12、および CUDA 12.4 を含む GPU アクセラレーションインスタンス用のイメージです。

    特定のバージョンの依存関係が必要な場合は、検索ボックスでキーワードを検索できます。たとえば、cu124 を検索すると、CUDA バージョン 12.4 のランタイムイメージが見つかります。

  • [Custom Image]:PAI に追加されたカスタムイメージを使用できます。イメージリポジトリはパブリックに設定するか、Container Registry (ACR) に保存する必要があります。詳細については、「カスタムイメージ」をご参照ください。

  • [Image Address]:パブリックネットワークでアクセス可能なカスタムまたは公式イメージの URL を設定します。

    • イメージのプルを高速化するには、「イメージアクセラレーション」をご参照ください。

    • イメージアドレスがプライベートの場合は、[ユーザー名とパスワードを入力] をクリックして、イメージリポジトリのユーザー名とパスワードを設定するか、イメージリポジトリで一時的にパブリックプルを許可するように設定してください。

[System Disk]

開発プロセス中にファイルを保存するために使用されます。[Resource Type]が[Public Resources]に設定されている場合、または[Resource Quota]がサブスクリプションの一般コンピューティングリソース (CPU コア ≥ 2 およびメモリー ≥ 4 GB、または GPU あり) に設定されている場合、各インスタンスには 100 GiB の無料クラウドディスクがシステムディスクとして提供されます。クラウドディスクは、コンソールに表示される価格でスケールアウトをサポートしています。

警告
  • 無料のクラウドディスクのみを使用する場合、インスタンスが 15 日間以上停止していると、クラウドディスク上のコンテンツは消去されます。

  • 拡張後、クラウドディスク全体 (無料 + 有料) は 15 日間のリリース制限の対象外になります。ただし、拡張した部分は引き続き料金が発生します。課金は、インスタンスが削除された後にのみ停止します。

  • ディスクは拡張後にスケールインできません。必要に応じてディスクを拡張してください。

  • インスタンスが削除されると、クラウドディスクも同時にリリースされます。インスタンスを削除する前に、必要なデータをバックアップしたことを確認してください。

永続的なストレージが必要な場合は、[Dataset Mounting]または[Mount storage]を設定できます。

[Dataset Mounting]

読み取る必要があるデータセットを保存したり、開発中にファイルを永続的に保存したりするために使用できます。次の 2 つのデータセットタイプがサポートされています。

  • [Custom Dataset]:カスタムデータセットを作成して、トレーニングデータファイルを保存できます。データセットを読み取り専用に設定し、特定のバージョンを選択できます。

  • [Public Dataset]:PAI は、ビルド済みのパブリックデータセットを提供しており、読み取り専用でのマウントのみをサポートしています。

[Mount Path]:DSW インスタンスにデータセットがマウントされるパス (例:/mnt/data)。このパスを使用してコードからデータセットにアクセスします。

説明
  • 複数のデータセットのマウントパスを同じにすることはできません。

  • CPFS データセットを設定する場合は、ネットワークを設定し、選択した VPC が CPFS ファイルシステムと同じであることを確認する必要があります。そうしないと、DSW インスタンスの作成に失敗する可能性があります。

  • リソースグループが専用リソースグループの場合、最初のデータセットは NAS タイプのデータセットである必要があり、指定したパスと DSW のデフォルト作業ディレクトリ /mnt/workspace/ の両方にマウントされます。

マウントの詳細については、「データセット、OSS バケット、NAS ファイルシステム、または CPFS ファイルシステムのマウント」をご参照ください。

[Mount storage]

ストレージのマウントを使用して、読み取る必要があるデータセットを保存したり、開発中にファイルを永続的に保存したりすることもできます。

マウントの詳細については、「データセット、OSS バケット、NAS ファイルシステム、または CPFS ファイルシステムのマウント」をご参照ください。

[Working Directory]

作業ディレクトリは、Notebook と WebIDE の起動パスです。デフォルトは /mnt/workspace です。

[詳細を表示]

パラメーター

説明

[Custom Startup Script]

インスタンス起動時に環境をカスタマイズしたり、初期化タスクを実行したりするために使用されます。カスタムスクリプトは、イメージとリソースの準備が完了した後、JupyterLab や Code Server などの開発アプリケーションが起動する前に実行されます。

説明
  • タイムアウトは 3 分:カスタムスクリプトはインスタンスの起動時間を増加させます。スクリプトのタイムアウトは 3 分です。カスタムスクリプトでイメージのダウンロードなど時間のかかるタスクを実行しないでください。

  • スクリプト実行ログの表示:インスタンスの起動後、/var/log/user-command/ ディレクトリでカスタムスクリプトによって生成されたログを確認できます。

[Environment Variable]

メインコンテナの起動、システムプロセス、およびユーザープロセスに使用されます。必要に応じて、カスタム環境変数を追加したり、デフォルトのシステム環境変数を上書きしたりできます。

:次の環境変数は変更しないことを推奨します。

# 変更は有効になりません
USER_NAME # サービス内のロジックによって上書きされます

# 変更を推奨しないシステム変数。変更すると通常の使用に影響する可能性があります。
JUPYTER_NAME: デフォルトでインスタンス情報から生成されます。JupyterLab URL アクセスパスを変更するために使用できます。
JUPYTER_COMMAND: Jupyter 起動コマンド。デフォルトは lab に設定され、JupyterLab を起動します。
JUPYTER_SERVER_ADDR: JupyterLab サービスのリッスンアドレス。デフォルトは 0.0.0.0 です。
JUPYTER_SERVER_PORT: JupyterLab サービスのリッスンポート。デフォルトは 8088 です。
JUPYTER_SERVER_AUTH: JupyterLab アクセスパスワード。デフォルトは空です。
JUPYTER_SERVER_ROOT: Jupyter 作業ディレクトリ。優先度は WORKSPACE_DIR より低くなります。
CODE_SERVER_ADDR: code-server サービスのリッスンアドレス。デフォルトは 0.0.0.0 です。
CODE_SERVER_PORT: code-server サービスのリッスンポート。デフォルトは 8082 です。
CODE_SERVER_AUTH: code-server アクセスパスワード。デフォルトは空です。
WORKSPACE_DIR: システムは、インスタンス作成時に設定された作業ディレクトリのパラメーターに基づいてこの環境変数を設定します。Jupyter と code-server の起動ディレクトリを変更できます。パスが存在しない場合、エラーが発生する可能性があります。

[Advanced Configurations]

ユーザーが詳細設定を通じて、サービスで必要な一部のセキュアカーネルパラメーターを調整できるようにします。これは現在、Lingjun リソースグループインスタンスでのみサポートされています。パラメーターの詳細については、以下の表をご参照ください。

詳細設定パラメーター

説明

値の例

VmMaxMapCount

プロセスが保持できるメモリーマップ領域の最大数を設定します。デフォルト値は 65530 です。65530 未満の値は有効になりません。値が高すぎると、メモリーリソースを浪費する可能性があります。

1024000

EnableNvidiaIBGDA

GPU ドライバーがロードされる際に IBGDA 機能を有効にします。DeepEP 機能を使用するには、これを有効にする必要があります。

true

EnableNvidiaGDRCopy

GDRCopy カーネルモジュールをインストールします。現在のバージョンは 2.4.4 です。DeepEP 機能を使用するには、これを有効にする必要があります。

true

VpmuFeature

これを有効にすると、asys を使用して CPU ホットスポットのトラブルシューティングを行うことができます。有効な値:0、1、および 2。デフォルト値:0。0 はこの機能が無効であることを示します。1 はこの機能が部分的に有効であることを示します。2 はこの機能が完全に有効であることを示します。vpmu を有効にすると、パフォーマンスの低下が発生する可能性があります。必要に応じて有効にすることを推奨します。

2

EnableVcpuTier

RunD コアバインディング最適化を有効にするために使用されます。デフォルト値:false。このオプションにより、RunD vCPU がカーネルによって実行可能な CPU に迅速にスケジュールされます。ただし、2 つの vCPU が同じハイパースレッディングペアでスケジュールされると、スケジューリングの競合と干渉が発生する可能性があります。次の条件も満たす必要があります。

  1. インスタンスはフルカードインスタンスである必要があります (ノード上に他のインスタンスやタスクがない)。

  2. CPU 数 >= 4 × GPU 数。

  3. CPU 数は偶数である必要があります。

true

VcpuTierHighCPU

EnableVcpuTier が有効になった後、HighCPU を手動で指定するために使用されます。指定しない場合、デフォルト値 (単一ワーカーの GPU 数、8 または 16 など) が使用されます。値は [GPU 数, CPU 数/2) の範囲内である必要があります。

4

ネットワーク情報

パラメーター

説明

[VPC Settings]

このパラメーターは、[Resource Type]が[Public Resources]に設定されている場合にのみ使用できます。

Virtual Private Cloud (VPC) で DSW インスタンスを使用するには、DSW インスタンスと同じリージョンに VPC を作成し、このパラメーターを設定します。[vSwitch] と[Security Group]も設定する必要があります。さまざまなシナリオの設定ポリシーの詳細については、「ネットワーク設定」をご参照ください。

[vSwitch]

このパラメーターは、VPC が設定されている場合に設定できます。vSwitch は VPC 内のサブネットです。DSW インスタンスおよび他のクラウドリソースは vSwitch に接続されます。

[Security Group]

このパラメーターは、VPC が設定されている場合に必須です。セキュリティグループは DSW インスタンスの仮想ファイアウォールです。すべてのインバウンドおよびアウトバウンドネットワークトラフィックを制御します。

[Internet Access Gateway]

次の設定方法がサポートされています。

  • [Public Gateway]:ネットワーク帯域幅が制限されています。ユーザーの同時実行数が多い期間や大容量ファイルをダウンロードする場合、ネットワーク速度が不十分な場合があります。

  • [Private Gateway]:パブリックゲートウェイの帯域幅制限を解決するために、インターネット NAT ゲートウェイを作成し、EIP をアタッチし、DSW インスタンスの VPC で SNAT エントリを設定できます。詳細については、「専用ゲートウェイでパブリックネットワークアクセス速度を向上させる」をご参照ください。

次のパラメーターは、[Mount Configuration]で CPFS データセットを選択した場合にのみ使用できます。

  • [すべてのオプションを有効化]:このオプションはデフォルトで無効になっています。システムは、CPFS データセットに接続されていない VPC を無効にします。

説明

CPFS データセットがマウントされている場合は、VPC を設定する必要があり、選択した VPC は CPFS で使用されているものと同じである必要があります。

[Extended CIDR Block]

[vSwitch] を設定した後、このパラメーターを設定できます。VPC で使用可能な IP アドレスの数が拡大するビジネスニーズを満たすのに不十分な場合、または初期のネットワーク計画が不十分でアドレス不足が発生した場合、セカンダリ CIDR ブロックを使用して VPC アドレス空間を拡張できます。詳細については、「セカンダリ CIDR ブロックを使用して CIDR ブロックのアドレス空間を拡張する」をご参照ください。

アクセス構成

パラメーター

説明

Enable SSH

インスタンスへのリモート接続を有効にし、VPC を選択した後にのみ設定できます。このオプションを有効にすると、SSH という名前の[Custom Services]が作成されます。カスタムイメージを使用する場合は、sshd がインストールされていることを確認してください。

[SSH Public Key]

[SSH Configuration]スイッチを有効にした後、このパラメーターを設定できます。

説明

VPC とパブリックネットワークの両方のログオンをサポートするには、複数のクライアントから公開鍵を追加する必要があります。各公開鍵を新しい行に追加してください。最大 10 個の公開鍵を追加できます。

[Service Access and Port Configuration]

SSH リモートアクセスまたはインターネット経由でインスタンス内のサービスにアクセスするを設定するために使用されます。

  • [Listener Port]:DSW インスタンス内で実行されているサービスがリッスンするポート。

  • [Service Access Method]:

    • [Access over VPC]:このアクセス方法はデフォルトでサポートされています。ECS インスタンスなど、VPC 内の他の端末から DSW のサービスにアクセスできます。

    • [Access over Internet]:このオプションを選択して、パブリックネットワークアクセスを有効にします。[NAT Gateway]と[EIP] も設定する必要があります。

  • [Internet Access Port]:パブリックネットワークからのアクセスを許可するポート。

[Create Private Zone in VPC]

内部の権威ドメイン名 (PrivateZone) を作成します。VPC 内でこのドメイン名を使用して、インスタンスの SSH サービスまたは他のカスタムサービスにアクセスでき、インスタンスの IP アドレスが変更されることによる不便さを回避できます。PrivateZone ドメイン名の作成には料金が発生します。詳細については、「Alibaba Cloud DNS 製品の課金」をご参照ください。

[Public Network Access]

[NLB]

  • [NLB Instance Resource Group]:NLB インスタンスのリソースグループを選択します。

  • [NLB Instance]:DSW インスタンスと同じ VPC にある NLB インスタンスを選択します。

[DNAT + EIP]

  • [NAT Gateway]:パブリックネットワークリクエスト (EIP:port) をプライベート DSW インスタンス (private IP:port) にマッピングして、インスタンス内のサービスへのパブリックネットワークアクセスを許可します。

  • [EIP]:パブリックネットワーク経由でインスタンス内のサービスにアクセスするためのパブリック IP アドレスを提供します。

ロールと権限

パラメーター

説明

[Visibility]

Visible to the Instance Owner または Visible to Current Workspace を選択します。

[Instance Owner]

ワークスペース管理者のみがインスタンス所有者を変更できます。

Show More

パラメーター

説明

[Instance RAM Role]

DSW インスタンス内で他のクラウドリソースにアクセスする場合、RAM ロールをインスタンスに関連付けることができます。この方法は、STS の一時的な認証情報を使用して他のクラウドリソースにアクセスするため、長期的な AccessKey の使用を回避し、キー漏洩のリスクを軽減します。

インスタンス RAM ロールは次のように設定できます。

  • [Default Roles of PAI]:PAI 内部製品、MaxCompute、および OSS にアクセスする権限があります。PAI デフォルトロールに基づいて発行された一時アクセス認証情報は、PAI 内部製品と MaxCompute テーブルにアクセスする際に DSW インスタンス所有者と同等の権限を持ちます。OSS にアクセスする場合、現在のワークスペースに設定されたデフォルトストレージパスバケットにのみアクセスできます。

  • [Custom Roles]:カスタマイズされた、またはよりきめ細かい権限管理のためにカスタムロールを設定します。

  • [Does Not Associate Role]:このオプションを選択すると、AccessKey を使用して他のクラウド製品に直接アクセスします。

インスタンス RAM ロールの設定方法の詳細については、「DSW インスタンスのインスタンス RAM ロールを設定する」をご参照ください。

よくある質問

DSW インスタンスの起動

クリックして展開

Q: DSW インスタンスの起動に失敗します

トラブルシューティング: DSW インスタンス名をクリックし、Events タブでエラーメッセージを確認してください。

image

  • Your requested resource type [ecs.******] is not enough currently, please try other regions or other resource types

    • 原因:選択したインスタンスタイプの在庫が現在のリージョンで不足しています。

    • 解決策:後でインスタンスの作成を再試行するか、別のインスタンスタイプまたはリージョンを選択してください。

  • Your resource usage has exceeded the default limitation. Please contact us via ticket system to raise the limitation.

    • 原因:各 Alibaba Cloud アカウントは、デフォルトでリージョンごとに 2 GPU に制限されています。選択したインスタンスタイプがこのクォータを超えると、このエラーが発生します。

    • 解決策:クォータの引き上げを申請するには、チケットを起票してください。

  • the available zone with vSwitch is out of stock

    • 原因:VPC が構成されている場合、関連付けられた vSwitch によってリソース割り当てがそのアベイラビリティーゾーンに制限されます。そのゾーンの容量が不足している場合、失敗します。

    • 解決策

      1. 別のアベイラビリティーゾーンで vSwitch と DSW インスタンスを作成してみてください。

      2. DSW インスタンスに別のインスタンスタイプを選択してみてください。

  • Sales of this resource are temporarily suspended in the specified zone. We recommend that you use the multi-zone creation function to avoid the risk of insufficient resource.

    次のいずれかを試してください:

    • 別のリージョンに切り替えてください。

    • インスタンスタイプを変更してください。

    • オフピーク時にインスタンスを起動してください。

  • CommodityInstanceNotAvailableError: The commodity instance has been released due to an overdue balance. Please create a new instance.

    • 原因:長期間の料金滞納により、システムがインスタンスを自動的にリリースしました。

    • 解決策:新しいインスタンスを作成してください。

  • The charge of current ECI instance has been stopped, but the related resources are still being cleaned.

    • 原因:インスタンスの起動に失敗するとこのメッセージが表示されることがあります。考えられる原因として、トライアルリソースの競合が挙げられます。トライアルリソースは共有されており、ピーク時に需要が高まると起動に 30 分以上かかる場合があります。1 時間以内にリソースを取得できない場合、起動は失敗し、課金が停止されてリソースのクリーンアップが開始されます。

    • 解決策:次のオプションを試してください:

      • 別のリージョンに切り替えてください。

      • インスタンスタイプを変更してください。保留中のインスタンスのタイプは変更できません。まずインスタンスを停止してください。

      • オフピーク時に再試行してください。

      • これらの方法で問題が解決しない場合は、アカウントマネージャーにお問い合わせください。

  • The cluster resources are fully utilized. Please try later or other regions.

    • 原因:コンピューティングリソースが完全に占有されています。

    • 解決策:次のオプションを試してください:

      • 別のリージョンに切り替えてください。

      • インスタンスタイプを変更してください。保留中のインスタンスのタイプは変更できません。タイプを変更する前に、インスタンスを停止する必要があります。

      • オフピーク時に再試行してください。

      • これらの方法で問題が解決しない場合は、アカウントマネージャーにお問い合わせください。

  • Create ECI failed because the specified instance is out of stock. It is recommended to use the multi-zone creation function to avoid the risk of stockout.

    • 原因:指定されたコンピューティングリソースの在庫が不足しています。

    • 解決策:次のオプションを試してください:

      • 別のリージョンに切り替えてください。

      • インスタンスタイプを変更してください。保留中のインスタンスのタイプは変更できません。まずインスタンスを停止してください。

      • オフピーク時に再試行してください。

      • これらの方法で問題が解決しない場合は、アカウントマネージャーにお問い合わせください。

  • back-off 10s restarting failed container=dsw-notebook pod

    • 原因:システムディスクがいっぱいです。

      システムディスクの使用状況を確認します:

      image

      image

    • 解決策Change Settings を使用してシステムディスクを拡張してください。

      image

      重要

      拡張されたシステムディスクは、インスタンスが実行されているかどうかにかかわらず、継続的に課金されます。すべての課金を停止するには、インスタンスを削除してください。削除する前に、必要なデータをすべてバックアップしてください。

  • 起動に失敗し、"Workspace member not found" というメッセージが表示されます

    このエラーは、ログインしているアカウントがターゲットワークスペースのメンバーではないことを示しています。ワークスペース管理者に連絡して、アカウントをワークスペースに追加してもらってください。

  • failed to create containerd container: failed to prepare layer from archive: failed to validate archive quota ...

    • 原因:インスタンスの作成に使用されたイメージがシステムディスクの容量に対して大きすぎるため、容量が不足しています。

    • 解決策:インスタンスの詳細ページを開き、システムディスクを拡張してください。システムディスクを拡張すると、その容量に基づいて追加料金が発生しますのでご注意ください。

      image

  • 料金滞納による作成失敗

    アカウントに未払い料金がある場合、DSW インスタンスを作成できません。バウチャーは滞納料金の相殺には使用できません。アカウント残高を確認するには、請求管理コンソールにログインしてください。

Q: インスタンスタイプの在庫不足またはクォータ不足

一般的なエラーメッセージ:

  • "Your requested resource type [ecs.******] is not enough currently" (リソース在庫不足)。

  • "Your resource usage has exceeded the default limitation" (リージョンあたり 2 GPU のクォータ超過)。

  • "The cluster resources are fully utilized" (コンピューティングリソースがすべて使用中)。

原因分析:

  • パブリックリソース在庫の不足

    • パブリックリソースは複数のユーザー間で共有されるため、ピーク時には在庫が逼迫する可能性があります。

    • ハイエンド GPU などの特定の GPU インスタンスタイプは、売り切れになる可能性が高くなります。

    • 各アカウントには、リージョンあたり 2 GPU のクォータがあります。

  • 専用リソースクォータの不足

    • 購入した専用リソースクォータが使い果たされています。

    • 非効率的なクォータ割り当てにより、特定のワークスペースのクォータが不足しています。

解決策

  • インスタンスタイプの変更: 選択した GPU タイプの在庫がない場合は、別の GPU タイプを試してください。

  • リージョンの切り替え: PAI コンソールの左上隅で別のリージョンに切り替えて、インスタンスの作成を試してください。

  • GPUクォータの増加: 2 GPU を超えるパブリックリソースを使用する必要がある場合は、チケットを起票してください。

  • 専用リソースクォータの購入: リソースの可用性を確保するには、専用リソースクォータを購入してください。詳細については、「汎用コンピューティングリソースの購入」および「リソースクォータの管理」をご参照ください。

Q: DSW 起動時に Python ファイルを実行できますか

はい、DSW インスタンスの作成時、または既存のインスタンスの構成を変更することで、Custom Startup Script を構成できます。

image

カスタムスクリプトは、イメージとリソースの準備が完了した後、開発アプリケーション (JupyterLab、Code Server) が起動する前に実行されます。

説明
  • 3 分のタイムアウト: カスタム起動スクリプトによりインスタンスの起動時間が長くなり、3 分後にタイムアウトします。大きなイメージのダウンロードなど、長時間実行されるタスクをスクリプトに含めないでください。

  • ログへのアクセス: インスタンスの起動後、スクリプトによって生成されたログは /var/log/user-command/ ディレクトリで確認できます。

Q: DSW インスタンスが見つかりません

概要ページには、作成したインスタンスが表示されます。インスタンスタイプとリージョンを切り替えて、インスタンスを見つけてください。

image

Q: DSW ページが空白または応答しません

空白のページ、継続的に読み込まれる Notebook、または応答しないターミナルは、通常、ローカル環境が原因です。次を試してください:

  1. ブラウザーのキャッシュをクリアして、再試行してください。

  2. ブラウザーのシークレットモードまたはプライベートモードを使用してページにアクセスしてください。

  3. 企業ネットワークからモバイルホットスポットへの切り替えなど、ネットワーク環境を切り替えて、ファイアウォールの制限が原因でないことを確認してください。

  4. Chrome や Firefox など、別のブラウザーを使用してみてください。

Q: クラウドディスクインスタンスのデータの永続性

システムディスクに Disk を使用する DSW インスタンスには、パブリックリソースグループで作成されたインスタンスと汎用リソースインスタンスが含まれます。これらのインスタンスでは、システムディスクのデータの永続性は次のとおりです:

  • インスタンスの停止: データが失われる可能性があります。クラウドディスクが拡張されておらず、インスタンスの停止状態が 15 日以上続いた場合、データは消去され、復元できません。クラウドディスクが拡張されている場合、またはインスタンスの停止期間が 15 日以内の場合、データは保持されます。

  • インスタンスの再起動:データは失われません。インスタンスが停止または再起動されると、pip 経由でインストールされたすべてのパッケージ、コードファイル、およびシステムディスクに保存されているその他のデータは保持されます。

  • インスタンスタイプの変更:データは失われません。インスタンスタイプ (CPU、メモリ、GPU 構成など) の調整は、システムディスク上のデータに影響しません。

  • インスタンスイメージの変更:一部のデータが失われる可能性があります。マウントされたデータセットと OSS データは影響を受けませんが、システムディスクの内容はリセットされる可能性があります。イメージを変更する前に、データをバックアップしてください。詳細については、「データセット、OSSバケット、NASファイルシステム、またはCPFSファイルシステムのマウント」をご参照ください。

システムディスクとして Temporary Storage を使用する汎用リソースインスタンスの場合、インスタンスが停止、再起動、または再構成 (インスタンスタイプまたはイメージの変更による) されると、すべてのデータが失われます。リソースグループが前払いのクラウドディスクで構成されている場合でも同様です。

Q: 非アクティブ状態が原因でリリースされたインスタンスを復元できますか

いいえ、データは復元できません。パブリックリソースから作成された DSW インスタンスが標準 (拡張されていない) システムディスクを持ち、停止状態が 15 日以上連続した場合、システムディスクは自動的に消去されます。

Q:DSW インスタンスの作成時に「在庫切れ」または「InternalError-ResourceAllocateFailed」エラーが発生するのはなぜですか。また、SSH アクセスまたはパブリック IP を設定した後にインスタンスの起動に失敗するのに、設定を削除すると成功するのはなぜですか

このエラーは通常、VPC vSwitch が配置されているゾーンでリソース在庫が不足していることが原因です。VPC と vSwitch を指定して DSW インスタンスを作成すると、システムはリソースのスケジューリングを vSwitch が配置されているゾーンに制限します。そのゾーンのリソースが在庫切れの場合、インスタンスの作成は失敗します。根本的な原因は、その特定のゾーンでのリソース在庫の不足であり、ネットワーク設定の競合ではありません。

一般的なエラーメッセージ:

  • out of stock

  • InternalError-ResourceAllocateFailed

  • SSH アクセスまたはパブリック IP を設定した後にインスタンスの起動に失敗しますが、これらの設定を削除すると正常に起動します。

解決策:リソースに空きがある別のゾーンの vSwitch に切り替えてください。リソーススケジューリングの成功率を高めるために、VPC 内の複数のゾーンに vSwitch を作成することを推奨します。

Q:停止した DSW インスタンスを再起動できない場合はどうすればよいですか。パブリックリソース在庫の到着時刻を確認するにはどうすればよいですか

パブリックリソースの在庫は動的に更新されるため、具体的な到着時刻を照会することはできません。DSW インスタンスを手動で停止すると、その基盤となるコンピューティングリソースが解放されます。インスタンスを再起動することは、それらのリソースを再度要求することになります。再起動しようとしたときに元のインスタンスタイプが他のユーザーによって占有されている場合、起動が失敗する可能性があります。

解決策

  • 別のリージョンに切り替える。

  • 別の使用可能なインスタンスタイプに切り替える。

  • オフピーク時間に再試行する。

Q:DSW インスタンスの作成時に「Private zone service status is not OPENED」エラーが報告された場合はどうすればよいですか

このエラーは、Alibaba Cloud DNS PrivateZone サービスが有効になっていないことを示しています。DSW は、VPC ネットワーク解決の初期化に PrivateZone に依存しています。

解決策

  1. Alibaba Cloud 管理コンソールにログオンし、Alibaba Cloud DNS PrivateZone サービスを検索して有効にします。

  2. DSW インスタンスが配置されている VPC がこのサービスに関連付けられていることを確認します。

  3. DSW インスタンスを再作成または再起動して、ネットワークの初期化をトリガーします。

Q:DSW インスタンスの作成時に「Workspace member not found」または「Workspace not exists」エラーが報告された場合はどうすればよいですか

このエラーは通常、次の理由で発生します。

  • 使用しているアカウントが対象のワークスペースのメンバーではありません。

  • 間違ったワークスペースを選択しました。

解決策

  • 正しいワークスペースに切り替えてください。

  • ワークスペース管理者に連絡して、現在のアカウントをワークスペースのメンバーとして追加してもらってください。

DSW インスタンスの停止または解放

クリックして展開

Q: DSW インスタンスをリリースするにはどうすればよいですか

DSW インスタンスのページで、[Stop] または [Delete] をクリックします。

image

重要: DSW インスタンスの作成時にシステムディスクを拡張した場合、インスタンスの実行状態に関係なく、システムディスクでは課金が継続されます。DSW インスタンスの課金を完全に停止するには、インスタンスを削除する必要があります。

Q: DSW インスタンスが見つからないのはなぜですか

インスタンスが見つからない場合は、別のリージョンまたはワークスペースに切り替えてみてください。

image

Q: 無料トライアルのリソースパッケージをリリースするにはどうすればよいですか

無料トライアルのリソースパッケージは、停止またはリリースする必要はありません。

Q: DSW インスタンスのすべての課金を停止するにはどうすればよいですか。[Stop] と [Delete] の違いは何ですか

  • インスタンスの停止:インスタンスのコンピューティングリソース (CPU/GPU) を解放し、コンピューティング料金の発生を一時停止します。注: 拡張されたシステムディスクは引き続き課金されます

  • インスタンスの削除:インスタンスと、システムディスクを含むそのすべてのリソースを完全に削除します。関連するすべての課金が完全に停止します。

使い分け

  • 停止:インスタンスをしばらく使用しないものの、データと環境を保持して後で再起動する場合。

  • 削除:インスタンスが不要になり、すべての課金を停止したい場合。必ず事前にデータをバックアップしてください。

Q: DSW インスタンスが「停止中」または「削除中」の状態で長時間スタックするのはなぜですか

システムは、タスクを安全に終了し、状態を保存し、リソースを解放する必要があります。待ち時間が長くなる一般的な原因は次のとおりです。

  • インスタンス内の一部のプロセスが正常に終了しませんでした。

  • メモリ使用率が高いため、インスタンスがシャットダウンコマンドに応答できません。

この問題が発生した場合は、数分待ってからページを更新してください。通常、インスタンスは正常に停止します。

Q: DSW インスタンスを停止または削除した後、データとコードは失われますか

データが保持されるかどうかは、実行する操作とインスタンスのシステムディスクの種類によって異なります。

  • インスタンスの停止

    インスタンスを停止した場合、データが保持されるかどうかはシステムディスクの種類によって異なります。

    • システムディスクがクラウドディスクであるインスタンス (ほとんどの従量課金制の仕様、およびシステムディスクとして Disk を使用する汎用リソースインスタンス):クラウドディスクが拡張されておらず、インスタンスが 15 日を超えて停止している場合、データは消去され、復元できなくなります。クラウドディスクが拡張されている場合、またはインスタンスの停止期間が 15 日以内の場合、データは失われません。

    • システムディスクとして Temporary Storage を使用するインスタンス:インスタンスを停止すると、データは削除され、復元できなくなります。

  • インスタンスの削除

    システムディスク上のすべてのデータは完全に消去され、復元できません。インスタンスを削除する前に、必ずすべての重要なデータをバックアップしてください。

Q: 実行中の DSW インスタンスが自動的に停止するのはなぜですか

インスタンスにアイドル自動シャットダウンポリシーが設定されており、無料トライアルインスタンスではデフォルトで有効になっています。

  • トリガー条件:CPU と GPU の使用率が、設定されたしきい値を 3 時間連続で下回った場合。

  • 推奨される対応:

    • 手動での停止:リソースを確実に節約するため、使用していないときは手動でインスタンスを停止してください。自動停止ポリシーが必ずトリガーされるとは限りません。

    • ポリシーの変更:長時間実行するタスクがある場合は、このポリシーを変更または無効にしてください。

      DSW の自動停止ポリシーの変更

      1. ワークスペースの詳細ページに移動し、Configure Workspace > Auto-stop Settings の順にクリックします。

        image

      2. DSW 設定セクションで、停止ポリシーと除外ポリシーを変更できます。たとえば、インスタンスが自動的に停止しないようにするには、その名前を除外ポリシーに追加します。

        image

Q: すべての DSW インスタンスを停止または削除した後も、「実行中」ステータスが表示されたり、請求が発生したりするのはなぜですか

次の一般的な原因を確認してください:

  • リソースパッケージとインスタンスを混同している可能性があります。「実行中」のステータスは、インスタンスではなくリソースパッケージ (例:「月 250 コンピューティング時間」) を指している場合があります。リソースパッケージは有効期限が切れるまでアクティブであり、そのステータスはインスタンスのステータスとは無関係です。

  • インスタンスを停止しても、一時停止されるのはコンピューティング料金のみです。拡張されたシステムディスクでは、引き続きストレージ料金が発生します。

  • 課金の遅延。課金はリアルタイムではないため、リソースの使用から数時間後に請求が発生する場合があります。たとえば、午前中に発生した料金が、請求書に反映されるのが午後になることがあります。