“文档” 菜单
文档首页
/ /
Atlas
/ /

创建本地 Atlas 部署

在此页面上

  • 本地 Atlas 部署支持的操作系统
  • 满足先决条件
  • 创建本地 Atlas 部署
  • 管理本地 Atlas 部署
  • 在本地 Atlas 部署中使用 Atlas Search
  • 在本地 Atlas 部署中使用 Atlas Vector Search
  • 支持的操作
  • 故障排除错误

本教程向您展示如何使用 atlas deployments命令创建本地 Atlas 部署。 在本教程中,我们将在本地计算机上部署单节点副本集。 然后,您可以托管部署,并使用 Atlas Search 和 Atlas Vector Search。

只应将本地部署用于测试和开发。

重要

公开预览版

atlas deployments命令和后续相关命令以公共预览版形式提供。 在公共预览阶段,该功能和相应的文档可能随时更改。 要提问和提供反馈,请参阅 Atlas CLI 本地开发社区论坛。

操作系统
操作系统版本
架构
最低 CPU 核心数
最低可用 RAM (GB)
macOS
13.2 及更高版本
x86-64、ARM
2
2
Red Hat Enterprise Linux/CentOS
8, 9
x86-64、ARM
2
2

注意

在公共预览版阶段,本地 Atlas 部署不完全支持 Windows 和 Ubuntu。

在开始之前,请完成以下步骤以满足先决条件:

重要

有关每个必备产品的兼容性信息,请参阅相关安装页面。

  • 安装 Atlas CLI。

    示例 (MacOS):

    brew install mongodb-atlas-cli

    要了解其他操作系统的 Atlas CLI 安装说明,请参阅安装或更新 Atlas CLI。

  • 安装mongosh版本2 。 0或更高版本。

    示例 (MacOS):

    brew install mongosh

    要了解其他操作系统的mongosh安装说明,请参阅安装 mongosh。

  • (可选)安装Compass版本1 。 39 。 4或更高版本。

    示例 (MacOS):

    brew install mongodb-compass

    要了解其他操作系统的 Compass 安装说明,请参阅下载和安装 Compass。

  • 安装MongoDB database工具。

    示例 (MacOS):

    brew tap mongodb/brew && brew install mongodb-database-tools

    要了解适用于其他操作系统的MongoDB database工具安装说明,请参阅安装Database Tools 。

  • 安装 Podman 版本4 。4 及更高版本。

    示例 (MacOS):

    brew install podman

    注意

    Podman 需要网络连接来拉取和缓存 MongoDB 映像。

使用 atlas deployments 命令创建本地 Atlas 部署。

可以通过以下方式运行该命令:

  • 交互模式(默认):该命令会提示您进行部署设置并提供默认值。

  • 交互模式(自定义):该命令会提示您进行部署设置,并允许您提供自定义值。

  • 非交互模式:使用指定选项运行该命令。该命令不会提示您提供其他值。要了解 atlas deployments 支持的所有操作,请参阅 atlas deployments

单击以下标签页之一,查看适合您首选模式的命令。

使用 atlas deployments 命令管理本地 Atlas 部署。您可以对本地和云端 Atlas 部署使用以下命令。您可以分别使用 --type local--type atlas 来对本地或云端 Atlas 部署运行该命令。

1

示例:

atlas deployments list
NAME TYPE MDB VER STATE
local50 LOCAL 7.0.1 IDLE
local62 LOCAL 7.0.1 IDLE
myLocalRs LOCAL 7.0.1 IDLE
myLocalRs1 LOCAL 7.0.1 IDLE
2
  1. 执行以下命令以下载示例数据。

    curl https://atlas-education.s3.amazonaws.com/sampledata.archive -o sampledata.archive
  2. 将以下命令复制并粘贴到终端,然后将 {port-number} 替换为部署端口:

    mongorestore --archive=sampledata.archive --port={port-number}
3
  1. 运行以下命令以连接到部署:

    atlas deployments connect
  2. 指定要连接的部署,然后按 Enter

  3. 指定您希望连接到部署的方式,然后按 Enter..

4
  1. 运行以下命令暂停部署:

    atlas deployments pause
  2. 指定要暂停的部署并按 Enter..

5
  1. 运行以下命令以启动部署:

    atlas deployments start
  2. 指定要启动的部署并按 Enter..

6
  1. 运行以下命令以返回部署的日志:

    atlas deployments logs
  2. 指定要返回日志的部署并按 Enter..

7
  1. 运行以下命令以删除部署:

    atlas deployments delete
  2. 指定要删除的部署并按 Enter..

  3. 指定y并按Enter 。以确认。

使用 atlas deployments search indexes create 命令创建Atlas Search Atlas Search索引。 然后,您可以运行 Atlas Search 查询。 要了解更多信息,请参阅Atlas Search。

您可以在本地和云 Atlas 部署中运行此命令。有关详细步骤,请参阅创建 Atlas Search 索引并运行查询

使用atlas deployments search indexes create命令可使用 Atlas Vector Search。 要了解更多信息,请参阅如何为 Vector Atlas Search的向量嵌入创建索引。

您可以在本地和云 Atlas 部署中运行此命令。有关详细步骤,请参阅在 Atlas 部署中使用 Atlas Vector Search。

重要

要将 Atlas CLI 与 Atlas Vector Search 一起使用,您必须使用 MongoDB 7.0.5 或更高版本创建 Atlas 部署。如果您使用早期 MongoDB 版本创建了本地 Atlas 部署,则不会自动获取最新的 MongoDB 版本。您必须删除早期镜像和部署。然后,您必须创建一个新的 Atlas 部署。

要了解 atlas deployments 支持的所有操作,请参阅 atlas deployments

要了解有关解决本地 Atlas 部署问题的更多信息,请参阅解决本地 Atlas 部署问题。

← 本地部署和云部署