トラブルシューティング
GPUStack ログの表示
デフォルトの構成では、次のコマンドで GPUStack のログを確認できます。
デバッグモードの有効化
GPUStack の実行時に --debug フラグを指定すると、DEBUG モードを有効にできます。
サーバーコンテナー内で次のコマンドを実行すると、実行中の GPUStack でもデバッグモードを有効にできます。
--debug は詳細ログを有効にしますが、Python のメモリ割り当て追跡は開始しません。メモリプロファイリングを有効にするには、GPUStack の起動前に GPUSTACK_DEBUG_ENABLE_TRACEMALLOC=true を設定してください。既定値は false で、--debug とは独立しており、変更後は再起動が必要です。追跡には CPU とメモリの追加負荷がかかるため、メモリ使用量を調査するときに有効にしてください。
ログレベルの設定
ログレベルのエンドポイントには認証が必要です。
サーバーコンテナー内で次のコマンドを実行すると、GPUStack サーバーのログレベルを実行時に変更できます。管理者 API キーで認証してください。
GPUStack ワーカーでも同様です。ローカルのワーカートークン(デフォルトは /var/lib/gpustack/worker_token)で認証してください。
使用可能なログレベルは trace、debug、info、warning、error、critical です。
管理者パスワードのリセット
管理者パスワードを忘れた場合は、サーバーコンテナー内で次のコマンドを実行してリセットできます。
GPUStack の起動時に --port でデフォルトのポートを変更した場合は、--server-url パラメーターで GPUStack の URL を指定します。サーバー上でローカルに実行し、localhost 経由でアクセスする必要があります。
アクセラレーター検出の診断への協力
インストールガイドに従って GPUStack ワーカーを正常にデプロイした後、
ワーカーがデバイスを検出できない場合は、
該当するワーカーコンテナーに入り、次のコマンドを実行して結果を GPUStack に報告してください。
モデルデプロイの診断への協力
モデルのデプロイ後に問題が発生した場合は、 該当するワーカーコンテナーに入り、次のコマンドを実行して結果を GPUStack に報告してください。