将副本集转换为分片集群
在此页面上
Cloud Manager 提供将副本集转换为分片集群的功能。
MongoDB Cloud ManagerGoDeployment在MongoDB Cloud Manager中,Go项目的 页面。
如果尚未显示,请从导航栏的 Organizations 菜单中选择包含所需项目的组织。
如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。
如果 Deployment(数据库部署)页面尚未出现,请单击侧边栏中的 Deployment(数据库)。
显示“部署”页面。
转到 Processes(快速入门)页面。
单击部署的Processes标签页。
显示“进程”页面。
转换所需的副本集。
从菜单,然后单击Convert to Sharded Cluster 。
提供新分片集群的详细信息。
在Provide details for your new sharded cluster模式中配置以下设置:
将分片集群组件命名为:
字段操作Cluster Name
输入新集群的名称。
CSRS Name
输入 CSRS的名称。
注意
单击Convert后无法更改这些值。
在Config Servers中为每个
mongod
进程设置以下值。 所有字段均为必填字段。注意
您必须部署至少一台配置服务器。
字段操作Host Name
从菜单中选择现有主机名,或在列表上方的搜索框中键入主机名以查找主机。
如果需要添加新主机:
单击 New Server(管理员)链接。
单击 Next(连接)。
按照说明在该新主机上安装新的自动化。
单击 Verify Agent(连接)。
Port
输入IANA端口号。
Data Directory
示例路径为
/data
。mongod
必须在指定主机上独占使用这些路径。 Cloud Manager Automation 必须具有文件系统权限才能读取、写入和执行此目录中的所有文件和文件夹。Log File
示例路径为
/data/mongodb.log
。mongod
必须在指定主机上独占使用这些路径。 Cloud Manager Automation 必须具有文件系统权限才能读取、写入和执行此目录中的所有文件和文件夹。注意
添加或删除配置服务器
要添加新的配置服务器,请单击Add a Config Server 。
要删除配置服务器,请单击位于要删除的配置服务器右侧。
为分片集群中的每个MongoS进程设置以下值。 所有字段均为必填字段。
注意
您必须至少部署一个
mongos
。字段操作Host Name
从菜单中选择现有主机名,或在列表上方的搜索框中键入主机名以查找主机。
如果需要添加新主机:
单击 New Server(管理员)链接。
单击 Next(连接)。
按照说明在该新主机上安装新的自动化。
单击 Verify Agent(连接)。
Port
输入IANA端口号。
Log File
修改应用程序以连接到mongos
进程而不是副本集。
在 Cloud Manager 用户界面中,单击图标,然后单击Connect to this instance 。 Connect to your Deployment对话框提供集群中mongos
的主机名和端口。
有关连接到 Cloud Manager 部署的完整文档,请参阅连接到 MongoDB 进程
将副本集转换为分片集群后,您可以为数据库和collection启用分片。
要了解如何对集合进行分片,请参阅对集合进行分片。
如果您需要添加其他分片以支持更大的容量,请单击分片集群的扳手菜单以创建其他分片。