首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DRBD所有权问题

DRBD所有权问题
EN

Stack Overflow用户
提问于 2021-07-21 23:37:20
回答 1查看 28关注 0票数 0

我有两个集群节点server1和sever2在CENTOS7上运行,并且我配置了DRBD。我在两台服务器上都运行了DRBD,并且正在复制数据。问题是,当我执行故障转移测试时,用户和组的所有权( MySQL :mysql)在挂载到server2上时并不一致,这会导致mysql在所有权手动更改为mysql:msyql之前无法启动。请帮帮忙。以前有没有人遇到过这个错误?

/proc/drbd server1:

代码语言:javascript
复制
[root@sis1 ~]# cat /proc/drbd
version: 8.4.11-1 (api:1/proto:86-101)
GIT-hash: 66145a308421e9c124ec391a7848ac20203bb03c build by mockbuild@, 2020-04-05 02:58:18
 0: cs:Connected ro:Primary/Secondary ds:UpToDate/UpToDate C r-----
    ns:21101 nr:2070 dw:23171 dr:4377 al:8 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:f oos:0

/proc/drbd server2:

代码语言:javascript
复制
[root@sis2 ~]# cat /proc/drbd
version: 8.4.11-1 (api:1/proto:86-101)
GIT-hash: 66145a308421e9c124ec391a7848ac20203bb03c build by mockbuild@, 2020-04-05 02:58:18
 0: cs:Connected ro:Secondary/Primary ds:UpToDate/UpToDate C r-----
    ns:2070 nr:21101 dw:23171 dr:2916 al:2 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:f oos:0
EN

回答 1

Stack Overflow用户

发布于 2021-07-22 07:57:18

正如已经从原始帖子中的评论中确定的那样,我怀疑两个主机上的mysql用户的UID和GID不匹配。因此,在故障转移之后,文件归node1上的mysql用户的UID所有,而不是node2上的mysql用户的UID所有。

确保两台主机上的mysql用户(理想情况下是所有用户)的UID和GID匹配,可以避免此问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68472475

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档