Невозможно подключиться к виртуальному IP loadbalancer напрямую к серверу MySQL - PullRequest
0 голосов
/ 03 октября 2019

Не удается подключиться к серверу базы данных, хотя виртуальный IP-адрес

https://towardsdatascience.com/high-availability-mysql-cluster-with-load-balancing-using-haproxy-and-heartbeat-40a16e134691

Я следую этому руководству, но когда мой веб-сервер пытается подключиться к нему, происходит сбой

sudo mysql -u wordpress -h 192.168.122.98 -p

Enter password:

ERROR 1045 (28000): Access denied for user 'wordpress'@'db1' (using password: YES)

Мой виртуальный IP-адрес для этих интерфейсов: 192.168.122.98

Мой IPдля базы данных: 192.168.122.187

Я могу подключиться непосредственно к базе данных:

sudo mysql -u wordpress -h 192.168.122.187 -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1724 Server version: 5.7.27-0ubuntu0.16.04.1-log (Ubuntu)

Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights Зарезервировано.

Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

quan@db1:~$ ip addr show ens3

2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast

состояние группа по умолчанию по умолчанию qlen 1000`

link/ether 52:54:00:a1:83:fb brd ff:ff:ff:ff:ff:ff

`inet 192.168.122.187/24 brd 192.168.122.255 scope global ens3`

  ` valid_lft forever preferred_lft forever`

inet 192.168.122.98/24 brd 192.168.122.255 scope global secondary ens3:0 valid_lft forever preferred_lft forever

`inet6 fe80::5054:ff:fea1:83fb/64 scope link `

   `valid_lft forever preferred_lft forever`
...