我在 Hyper-V 虚拟机上使用 Windows Server 2019 1809。我有一个带有多个副本服务的小型 2 节点集群,并且我正在使用卷来存储数据。如何将这些数据从我的经理复制到工作人员,以便它们在两个节点上都相同?显然我不能为 Windows 机器使用任何插件。我可以将同步委托给 Windows 服务器或任何其他同步服务。但我想知道我是否遗漏了什么,以及是否有办法在两台机器上同步卷。
这是一个撰写文件作为示例:
version: "3.7"
nexus:
image: myrepo/nexus:latest
volumes:
- nexus_data:C:\data
deploy:
placement:
constraints: [node.role == manager]
replicas: 2
networks:
- overlay-network
proxy:
image: myrepo/nginx-windows
ports:
- target: 80
published: 80
mode: host
volumes:
- type: volumes
source: nginx_data
target: C:/nginx/conf
networks:
overlay-network:
deploy:
mode: global
endpoint_mode: dnsrr
networks:
overlay-network:
external: true
volumes:
nexus_data:
external: true
nginx_data:
external: true