MySQL Cluster Auto-Installer 用户权限
Posted
技术标签:
【中文标题】MySQL Cluster Auto-Installer 用户权限【英文标题】:MySQL Cluster Auto-Installer user permissions 【发布时间】:2017-03-10 19:31:22 【问题描述】:我正在尝试使用自动安装程序安装 mysql Cluster 7.5,但安装所需的用户帐户有问题。 在第 1 步中,您必须指定一个 linux 用户和密码。如果您提供 root 用户,则集群部署和启动将失败并出现以下错误:
[ERROR] 致命错误:请阅读手册的“安全”部分以了解如何以 root 身份运行 mysqld!
后来,我在文档中读到不应该使用 root,所以我在所有 linux 节点上创建了一个新用户,没有任何权限,安装再次失败,“权限被拒绝”。所以...我给了该用户 sudo 运行任何命令的权限,但安装仍然失败并显示“权限被拒绝”。
我找不到任何具有使用自动安装程序安装 mysql 集群所需权限的文档,所以...帮助!
我需要什么权限才能执行安装?
谢谢!
【问题讨论】:
【参考方案1】:您必须执行以下操作:
-
创建“mysql”用户和“mysql”组。
确保此用户对您在第 2 步“定义主机”中配置的基本目录和数据目录具有读写权限。
将 root 权限授予 'mysql' 用户并将其放入 'mysql' 组中。
注意 1:请记住,您必须将“mysql”用户凭据放在自动安装程序的第 1 步中。
注意 2:您可以使用这些命令来更改上述目录的权限: -chown -R root:mysql /base/and/data/directory/ 或 -chown -R mysql:mysql /base/and/data/directory/ 和 - chmod -R g+w /base/目录 - chmod -R g+w /数据/目录
请告诉我它是否适合你...
【讨论】:
以上是关于MySQL Cluster Auto-Installer 用户权限的主要内容,如果未能解决你的问题,请参考以下文章