设置分片

问题描述:

我是mongodb的新手,安装hortonworks HDP集群并在HDP集群中安装了3个节点的嵌入式mongodb。设置分片

现在,尝试使用mongodb设置shardings。我尝试了几件事,并执行了几个步骤。当我mongo时,我看到这3台服务器有shard0:PRIMARY,shard1:SECONDARY>和shard1:SECONDARY> Q1。这是否意味着我正在分工? Q2。如果这不正确,如何删除所有设置并返回到初始设置?

+1

此问题确实属于[dba.stackexchange.com](https://dba.stackexchange.com),它是用于数据库管理和配置问题的站点。 StackOverflow仅用于编程主题,其中这个问题不是。请删除并重新发布,将您的问题移至正确的网站。标准blurb说,。即使对于正确的网站,你的问题也缺乏细节。重新发布时,请包括遵循以下步骤重新制作您的问题。 –

+0

或者基本上从教程开始:[部署分片群集](https://docs.mongodb.com/manual/tutorial/deploy-shard-cluster/) –

+0

谢谢Neil。我会做。 – Robin

答案很简单。是的,您已设法启动副本集,而不是群集。

Cluster是存在分片集合的mongod节点或副本集的组。分片就像oracle分区一样。

如果您正在构建群集,最好使用副本集合,因此群集中的每个分区都是一个(至少)三个节点的副本集合。

+0

非常感谢JJussi回答我的问题。你能给我一些提示,以启动集群或需要从这里做什么? – Robin

+0

更新了我对群集的回答 – JJussi