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

Elastic Desktop Service:クラウドコンピューター管理に関するよくある質問

最終更新日:Jun 12, 2026

このトピックでは、管理者向けのクラウドコンピューターの管理に関するよくある質問をまとめています。

インデックス

カテゴリ

よくある質問

作成とデプロイ

ユーザーと割り当て

クエリと管理

ストレージとネットワーク

クラウドコンピューターへの接続

アプリケーションと周辺機器

起動、再起動、ウェイクアップエラー

拡張とその他

API 呼び出しエラーのトラブルシューティング方法

作成とデプロイ

クラウドコンピューターの作成失敗

現象

クラウドコンピューターを作成すると、コンソールで作成が失敗したことが示されます。

原因

多数のクラウドコンピューターが同時に作成されると、キューイングメカニズムがトリガーされます。クラウドコンピューターが 1 時間以内に作成されない場合、コンソールには作成が失敗したと表示されます。

ソリューション

失敗したクラウドコンピューターをリリースし、再度作成を試みることができます。失敗したクラウドコンピューターが 7 日以内にリリースされない場合、自動的に回収されます。作成に失敗したクラウドコンピューターに対しては課金されません。

クラウドコンピューターが「登録中」の状態で止まる

現象

クラウドコンピューターのステータスが「登録中」のままになります。

ソリューション

リージョン間の移行

いいえ。クラウドコンピューターをリージョン間で移行することはできません。

クラウドコンピューターの迅速な複製

同じ構成のクラウドコンピューターを迅速に複製するには、次の手順に従います。

  1. [EDS エンタープライズコンソール]にログインします。

  2. 左側のナビゲーションウィンドウで、Resource Management > クラウドコンピューター を選択します。

  3. 上部のナビゲーションバーで、リージョンを選択します。

  4. Enterprise Edition クラウドコンピューター ページで、設定済みのクラウドコンピューターを見つけます。 Actions 列で More をクリックし、Create Image を選択して、クラウドコンピューターからカスタムイメージを作成します。詳細については、「イメージの作成」をご参照ください。

  5. カスタムイメージを作成した後、そのカスタムイメージに基づいてカスタムクラウドコンピューターテンプレートを作成します。 詳細については、カスタムテンプレートの作成と管理をご参照ください。

  6. カスタムクラウドコンピューターテンプレートを作成した後、それからクラウドコンピューターを作成できます。新しいクラウドコンピューターは、カスタムイメージの作成に使用されたクラウドコンピューターと同一になります。これにより、クラウドコンピューターを迅速にクローンできます。詳細については、クラウドコンピューターの作成をご参照ください。

EDS Enterprise の購入後、アカウント情報が記載されたメールが届かない場合はどうすればよいですか?

クラウドコンピューターを購入すると、Elastic Desktop Service (EDS) はチェックアウト時に提供されたアドレスにアカウント情報を含むメールを送信します。購入を完了したにもかかわらずメールが届かない場合は、次の点を確認してください:

  • メールアドレスの確認:購入時に提供したメールアドレスの受信トレイを確認してください。間違ったアドレスを入力した場合は、速やかに修正してください。

  • 迷惑メールフォルダーの確認:メールが誤って迷惑メールやプロモーションメールとして分類されている可能性があります。

  • 数分待つ:メールの配信が遅れることがあります。通常は 5〜15 分かかります。しばらく待ってから再度確認してください。

作成時にシステム言語を選択できない

現象

クラウドコンピューターを作成する際に言語を選択できず、作成後にシステム言語がデフォルトで中国語になります。

原因

EDS は、選択されたリージョンに基づいてシステム言語を自動的に設定します。

ソリューション

タスクバーの左下隅にある Windows ロゴ (スタートメニュー) を右クリックし、[ファイル名を指定して実行] を選択し、powershell と入力して Enter キーを押し、ターミナルを開きます。その後、次の 2 つのコマンドを順番に実行します:

 Set-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU' -Name UseWUServer -Value 0Restart-Service -Name wuauserv 

Restart-Service -Name wuauserv が失敗した場合は、次の手順に従ってください:

  1. services.msc を実行してサービスコンソールを開き、Windows Update サービスを見つけて、そのステータスが「実行中」であることを確認します。

  2. Windows のスタートメニュー > 設定 > 時刻と言語 > 言語と地域 > 言語 に移動します。英語の言語パックを追加し、表示言語として設定します。

  3. 設定が完了したら、コマンドウィンドウで logoff コマンドを実行して現在のセッションからログオフします (事前にすべての作業を保存し、すべてのアプリケーションを閉じてください)。再度ログインすると、システム言語が英語に切り替わります。

