Docs Menu
Docs Home
/
MongoDB Atlas
/ /

Atlas でサポートされていないコマンド

項目一覧

  • M 0 /M 2 /M 5 および Atlas Flex クラスターでサポートされていないコマンド
  • 制限されたコマンド
  • サポートされていないコマンド
  • サポートされていないコマンドライン オプション
  • M 10 + クラスターでサポートされていないコマンド
  • 制限されたコマンド
  • サポートされていないコマンド
  • サポートされていないコマンドライン オプション
  • サポートお問い合わせ
  • サーバーレスインスタンスでサポートされていないコマンド
  • サポートされていないコマンドライン オプション

Atlas M0 無料クラスター、Flex クラスター、M 2 /M 5 共有クラスターは、他のクラスターで利用できるすべての機能をサポートしていません。M0M2M5 のクラスター制限の詳細については、「 Atlas M0 (無料クラスター)、M2 、および M5 の制限 を参照してください。Flex クラスターの制限の詳細については、「 Atlas Flex 制限 」を参照してください。

注意

サポートされていないコマンドや無効な構文を使用すると、Atlas は次のエラーメッセージを返します。

<$command> is not allowed or the syntax is incorrect,
see the Atlas documentation for more information.

有効な構文の詳細については、「 データベースコマンド」を参照してください

M 0 無料クラスター、Flex クラスター、M 2 /M 5 共有クラスターでは、制限付きで次のコマンドを実行できます。

コマンド
Limit
  • maxTimeMsパラメータを 300 秒に制限します( 300000 )。

  • allowDiskUsageパラメータを無視します。

  • $accumulatorおよび$function演算子をサポートしていません。

  • $where演算子をサポートしていません。

  • データベースに対する count操作を コレクションとlocalsystem.replset oplog.rsコレクションに制限します。

M0 無料クラスターと M2 /M5 共有クラスターでは、dbStats データベースとlocal データベースでconfig コマンドは許可されていません。

詳細については、「運用上の制限 」を参照してください。

$where演算子をサポートしていません。
  • $where演算子をサポートしていません。

  • localデータベースに対するfind操作をoplog.rsコレクションに制限します。

  • localデータベースのoplog.rsコレクションのnsフィールドをクエリするときに、 find操作を等価条件を使用するように制限します。

    { "ns" : "test.foo" }

次の 2 つのドキュメントに実行を制限します。

  • { "getParameter": 1, "authSchemaVersion": 1 }

  • { "getParameter": 1, "authenticationMechanisms": 1 }

db.killOp()メソッドを、操作を実行した MongoDB ユーザーに制限します。

次のフィールドへの応答を制限します。

  • $clusterTime.clusterTime

  • $clusterTime.operationTime

  • $clusterTime.signature.hash

  • $clusterTime.signature.keyId

  • $clusterTime.signature

  • asserts.msg

  • asserts.regular

  • asserts.rollovers

  • asserts.user

  • asserts.warning

  • atlasVersion.gitVersion

  • atlasVersion.version

  • connections.available

  • connections.current

  • connections.totalCreated

  • extra_info.note

  • extra_info.page_faults

  • host

  • localTime

  • mem.bits

  • mem.mapped

  • mem.mappedWithJournal

  • mem.resident

  • mem.supported

  • mem.virtual

  • metrics.atlas.bytesInWrites

  • metrics.atlas.connectionPool.totalCreated

  • network.bytesIn

  • network.bytesOut

  • network.numRequests

  • ok

  • opcounters.command

  • opcounters.delete

  • opcounters.getmore

  • opcounters.insert

  • opcounters.query

  • opcounters.update

  • opcountersRepl.command

  • opcountersRepl.delete

  • opcountersRepl.getmore

  • opcountersRepl.insert

  • opcountersRepl.query

  • opcountersRepl.update

  • pid

  • process

  • repl.electionId

  • repl.hosts[]

  • repl.ismaster

  • repl.lastWrite.lastWriteDate

  • repl.lastWrite.majorityOpTime.t

  • repl.lastWrite.majorityOpTime.ts

  • repl.lastWrite.majorityWriteDate

  • repl.lastWrite.opTime.t

  • repl.lastWrite.opTime.ts

  • repl.me

  • repl.primary

  • repl.rbid

  • repl.secondary

  • repl.setName

  • repl.setVersion

  • repl.tags.nodeType

  • repl.tags.provider

  • repl.tags.region

  • repl.tags

  • storageEngine.backupCursorOpen

  • storageEngine.dropPendingIdents

  • storageEngine.name

  • storageEngine.oldestRequiredTimestampForCrashRecovery

  • storageEngine.persistent

  • storageEngine.readOnly

  • storageEngine.supportsCommittedReads

  • storageEngine.supportsPendingDrops

  • storageEngine.supportsSnapshotReadConcern

  • uptime

  • uptimeEstimate

  • uptimeMillis

  • version

次のドキュメントに制限します。

{ "user": "<MYUSER>", "db": "admin" }

M 0 無料クラスター、Flex クラスター、M 2 /M 5 共有クラスターは、次のコマンドをサポートしていません。

注意

他のすべての階層のクラスター M 10 以上のコマンドは、Atlas MongoDBの組み込みロールに定義された特権に対応します。Atlas user権限の詳細については、「 Atlas ユーザー特権 」を参照してください。

M 0 無料クラスター、Flex クラスター、M 2 /M 5 共有クラスターは、次のコマンドラインツールのオプションをサポートしていません。

コマンドラインツール
サポートされていないオプション

詳細については、「 Atlas M0(無料クラスター)、M2、および M5 の制限 」を参照してください。

Atlas では、Atlas クラスターにアクセスするためにクライアントの認証が必要です。 Atlas は、データベース ユーザーの特権のカーソル操作のリストを提供します。 これらの特権は、MongoDB コマンドのサブセットへのアクセスを提供します。

Atlas はdb.killOp()メソッドを、操作を実行した MongoDB ユーザーに制限します。

次の表は、データベースユーザー特権がサポートしていない最も一般的なコマンドと shell メソッドを示しています。 クラスターの安定性とパフォーマンスを確保するために、Atlas はこれらのコマンドが提供する機能を一時停止または制限します。

コマンド
shell メソッド
権限アクション
コマンド
shell メソッド
権限アクション
[1]1234 MongoDB 5.0を使用する場合6以降では、特定のコレクションのバランシングを制御するためにsetAllowMigrationsを使用できます。
[2] このコマンドは、グローバル書き込みクラスターのみではサポートされていません。

注意

別の方法として、利用可能なAtlas userロール を参照してください。

[3]1234 : 自分のユーザー アカウントでgetUserを呼び出すことができます。

M10 + クラスターは の --preservUUID mongorestoreオプションをサポートしていません。

Atlas データベースユーザーの権限が現在サポートしていないコマンドにアクセスする必要がある場合は、Atlasサポートにお問い合わせください。

Atlas サーバーレスインスタンスは、次のデータベースコマンドとmongosh シェルメソッドをサポートしていません。

データベースコマンド
shell メソッド
eval
db.eval()
geoNear
(deprecated in MongoDB v4.0)
getUser [3]
$listLocalSessions 集計パイプライン ステージ
$listSessions 集計パイプライン ステージ
$planCacheStats 集計パイプライン ステージ
resync

db.setLogLevel()

setParameterを使用するその他のドキュメント

(deprecated in MongoDB v4.4)

サーバーレスインスタンスは、次のコマンドラインツールのオプションをサポートしていません。

コマンドラインツール
サポートされていないオプション

戻る

M 0 、M 2 、M 5 の制限