debian

MongoDB在Debian上的分片部署指南是什么

小樊
38
2025-08-18 07:56:29
栏目: 云计算

以下是在Debian上部署MongoDB分片的指南:

安装MongoDB

更新系统软件包,添加MongoDB官方仓库并安装:

sudo apt update && sudo apt upgrade -y
wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add -
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/debian bullseye/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
sudo apt update
sudo apt install -y mongodb-org

配置组件

添加分片与启用分片

连接到mongos实例,添加分片:sh.addShard("shard1Rs/node4:27001,node5:27001,node6:27001")。启用数据库分片:sh.enableSharding("mydb"),指定集合分片键:sh.shardCollection("mydb.mycollection", {"_id": "hashed"})

验证集群

使用sh.status()命令查看分片集群状态,包括分片、配置服务器和路由服务器的状态。

0
看了该问题的人还看了