ユーザーと割り当て

クラウドコンピューター作成時に選択できるユーザーがいないのはなぜですか?

ユーザーを割り当てようとするときにユーザーリストが空の場合、それはユーザーをまだ作成していないためです。アカウントシステムタイプに基づいてユーザーを作成してください。 詳細については、簡便アカウントの作成 または エンタープライズ AD アカウントの作成と管理をご参照ください。

複数のユーザーが同時に同じクラウドコンピューターに接続して使用できますか?

  • 1 つのクラウドコンピューターを複数のユーザーに割り当てることはできます。ただし、一度に接続して使用できるのは 1 人のユーザーのみです。現在接続しているユーザーが切断するまで、他のユーザーは接続できません。 詳細については、クラウドコンピューターにユーザーを追加するをご参照ください。

    説明

    新しいユーザーがログインするたびに、前のユーザーのセッションは強制的にログアウトされます。これは、前のユーザーが開いていたすべてのウィンドウとアプリケーションが閉じられることを意味します。ただし、ディスクに書き込まれたデータは保持されます。

  • 必要に応じて、単一の コンピュータープールを使用し、同時接続数を設定して、異なるユーザーを割り当てることができます。このクラウドコンピューターでは、複数のユーザーが同時に接続して使用できます。ただし、クラウドコンピューターに接続する各ユーザーは、異なるユーザー環境になります。

エンドユーザーがクライアントにログインしてもクラウドコンピューターが表示されない場合はどうすればよいですか?

次の手順に従って、エンドユーザーにクラウドコンピューターを割り当てたかどうかを確認してください:

  1. EDS エンタープライズコンソールにログインします。

  2. 左側のナビゲーションウィンドウで、Resource Management > EDS Enterprise を選択します。

  3. 上部のナビゲーションバーで、リージョンを選択します。

  4. 検索条件リストから Username を選択し、エンドユーザーの名前を入力して Enter キーを押します。

    • ユーザーがすでにクラウドコンピューターを持っている場合は、ログイン時に入力した オフィスネットワーク ID (旧ワークスペース ID) または組織 ID が正しいか確認してもらいます。

    • ユーザーがクラウドコンピューターを持っていない場合は、割り当てます。 詳細については、ユーザーにクラウドコンピューターを割り当てるをご参照ください。

エンドユーザーが C ドライブのルートディレクトリにファイルやフォルダーを作成できない場合はどうすればよいですか?

問題の説明

エンドユーザーは、コンピュータープール (旧デスクトップグループ) 内の Windows クラウドコンピューターでローカル管理者権限を持っています。しかし、C ドライブのルートディレクトリにフォルダーを作成しようとすると、宛先フォルダーへのアクセスが拒否されました というメッセージが表示されます。

原因

デフォルトでは、コンピュータープール内のクラウドコンピューターには、どのユーザーも C ドライブのルートディレクトリにファイルやフォルダーを作成できないようにする制限があります。

ソリューション

この制限を解除するには、次の手順に従います。

  1. EDS エンタープライズコンソールにログインします。

  2. 左側のナビゲーションウィンドウで、Resource Management > Shared Cloud Computer を選択します。

  3. 上部のナビゲーションバーで、リージョンを選択します。

  4. Shared Cloud Computer ページで、エンドユーザーから提供された コンピュータープール ID (旧デスクトップグループ ID) を使用して、目的の コンピュータープール を検索します。

  5. コンピュータープール ID をクリックし、次に Command Execution Details タブをクリックします。

  6. Command Execution Details タブで、Send Remote Commands をクリックします。

  7. Send Remote Commands パネルで、コマンドタイプとクラウドコンピューターを選択します。

    説明

    Windows クラウドコンピューターの場合、PowerShell または Bat を選択できます。

  8. Command Content テキストボックスに次のコマンドを入力し、Execute をクリックして、C ドライブのルートディレクトリの制限を解除します。

    cmd.exe /c "icacls C:\ /grant CDriveLimited:(AD)"

    Command Output テキストボックスに、以下のようなメッセージが表示された場合、C ドライブのルートディレクトリに対する制限は解除されています。

    processed file: C:\
    Successfully processed 1 file; Failed processing 0 files
  9. これで、エンドユーザーは C ドライブにファイルやフォルダーを作成できるようになります。

クエリと管理

リモートコマンドを使用してクラウドコンピューターサービスを再起動する方法

