色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mha 搭建 mysql

謝彥文2年前10瀏覽0評論

在搭建MHA的過程中,MySQL是不可避免的一個環節。在這篇文章中我們將會介紹如何搭建MySQL,并將其與MHA進行集成。

首先,我們需要安裝MySQL,可以使用以下命令:

sudo apt-get install mysql-server

接下來,我們需要打開MySQL服務,并創建一個新的用戶。您可以使用以下命令來完成這些步驟:

sudo service mysql start
sudo mysql -u root -p
CREATE USER 'mha_user'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'mha_user'@'%';
FLUSH PRIVILEGES;

現在,MySQL已經安裝完畢,并為MHA創建了一個新用戶。

下一步是將故障轉移管理節點與MySQL建立聯系。

在我們繼續之前,請確保您已經通過ssh到達了您的MHA管理節點。使用以下命令:

ssh user@MHA_management_node_ip_address

現在,我們需要修改MHA的配置文件,以便使其能夠與MySQL建立聯系。您可以使用以下命令來打開配置文件:

sudo vi /etc/app1.cnf

在這個文件中,您需要定義數據庫的主機名、數據庫端口、用戶名和密碼。以下是一個例子:

manager_log=/var/log/masterha/app1.log
manager_workdir=/etc/masterha/app1
master_binlog_dir=/var/log/mysql
master_ip_addr=10.0.0.1
master_binlog_name=binlog.000001
user=mha_user
password=password
ssh_user=root
check_repl_delay=0
ping_interval=1
ping_type=SELECT
repl_user=repl
repl_password=repl_password
repl_password_script=/etc/mysql/mysql_repl_password_script.sh
failover_script=/etc/masterha/app1/failover
health_check_script=/etc/masterha/app1/check_ssh.sh
post_failover_script=/etc/masterha/app1/post_failover
post_health_check_script=/etc/masterha/app1/post_health_check
shutdown_script=/etc/masterha/app1/shutdown_script
log_level=info
master_ssl=0

現在,MySQL已經搭建好了,并已經與MHA進行了集成。下一步,您可以嘗試使用MHA來測試故障轉移是否正常運行。