MySQL 集群自动安装程序用户权限

MySQL Cluster Auto-Installer user permissions

我正在尝试使用自动安装程序安装 MySQL Cluster 7.5,但安装所需的用户帐户出现问题。 在第 1 步中,您必须指定 linux 用户和密码。如果您提供 root 用户,则集群部署和启动会失败并出现以下错误:

[ERROR] 致命错误:请阅读手册的 "Security" 部分以了解如何 运行 mysqld 作为 root!

后来,我在文档中读到不应使用 root,因此我在所有 linux 节点上创建了一个新用户,没有任何权限,安装再次失败并显示 "permission denied"。所以...我向该用户授予了 运行 任何命令的 sudo 权限,但安装仍然失败并显示 "permission denied"。

我找不到任何具有使用自动安装程序安装 mysql 集群所需权限的文档,所以...求救!

执行安装需要什么权限?

谢谢!

您必须执行以下操作:

  1. 创建 'mysql' 用户和 'mysql' 组。
  2. 确保此用户对您在步骤 2 中配置的基础目录和数据目录具有读写权限'define hosts'。
  3. 授予 'mysql' 用户 root 权限并将其放入 '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/directory - chmod -R g+w /data/directory

拜托,你告诉我它是否适合你...