エンドユーザーが Windows クラウドコンピューターに接続する際に、22510051025202ConnectTicket.Timeout、または UnavailableDesktop.ConnectionBroken などのエラーが発生することがあります。キーボードの故障など、他の問題が発生することもあります。このような状況では、リモートコマンドを使用してクラウドコンピューターサービスを再起動します。

  1. [EDS エンタープライズコンソール]にログオンします。

  2. 左側のナビゲーションウィンドウで、Resource Management > EDS Enterprise を選択します。

  3. 上部のナビゲーションバーで、リージョンを選択します。

  4. [EDS Enterprise] ページで、Running 状態の対象のクラウドコンピューターを見つけ、Actions 列で More をクリックして Send Remote Commands を選択します。

  5. Send Remote Commands ページで、コマンドタイプとして [PowerShell] を選択します。

  6. Command Content テキストボックスに、クラウドコンピューター サービスを再起動するための次のコマンドを入力し、Execute をクリックします。

    taskkill /im spmonitor.exe -f | taskkill /im aspsvdi.exe -f | taskkill /im edsagent.exe -f 
  7. Command Outputテキストボックスに次のメッセージが表示された場合、クラウドコンピューターサービスは正常に再起動しました。

    Success: The process "aspsvdi.exe" with PID 4164 has been terminated.

上記の手順は Windows クラウドコンピューターを例にしています。特定の状況に応じて手順を適応させてください。リモートコマンドの送信に関する詳細については、リモートコマンドの送信をご参照ください。

グラフィックアクセラレーション付きエンタープライズクラウドコンピューターの GRID ドライバーをアップグレードする方法

  • GRID ドライバーをアップグレードする前に、クラウドコンピューターのシステムディスクに少なくとも 4 GiB の空き領域があることを確認してください。

  • アップグレードする前に、システムディスクのスナップショットを作成する必要があります。アップグレードが失敗した場合、スナップショットを使用してシステムディスク上のデータを復元できます。詳細については、スナップショットの使用 (パブリックプレビュー) をご参照ください。

手順

Windows クラウドコンピューター (管理者向け)

Windows クラウドコンピューターの場合、GRID ドライバーをアップグレードするには、イメージをバージョン 1.8.0 以降にアップグレードします。管理者がイメージをアップグレードする手順は次のとおりです:

  1. EDS エンタープライズコンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[イメージセンター] > Image Updates を選択します。

  3. 上部のナビゲーションバーで、リージョンを選択します。

  4. Image Updates ページで、クラウドコンピューターの現在のイメージバージョンのレコードを探し、Actions 列の Query Involved Cloud Computer and Progress をクリックします。

  5. Query Involved Cloud Computer and Progress パネルで、必要に応じて以下のいずれかの操作を実行します。

    • 単一操作: イメージをアップグレードするクラウドコンピューターのActions列でアップグレードをクリックし、すぐにアップグレードするか、アップグレードをスケジュールするかを選択して、プロンプトに従って後続のステップを完了します。

    • バッチ操作:イメージをアップグレードしたい複数のクラウドコンピューターを選択します。下部にある Immediate/Schedule Update をクリックし、プロンプトに従って後続の手順を完了します。

イメージのアップグレード方法の詳細については、イメージのアップグレードをご参照ください。

Windows クラウドコンピューター (エンドユーザー向け)

Windows クラウドコンピューターの場合、GRID ドライバーをアップグレードするには、イメージをバージョン 1.8.0 以降にアップグレードします。エンドユーザーがイメージをアップグレードする手順は次のとおりです:

重要
  • データの損失を防ぐため、アップグレード前にクラウドコンピューター内のファイルを保存してください。

  • アップグレードには約 10〜15 分かかります。この間、クラウドコンピューターは使用できません。

  1. アップグレードしたいクラウドコンピューターのカードで、アップグレード をクリックします。

  2. ダイアログボックスで、アップグレード時間を選択します:

    • 今すぐスペックアップするには、Update Now を選択します。アップグレードのステータス ドロップダウンリストから、スペックアップ後のクラウドコンピューターのステータス (現在のステータスを維持、停止、実行中、または休止状態) を選択します。

    • 後でスペックアップするには、定時アップグレード を選択します。実行時間を選択してください ドロップダウンリストから、スペックアップを延期する時間 (4 時間後、8 時間後、または 12 時間後) を選択します。

  3. OK をクリックします。

  4. アップグレード成功 ダイアログボックスで、OK をクリックします。

    • アップグレード後にクラウドコンピューターに接続できない場合や、アップグレード前の状態にロールバックしたい場合は、クラウドコンピューターカードの Manage をクリックします。Restore PointView Restore Point を選択します。Recovery をクリックし、復元するシステムディスクまたはデータディスクを選択して、復元の確認 をクリックしてロールバックします。企業の IT 管理者に支援を求めることもできます。

    • アップグレードが失敗した場合は、再試行するか、企業の IT 管理者に連絡してください。

