快速入门
MongoDB CLI提供了一个命令行界面,用于管理MongoDB Atlas 、 MongoDB Cloud Manager和MongoDB Ops Manager项目和集群。本教程演示如何下载、安装和配置MongoDB CLI。然后,针对每个平台,演示如何创建即用型MongoDB 集群。
mongocli部分提供了本教程中提及的命令的参考页。
先决条件
在开始之前,请查看并确保您的环境适合安装和使用MongoDB CLI。
本教程需要满足以下条件:
仅适用于Atlas和CloudMongoDB Manager的MongoDB帐户AtlasCloud Manager
Atlas 、Atlas Cloud ManagerCloud Manager或MongoDB MongoDB Ops ManagerOps Manager组织和项目
下载并安装MongoDB CLI
有关下载和安装 MongoDB CLI 的信息,请参阅MongoDB CLIMongoDB CLI。 安装MongoDB CLI后,运行以下命令验证安装:
mongocli help
生成编程访问密钥
MongoDB CLIMongoDB CLI使用编程访问密钥来访问权限Atlas 、 CloudAtlas Cloud ManagerManager或MongoDB OpsMongoDB Ops Manager Manager项目。您的编程API密钥必须具有:
project owner
或更高级别的角色您的IP解决或 CIDR范围的访问权限列表条目
要学习;了解有关生成编程API密钥的更多信息,请参阅:
配置 MongoDB CLI
您可以使用mongocli config和mongocli config 设立命令配置MongoDB CLI访问权限MongoDB服务。
以下过程将在配置文件中创建默认配置文件。 您可以将此配置文件与本教程中的所有其他命令一起使用。
选择您的默认项目。
如果您输入了API密钥,该命令会显示您的API密钥可以访问权限的项目的名称和ID 。
选择您的项目:
按
Down Arrow
和Up Arrow
键突出显示所需的项目,或者输入项目名称以筛选可用项目。
? Default Project ID: [Use arrows to move, type to filter] Project1 (5e5ebffd0c04a97009061234) Project2 (5cfacee6014b761b07f15678) Project3 (5e39bf4979358e6857741212) Project4 (5c815cc7014b768fb67e3434) 按
Enter
。
如果您没有输入API密钥,命令会提示您输入Default Project ID
。
可选:使用Go模板自定义MongoDB CLI输出。
要学习;了解有关使用Go
模板自定义MongoDB CLI输出字段和格式的更多信息,请参阅使用Go模板自定义MongoDB CLI输出。
您可以使用mongocli config和mongocli config 设立命令配置MongoDB CLI访问权限MongoDB服务。
以下过程将在配置文件中创建默认配置文件。 您可以将此配置文件与本教程中的所有其他命令一起使用。
可选:输入您的API密钥。
出现提示时,输入MongoDB Cloud Manager部署的 Public API Key
和Private API Key
。
? Public API Key: [? for help] abcdef ? Private API Key: [? for help] ************************************
选择您的默认项目。
如果您输入了API密钥,该命令会显示您的API密钥可以访问权限的项目的名称和ID 。
选择您的项目:
按
Down Arrow
和Up Arrow
键突出显示所需的项目,或者输入项目名称以筛选可用项目。
? Default Project ID: [Use arrows to move, type to filter] Project1 (5e5ebffd0c04a97009061234) Project2 (5cfacee6014b761b07f15678) Project3 (5e39bf4979358e6857741212) Project4 (5c815cc7014b768fb67e3434) 按
Enter
。
如果您没有输入API密钥,命令会提示您输入Default Project ID
。
可选:使用Go模板自定义MongoDB CLI输出。
要学习;了解有关使用Go
模板自定义MongoDB CLI输出字段和格式的更多信息,请参阅使用Go模板自定义MongoDB CLI输出。
您可以使用mongocli config和mongocli config 设立命令配置MongoDB CLI访问权限MongoDB服务。
以下过程将在配置文件中创建默认配置文件。 您可以将此配置文件与本教程中的所有其他命令一起使用。
URLMongoDB Ops Manager输入用于访问权限MongoDB Ops Manager的URL 。
? URL to Access Ops Manager: http://mms.example.com:8080
选择您的默认项目。
如果您输入了API密钥,该命令会显示您的API密钥可以访问权限的项目的名称和ID 。
选择您的项目:
按
Down Arrow
和Up Arrow
键突出显示所需的项目,或者输入项目名称以筛选可用项目。
? Default Project ID: [Use arrows to move, type to filter] Project1 (5e5ebffd0c04a97009061234) Project2 (5cfacee6014b761b07f15678) Project3 (5e39bf4979358e6857741212) Project4 (5c815cc7014b768fb67e3434) 按
Enter
。
如果您没有输入API密钥,命令会提示您输入Default Project ID
。
可选:使用Go模板自定义MongoDB CLI输出。
要学习;了解有关使用Go
模板自定义MongoDB CLI输出字段和格式的更多信息,请参阅使用Go模板自定义MongoDB CLI输出。
后续步骤
现在您已经安装并配置了用于访问MongoDB服务的MongoDB CLI ,请继续执行以下操作: