Manage multiple clients
This commit is contained in:
parent
b385b1e091
commit
8f5aaff1de
|
@ -81,6 +81,7 @@ GenConfig (Mode Normal) -> Database cluster :
|
|||
If you have only 2 nodes you need to setup an arbitrator, for this follow the tutorial in the eole-galera-arbitrator project page https://forge.cadoles.com/Cadoles/eole-galera-arbitrator
|
||||
|
||||
|
||||
|
||||
# How-to for Eole 2.6.2 (From scratch)
|
||||
|
||||
## Sources
|
||||
|
|
|
@ -25,7 +25,6 @@ then
|
|||
accounts=($(CreoleGet accName))
|
||||
limits="$(CreoleGet accLimitTarget '')"
|
||||
accLimits=(${limits// /})
|
||||
index=0
|
||||
|
||||
previousUsers=($(awk -F ':' '{print $1}' ${readerfile} ))
|
||||
|
||||
|
@ -42,13 +41,20 @@ then
|
|||
else
|
||||
ipAddr=($(CreoleGet ipMariaDBLimit))
|
||||
ipMask=($(CreoleGet maskMariaDBLimit))
|
||||
if [[ ${ipMask} == "255.255.255.255" ]]
|
||||
ix=0
|
||||
for ip in ${ipAddr[@]}
|
||||
do
|
||||
if [[ ${ipMask[${ix}]} == "255.255.255.255" ]]
|
||||
then
|
||||
hostsList+=("${ipAddr}")
|
||||
hostsList+=("${ip}")
|
||||
else
|
||||
hostsList+=("${ipAddr}/${ipMask}")
|
||||
hostsList+=("${ip}/${ipMask[${ix}]}")
|
||||
fi
|
||||
ix=$((ix+1))
|
||||
done
|
||||
fi
|
||||
|
||||
index=0
|
||||
for hst in ${hostsList[@]}
|
||||
do
|
||||
SQL="DROP USER IF EXISTS '${user}'@'${hst}';"
|
||||
|
|
Loading…
Reference in New Issue