Linux クラウドコンピューター (管理者向け)

Linux クラウドコンピューターの場合、管理者はリモートコマンドを送信して GRID ドライバーを更新する必要があります。

  1. EDS エンタープライズコンソールにログインします。

  2. 左側のナビゲーションウィンドウで、Resource Management > クラウドコンピューター を選択します。

  3. 上部のナビゲーションバーで、リージョンを選択します。

  4. [EDS Enterprise] ページで、対象のクラウドコンピューターを見つけて再起動します。

  5. クラウドコンピューター ID をクリックし、Command Execution Details タブを選択し、次に Send Remote Commands をクリックします。

  6. 次のコマンドを実行して GRID ドライバーをアップグレードします。

    重要
    • コマンドを送信する前に、クラウドコンピューターが切断されていることを確認してください。

    • コマンドの実行には約 2 分かかります。

    if acs-plugin-manager --list --local | grep grid_driver_install > /dev/null 2>&1
    then
    acs-plugin-manager --remove --plugin grid_driver_install
    fi
    acs-plugin-manager --exec --plugin grid_driver_install

    コマンドの実行ステータスは、Command Output テキストボックスの下部、または Command Execution Details タブで確認します。ステータスが Succeeded の場合、コマンドの実行は成功です。

  7. クラウドコンピューターを再起動します。

結果の確認

  • Linux オペレーティングシステム

    クラウドコンピューターに接続し、NVIDIA X Server Settings を開きます。左側の領域で X Server Information をクリックします。右側の領域で、NVIDIA Driver Version470.161.03 であることを確認します。そうであれば、GRID ドライバーはアップグレードされています。

  • Windows オペレーティングシステム

    クラウドコンピューターに接続します。デスクトップの空白領域を右クリックし、NVIDIA コントロールパネル を選択します。バージョンを確認します。バージョンが 474.04 であれば、GRID ドライバーはアップグレードされています。

ストレージとネットワーク

ディスクのサイズ変更後にディスクサイズが変わらない場合はどうすればよいですか?

クラウドコンピューターのディスク容量が不足している場合は、必要に応じて構成を変更します。ディスクのサイズを変更した後、ディスクサイズが変わらない場合は、ディスクパーティションのサイズを変更します。 詳細については、データディスクパーティションのサイズ変更をご参照ください。

NAS ファイルシステム作成時に オフィスネットワーク を選択できない場合はどうすればよいですか?

問題

クラウドコンピューターを使用している際、同じ オフィスネットワーク内のコンピューター間でファイルを共有する必要がある場合があります。そのためには、ネットワークアタッチトストレージ (NAS) ファイルシステムを作成する必要があります。しかし、作成プロセス中に オフィスネットワーク を選択できません。

原因

  • NAS コンソールで NAS サービスが有効化されていません。

  • ターゲットリージョンに アドバンストオフィスネットワーク が作成されていません。

ソリューション

  1. NAS コンソールにログインし、NAS サービスが有効化されているか確認します。有効化されていない場合は、画面の指示に従ってサービスを有効化します。

  2. [EDS エンタープライズコンソール]にログオンします。

  3. 左側のナビゲーションウィンドウで、Networks & Storage > Office Network を選択します。

  4. Office Network ページで、高度なオフィスネットワークが存在するかどうかを確認します。存在しない場合は、作成します。詳細については、簡便アカウント用オフィスネットワークの作成と管理」をご参照ください。

  5. 上記の手順を完了した後、再度 NAS ファイルシステムを作成します。

オフィスネットワーク の削除時にエラーメッセージ The charge type of network package in office site is not allowed to delete. が表示される場合はどうすればよいですか?

問題

不要になった オフィスネットワーク は、その中のすべてのクラウドコンピューターをリリースした後に削除できます。しかし、オフィスネットワークを削除しようとすると、エラーメッセージ The charge type of network package in office site is not allowed to delete. が表示されます。

原因

オフィスネットワーク が、まだサブスクリプションの プレミアム帯域幅プラン に関連付けられています。

ソリューション

