トラブルシューティング
コマンドエラー
エラー: 認証情報がありません
API キーが正しく設定されていない場合があります。 API キーがプロファイルまたは環境変数に追加されていることを確認します。 カスタム名でプロファイルを作成した場合、または複数のプロファイルを使用している場合は、 --profile
フラグを使用して正しいプロファイルを指定していることを確認してください。
プロファイルを適切に構成する方法の詳細については、「 MongoDB CLI の構成 」を参照してください。
mongocli: コマンドが見つかりません
mongocli
実行可能ファイルが、パスにないディレクトリにある場合があります。 パスにディレクトリを追加するか、実行可能ファイルをパス内のディレクトリに移動するか、実行可能ファイルをその場所から直接実行できます。
401(リクエスト "UnAuthorized") このリソースは許可されていません。
提供した認証情報は、MongoDB CLI コマンドで指定されたプロジェクトでは無効です。 公開キーと秘密キー文字列の精度を確認します。
認証情報が構成ファイルに保存されている場合は、構成ファイルが正しい場所にあることを確認してください。 デフォルトのロケーションは、ホームページの.config
フォルダーです。 構成ファイルを別の場所に移動する場合は、必ず$XDG_CONFIG_HOME
環境変数で場所を指定してください。 MongoDB CLI が構成ファイルを見つけられず、環境変数に認証情報が保存されていない場合は、 401
エラーが発生します。
401(リクエスト "UnAuthorized") 現在のユーザーには、この操作を実行する権限がありません。
構成ファイルで指定されている API キーには、要求されたアクションを実行する権限がありません。 API キーは、 Project Read Only
(最小権限レベル)からProject Owner
(完全な権限)まで、特定の権限レベルで構成されています。
401(リクエスト "Un authorized")<org-id>
このエラーは、 新しいプロジェクトを作成 しようとしたときに表示されることがあります。 新しいプロジェクトを作成するには、指定された API キーに組織レベルでOrganization Project Creator
ロールが必要です。
403(リクエスト "禁止")IP アドレス <ip-address> はこのリソースへのアクセスを許可されていません。
404(リクエスト "Not Found") 無効なグループ ID <group-id> が指定されました。
コマンドで入力されたプロジェクト ID は存在しません。 Atlas の左側のナビゲーションで [ Projectセクションの [ Settingsサブセクションに移動して、プロジェクト ID を確認します。
注意
group ID
MongoDB Cloud サービスでは、 とproject ID
は同義語です。
404(リクエスト "Not Found") 組織 "org-id"<org-id> は Atlas 組織ではありません。
または でMongoDB CLI Cloud ManagerMongoDB Ops Managerを使用するには、 構成ファイル でサービスを指定する必要があります。サービスを指定しない場合、MongoDB CLI はデフォルトでAtlas
になります。
サポートされていないサービス: <service-name>
一部の操作はAtlasでのみ使用できますが、他の操作はCloud ManagerまたはMongoDB Ops Managerでのみ使用できます。 このエラーは、指定したサービスで使用できない操作をリクエストした場合に表示されることがあります。
アラート構成は削除されていない
このエラーは、MongoDB CLI が ID で指定されたアラート構成を削除できない場合に表示されることがあります。
構成エラー
ホーム ディレクトリの読み取り時に空白出力
このエラーは、MongoDB CLI がホームページ ディレクトリにアクセスできない場合に表示されることがあります。
HomeDRIVE、HomePATH、または USERPROFILE は空白
このエラーは、MongoDB CLI がホームページ ディレクトリにアクセスできない場合に表示されることがあります。
インターネット専用ホストでの接続タイムアウト
MongoDB CLI は自動的に更新をチェックします。 インターネット アクセスが制限されたシステムで MongoDB CLI を使用すると、問題が発生する可能性があります。 遅延やタイムアウトを防ぐには、 MCLI_SKIP_UPDATE_CHECK
環境変数をtrue
に設定します。