4.3. 设置 MySQL 服务

数据库服务可以为 MySQL 数据库程序提供高可用性数据。然后,该应用程序可以为数据库客户系统,如万维网服务器,提供网络访问。如果该服务失效转移,这个应用程序就会通过新的群集系统来访问共享数据库数据。一个可网络访问的数据库通常被指派了一个 IP 地址,这个地址和服务一起被失效转移以便保持客户的透明访问。

下面列出了一个配置 MySQL 数据库服务的范例:

4.3.1. MySQL 和群集配置工具

要使用群集配置工具来添加 MySQL 服务,执行以下步骤:

  1. 通过点击「主菜单」 => 「系统设置」 => 「服务器设置」 => 「群集」,或在 shell 提示下键入 redhat-config-cluster 来启动群集配置工具群集状态工具会默认出现。

  2. 通过从群集状态工具菜单选择「群集」 => 「配置」来启动群集配置工具

  3. 点击「服务」活页标签。

  4. 添加 MySQL 服务。

    • 点击「新建」「服务」对话框会出现。

      图 4-2. 添加服务

    • 输入用于 MySQL 服务的「服务名称」

    • 选择一个「失效转移域」,或把它留为 None

    • 如果你想通过 mysqld init 脚本的 status 指令来检查 MySQL 服务的健康状况,在「检查间隔」中键入一个数量(秒数)。

    • 输入一个「用户脚本」,如 /etc/init.d/mysqld

    • 点击「确定」

  5. 添加 MySQL 服务的 IP 地址。

    • 选择 MySQL 服务,然后点击「添加子进程」

    • 选择「添加服务 IP 地址」,然后点击「确定」「服务 IP 地址」对话框会出现。

    • 输入一个「IP 地址」

    • 输入一个「子网掩码」,或把它留为 None

    • 输入一个「广播地址」,或把它留为 None

    • 点击「确定」

  6. 添加 MySQL 服务的设备。

    • 选择 MySQL 服务,然后点击「添加子进程」

    • 选择「添加服务」,然后点击「确定」「设备」对话框会出现。

    • 输入「设备特殊文件」(如 /dev/sdc3)。

    • 「挂载点」字段中输入 /var/lib/mysql

    • 选择「文件系统类型」中的文件系统类型,或把它留为空白。

    • 输入任何挂载点「选项」,包括 rw(读写)。

    • 选择或取消选择「强制挂载」

    • 点击「确定」

  7. 选择「文件」 => 「保存」来保存 MySQL 服务。