サブスクリプションの プレミアム帯域幅プランオフィスネットワーク から関連付けを解除するには、次の手順に従います。

  1. EDS エンタープライズコンソールにログインします。

  2. 左側のナビゲーションウィンドウで、Networks & Storage > Premium Bandwidth Plan を選択します。

  3. 上部のナビゲーションバーで、リージョンを選択します。

  4. Premium Bandwidth Plan ページで、削除したい オフィスネットワーク に関連付けられている プレミアム帯域幅プラン を見つけます。Actions 列で、Disassociate Office Network をクリックします。

  5. Confirm Disassociation ダイアログボックスで、OK をクリックします。

    オフィスネットワークにバインドされているプレミアム帯域幅プランStatus 列の値がUnbound に変更されると、バインド解除は成功です。

  6. オフィスネットワーク の削除を再試行します。詳細については、簡便アカウントに基づくオフィスネットワークの作成と管理をご参照ください。

クラウドコンピューターへの接続

クラウドコンピューターへの接続エラー:「クラウドコンピューターサービスが異常です。クラウドコンピューターへの接続に失敗しました [22]。」

原因

  • asp-server に必要な AF_UNIX 依存ファイルが削除されたため、接続ができません。イメージバージョン 1.5.x および 1.6.x では、このファイルは C:\windows\Temp ディレクトリに保存されており、ファイルクリーンアップツールによって削除される可能性があります。

  • イメージバージョン 1.7.x では、AF_UNIX 依存ファイルにシステム属性と隠し属性が設定されています。一部の Windows システムでは、これにより asp-server のアクセスエラーが発生します。

ソリューション

この問題は、イメージバージョン 1.8.0 で修正されています。イメージバージョン 1.5.x1.6.x、および 1.7.x については、次の方法で問題を解決します。

server 設定ファイルを変更して local socket 接続を使用するようにします。これにより、AF_UNIX ファイルが削除されても接続に影響が及ぶのを防ぎます。クラウドアシスタントを使用して次のコマンドを実行します:

$server_path = Split-Path -Path (Get-Process -Name aspsvdi).path -Parent
$json_path = $server_path + "\asp-server.json"
$oldLine = '"conn_type": "3",'
$newLine = '"conn_type": "0",'
$content = Get-Content -Path $json_path
$newContent = $content -replace [regex]::Escape($oldLine), $newLine
$newContent | Set-Content -Path $json_path
echo $newContent
taskkill /f /im aspsvdi.exe

Alibaba Cloud Workspace ウェブクライアントを使用してクラウドコンピューターに接続する際にログインが無効になる

原因

  1. クラウドコンピューターが中国 (香港) リージョンまたは中国本土以外の他のリージョンにデプロイされている場合、デフォルトのウェブクライアントドメイン wuying.aliyun.com を使用してアクセスすることはできません。管理者がコンソールでウェブクライアントにバインドしたカスタムドメイン名を通じてのみアクセスできます。

  2. クラウドコンピューターが中国本土にデプロイされている場合、ポリシーの制限によりウェブクライアントの接続がブロックされ、ログインが無効に見える原因となります。

ソリューション

  1. 中国 (香港) リージョンまたは海外リージョンのインスタンスへの接続が無効になっている場合は、ウェブクライアントにカスタムドメイン名をバインドします。その後、Alibaba Cloud Workspace ウェブクライアントを使用して再度クラウドコンピューターに接続します。詳細については、ウェブクライアントにカスタムドメイン名をバインドするをご参照ください。

  2. 中国本土のインスタンスへの接続が無効になっている場合は、クラウドコンピューターのポリシーを変更します。[ログオン方法制御] で [ウェブクライアント] を選択します。

ウェブクライアントにカスタムドメイン名をバインドした後、Alibaba Cloud Workspace ウェブクライアントを使用して再度クラウドコンピューターに接続します。詳細については、ウェブクライアントにカスタムドメイン名をバインドするをご参照ください。

クライアントログインエラー:「管理者がファイル承認機能を有効にしました...クライアントをバージョン 7.13 以降にアップグレードする必要があります...」

原因

管理者がファイル承認を有効にしましたが、ユーザーのクライアントバージョンが 7.13 より前です。

ソリューション

  1. クライアントの右上隅にある [バージョン情報] セクションで、クライアントのバージョンを確認してください。バージョンが 7.13 より前の場合は、 新しいバージョンをダウンロードしてください

  2. クライアントのデスクトップ詳細でクラウドコンピューターのバージョンを確認し、要件を満たしていることを確認します。

  3. Ubuntu クラウドコンピューターのバージョンが要件を満たしていることを確認します。

