...
Code Block | ||||
---|---|---|---|---|
| ||||
chmod 400 /etc/haproxy/haproxy.pem |
MySQL User für haproxy anlegen
MySQL 5.6
Damit der haproxy auf mysql zugreifen kann, muss ein entsprechender User für haproxy angelegt werden.
Achtung:
- Dieser Befehl wird auf einer der DB-Master ausgeführt.
- IP_ADDR_LB1 sowie IP_ADDR_LB2 mit den IP Adressen der Load-Balancer ersetzen
Code Block | ||||
---|---|---|---|---|
| ||||
mysql -u root -pfireball -v -e"CREATE USER 'haproxy_check'@'192.168.70.59'"
mysql -u root -pfireball -v -e"CREATE USER 'haproxy_check'@'192.168.70.49'"
mysql -u root -pfireball -v -e"GRANT ALL ON *.* TO 'haproxy_check'@'IP_ADDR_LB1' WITH GRANT OPTION"
mysql -u root -pfireball -v -e"GRANT ALL ON *.* TO 'haproxy_check'@'IP_ADDR_LB2' WITH GRANT OPTION"
mysql -u root -pfireball -v -e"FLUSH PRIVILEGES" |
MySQL 8.x
Derzeit wird ein Check des haproxy users mit mysql 8.x nicht unterstützt, da es nicht möglich ist ein Passwort in der haproxy.cfg mit anzugeben.