アプリケーションと周辺機器

エンドユーザーがクラウドコンピューターにアプリケーションをインストールする際に管理者パスワードを求められた場合はどうすればよいですか?

エンドユーザーがクラウドコンピューターにアプリケーションをインストールする際、ユーザーアカウントにローカル管理者権限がない場合、管理者ユーザー名とパスワードを求めるダイアログボックスが表示されます。必要に応じて、次のいずれかの方法でエンドユーザーにローカル管理者権限を付与できます。

  • User Center ページで、ユーザーをローカル管理者として設定します

    1. [EDS エンタープライズコンソール]にログインします。

    2. 左側のナビゲーションウィンドウで、User Management > Users & Organizations を選択します。

    3. Users & Organizations ページの User タブで、ローカル管理者として設定するユーザーを見つけ、次のいずれかの方法で権限を付与します。

      • Local Administrator 列で Edit.png アイコンをクリックします。Configure Local Administrator ダイアログボックスで、「はい」を選択し、OK をクリックします。

      • 最初の列で、ユーザーのチェックボックスを選択します。ページの下部で、その他のアクション > Configure Local Administrator を選択します。Configure Local Administrator ダイアログボックスで、はいを選択し、OK をクリックします。

    4. クラウドコンピューターを再起動します。

  • [EDS Enterprise] ページからリモートコマンドを送信してユーザーをローカル管理者に設定する

    1. 左側のナビゲーションウィンドウで、Resource Management > EDS Enterprise を選択します。

    2. 上部のナビゲーションバーで、リージョンを選択します。

    3. EDS エンタープライズ ページで対象のクラウドコンピューターを探し、Actions 列で More をクリックし、Send Remote Commands を選択します。

    4. クラウドコンピューターのオペレーティングシステムに対応するコマンドを実行します。

      • Windows クラウドコンピューター

        PowerShell コマンドタイプを選択し、次のコマンドを実行します:

         net localgroup administrators "username" /add
      • Linux クラウドコンピューター

        Shell コマンドタイプを選択し、次のコマンドを実行します:

        #!/bin/bash 
        echo "ecd\\username ALL=(ALL) NOPASSWD:ALL #SET_BY_EDS" >> /etc/sudoers 
        説明
        • username はエンドユーザーから提供されます。

          エンドユーザーがクラウドコンピューターにログインした後、コマンドプロンプトアプリケーションを開きます。Win+R ショートカットキーを押し、cmd コマンドを実行します。次に、whoami コマンドを実行します。コマンド出力で返される文字列が username の値です。

        • 上記のコマンドを実行した後も Linux クラウドコンピューターにアプリケーションをインストールする際に管理者パスワードを求められる場合は、sudo su コマンドを実行して root ユーザーに切り替えます。次に、passwd root コマンドを実行してパスワードを変更し、再度アプリケーションのインストールを試みます。

    5. クラウドコンピューターを再起動します。

自己アップロードアプリケーションを自動インストールに設定する方法

自己アップロードアプリケーションが自動的にインストールできるかどうかは、そのアプリケーションがサイレントインストールをサポートしているかどうかに依存します。

  • アプリケーションがサイレントインストールに対応している場合、Actions 列で Auto Installation をクリックし、画面の指示に従ってください。 詳細については、アプリケーションの管理」をご参照ください。

クラウドコンピューターがローカルクライアントに接続された USB デバイスを使用できない場合はどうすればよいですか?

エンドユーザーがローカルクライアントに接続された USB デバイスをクラウドコンピューターで使用できない場合は、次の手順に従って問題をトラブルシューティングし、必要な設定を構成します:

警告

Windows を実行しているクラウドコンピューターを使用する場合、temp ディレクトリにドライバーをインストールしないでください。そうしないと、次にクラウドコンピューターを起動したときにドライバーがクリアされ、USB デバイスが期待どおりに機能しない可能性があります。

  1. USB リダイレクトが有効になっているか確認します。 詳細については、周辺機器関連のポリシーをご参照ください。

  2. エンドユーザーがローカルクライアントに接続された USB プリンターまたはカメラを使用する必要がある場合は、プリンターリダイレクトとカメラリダイレクトが有効になっているか確認します。 詳細については、セキュリティ関連のポリシーをご参照ください。

  3. エンドユーザーが USB キーのようなデバイスを使用する場合は、USB デバイスに必要なドライバーがインストールされているか確認します。

  4. エンドユーザーに、クラウドコンピューターで USB ポリシーが有効になっているか確認してもらいます。

    ポリシーを確認するには、EDS クライアントのクラウドコンピューターカードの右上隅にある User Center 1.PNG アイコンをクリックします。次に、Modify > 周辺機器 を選択し、必要に応じて USB デバイスの許可リストとブロックリストを設定します。

クラウドコンピューターの起動、再起動、ウェイクアップエラー

Windows クラウドコンピューターが起動中に固まり、失敗して「停止」ステータスが表示される場合の対処法

この問題にはいくつかの原因が考えられます。以下の原因と解決策を使用して、クラウドコンピューターのトラブルシューティングを行ってください。

  • VPN ソフトウェアが起動失敗の原因

    原因の特定:

    ipconfig /allroute print などのリモートネットワークコマンドをクラウドコンピューターに送信します。Red Hat VirtIO 以外のネットワークアダプターや、イーサネットアダプターに関連しないルートがルーティングテーブルにある場合、原因は VPN ソフトウェアである可能性が高いです。

    ソリューション:

    taskkill コマンドを使用して VPN ソフトウェアのプロセスを停止します。または、リモートコマンドを送信して VPN ソフトウェアをアンインストールします。

  • セキュリティソフトウェアが起動失敗の原因

    原因の特定:

    tasklist リモートコマンドをクラウドコンピューターに送信して、実行中のプロセスのリストを取得します。リストにセキュリティソフトウェアに関連するプロセスがないか確認します。

    ソリューション:

  • taskkill コマンドを使用してセキュリティソフトウェアのプロセスを停止します。または、リモートコマンドを送信してセキュリティソフトウェアをアンインストールします。

    セキュリティソフトウェアに管理コンソールがある場合は、ブロックされたクラウドコンピューターのプロセスを許可リストに追加します。

  • ディスク容量不足が起動失敗の原因

    原因の特定:

    リモートコマンド Get-PSDrive C | Select-Object Free をクラウドコンピューターに送信します。出力は、C ドライブ (システムディスク) に空き領域がないことを示します。

    ソリューション:

    1. Elastic Desktop Service コンソールでクラウドコンピューターのシステムディスクを拡張します。

    2. リモートコマンドを送信して、C ドライブ (システムディスク) から不要なファイルを削除します。

Linux クラウドコンピューターが起動中に固まり、失敗して 停止 ステータスが表示される場合の対処法

原因の特定: 次のリモートコマンドをクラウドコンピューターに送信して、問題を検出および修正します。

#!/bin/bash
echo "1. Check hostname"
NAME=$(cat /etc/hostname)
echo "Local hostname: $NAME"
HOSTNAME=$(curl http://100.100.100.200/latest/meta-data/hostname 2>/dev/null)
echo "EDS hostname: $HOSTNAME"
if [ "$NAME" != "$HOSTNAME" ]; then
sudo hostnamectl set-hostname $HOSTNAME
echo "Hostname changed to $HOSTNAME"
else
echo "Hostnames are the same"
fi
echo "2. Check resolv.conf"
Resolv_home=$(cat /etc/resolv.conf | grep "nameserver" | awk '{print $2}')
echo "Resolv points to: $Resolv_home"
realm=$(cat /etc/krb5.conf | grep "default_realm" | awk '{print $3}')
if [[ -z $(cat /etc/hosts | grep $realm) ]]; then
HOSTNAME=$(hostname)
CTRL_REALM=$(cat /etc/krb5.conf | grep "default_realm" | awk '{print $3}')
cat <<- EOF >/etc/hosts
127.0.0.1 $HOSTNAME.$CTRL_REALM $HOSTNAME localhost
$(ifconfig eth0 | grep inet | grep -v inet6 | awk '{print $2}') $HOSTNAME $HOSTNAME
AME
EOF
fi
echo "3. Check DNS_IP"
IP=$(cat  /run/systemd/network/10-netplan-eth0.network  |  grep  'DNS='  |   awk -F= '{print $2}' )
DNS_IP=$(curl http://100.100.100.200/latest/user-data 2>/dev/null | grep  '^DNS_IP=' | cut -d "=" -f 2 | cut -d \" -f 2  |  sed 's/,/ /g')
echo $IP
echo $DNS_IP
if [[ "$IP" != "$DNS_IP" ]]; then
        DNS_IP=$(echo $DNS_IP | tr ' ' ',')
        a=`cat /usr/sbin/edsnetworkinit.sh | grep -A 15 eth0 | grep -A 5 nameservers | grep addresses | cut -d : -f 2 | cut -d [ -f 2 | cut -d ] -f 1`
        sed -i "s/$a/$DNS_IP/g" /usr/sbin/edsnetworkinit.sh

fi
/usr/sbin/edsnetworkinit.sh
echo "4. Check domain name"
NAME=$(cat  /run/systemd/network/10-netplan-eth0.network  |  grep  'Domains='  |   awk -F= '{print $2}' )
DOMAIN_NAME=$(curl http://100.100.100.200/latest/user-data 2>/dev/null | grep  $NAME|  cut -d "=" -f 2  |  cut -d \" -f 2)
echo "Local domain name:$NAME"
echo "EDS domain name:$DOMAIN_NAME"
echo "5. Check permission issues"
for dir in /home/WUYING*
do
    if [ -d "$dir" ]; then
        echo "Found directory: $dir"
        current_owner=$(stat -c '%U' "$dir")
        expected_owner=$(basename "$dir"  | sed 's/_/\\/')
        if [ "$current_owner" != "$expected_owner" ]; then
            echo "Changing owner of $dir from $current_owner to $expected_owner"
            chown -R "$expected_owner" "$dir"
        else
            echo "Owner of $dir is already $expected_owner"
        fi
    fi
done
echo "6. Check if the smb service configuration is modified and if the domain join was successful"
smb_conf="/etc/samba/smb.conf"
krb5_conf="/etc/krb5.conf"
smb_realm=$(cat /etc/samba/smb.conf | grep "^realm" | awk '{print $3}')
krb_realm=$(cat /etc/krb5.conf | grep "default_realm" | awk '{print $3}')
# Check if the smb.conf file contains all specified configuration items
if grep -q "workgroup * = *WUYING" $smb_conf &&
   grep -q "template shell * = */bin/bash" $smb_conf &&
   grep -q "template homedir * = */home/%D_%U" $smb_conf && 
   [ "$smb_realm" = "$krb_realm" ]; then
    echo "Not modified"
else
    echo "Modified"
    # Find the domain join script file that meets the conditions
    sh=$(find /usr/local/share/aliyun-assist/work/script -type f -size +10000c)
    $sh > /dev/null 2>&1
fi
if net ads testjoin | grep -q "Join is OK"; then
    echo "Domain join successful"
else
    echo "Domain join failed"
fi
echo "7. Check for black screen issue, and if the aspserver.so file exists"
if [ -n "$(find /opt -name "libasp-server.so*" 2>/dev/null)" ]; then
    echo "libasp-server.so file exists"
else
    echo "libasp-server.so file does not exist"
fi
echo "8. Check firewall and port 5912 issues"
if [ "$(systemctl is-active firewalld)" = "active" ]; then
    echo "Firewall is active, stopping it..."
    systemctl stop firewalld
    systemctl disable firewalld
else
    echo "Firewall is stopped"
fi
if [ "$(ss -tulpn | grep ':5912')" ]; then
    echo "Port 5912 is open"
else
    echo "Port 5912 is not open, opening it..."
    firewall-cmd --zone=public --add-port=5912/tcp --permanent
    firewall-cmd --reload
    echo "Port 5912 is open"
fi

ソリューション:

  1. 検出スクリプトによって報告されたエラーに基づいて問題を解決します。

  2. スナップショットからクラウドコンピューターを復元するか、システムディスクを再構築します。

Windows クラウドコンピューターで「このワークステーションとプライマリドメインとの信頼関係に失敗しました」というエラーが表示される場合の対処法

原因の特定:

クラウドコンピューターオブジェクトがドメインコントローラーから削除されたか、ドメインコントローラーでのセキュリティチェックに失敗した可能性があります。

ソリューション:

クラウドコンピューターからカスタムイメージを作成し、そのカスタムイメージを使用してクラウドコンピューターのイメージを変更します。または、クラウドコンピューターのイメージを、元々作成に使用されたイメージに戻します。

拡張とその他

クラウドコンピューターの API 呼び出しが失敗した場合の対処法

API 呼び出しが失敗した場合は、返されたリクエスト ID を使用して、API トラブルシューティングでエラー詳細を確認してください。

説明

API リクエストのパスには、クライアントでのリクエストの構築、リクエストの送信、サーバーでのリクエストの処理が含まれます。このプロセスのどこでもエラーが発生する可能性があります。ビジネス要件を満たすために、API 呼び出しに例外処理ロジックを追加してください。