DB fixes
parent
aae26663a0
commit
13e681066f
|
@ -103,12 +103,13 @@ onInstall:
|
||||||
actions:
|
actions:
|
||||||
setupDB:
|
setupDB:
|
||||||
- cmd[sqldb]: |-
|
- cmd[sqldb]: |-
|
||||||
#jem passwd set -p wow #use if need to reset DB password
|
ADMIN_PASSWORD=`pwgen 10 1`
|
||||||
|
jem passwd set -p $ADMIN_PASSWORD #use if need to reset DB password
|
||||||
USER=${DB_USER}
|
USER=${DB_USER}
|
||||||
PASSWORD=${DB_PASS}
|
PASSWORD=${DB_PASS}
|
||||||
MYSQL=`which mysql`
|
MYSQL=`which mysql`
|
||||||
cmd="CREATE USER '$USER'@'localhost' IDENTIFIED BY '$PASSWORD'; CREATE USER '$USER'@'%' IDENTIFIED BY '$PASSWORD'; GRANT ALL PRIVILEGES ON *.* TO '$USER'@'localhost' WITH GRANT OPTION; GRANT ALL PRIVILEGES ON *.* TO '$USER'@'%' WITH GRANT OPTION; FLUSH PRIVILEGES;"
|
cmd="CREATE USER '$USER'@'localhost' IDENTIFIED BY '$PASSWORD'; CREATE USER '$USER'@'%' IDENTIFIED BY '$PASSWORD'; GRANT ALL PRIVILEGES ON *.* TO '$USER'@'localhost' WITH GRANT OPTION; GRANT ALL PRIVILEGES ON *.* TO '$USER'@'%' WITH GRANT OPTION; FLUSH PRIVILEGES;"
|
||||||
$MYSQL -uroot -p${nodes.sqldb.password} --execute="$cmd"
|
$MYSQL -uroot -p$ADMIN_PASSWORD --execute="$cmd"
|
||||||
user: root
|
user: root
|
||||||
|
|
||||||
addLimits: #what does this do?
|
addLimits: #what does this do?
|
||||||
|
|
|
@ -32,23 +32,23 @@ resp.nodes.push({
|
||||||
nodeGroup: "sqldb",
|
nodeGroup: "sqldb",
|
||||||
//restartDelay: 10,
|
//restartDelay: 10,
|
||||||
skipNodeEmails: true,
|
skipNodeEmails: true,
|
||||||
validation: {
|
// validation: {
|
||||||
minCount: db_count,
|
// minCount: db_count,
|
||||||
maxCount: db_count
|
// maxCount: db_count
|
||||||
},
|
// },
|
||||||
cluster: {
|
// cluster: {
|
||||||
scheme: db_cluster,
|
// scheme: db_cluster,
|
||||||
db_user: "${globals.DB_USER}",
|
// db_user: "${globals.DB_USER}",
|
||||||
db_pass: "${globals.DB_PASS}",
|
// db_pass: "${globals.DB_PASS}",
|
||||||
is_proxysql: false,
|
// is_proxysql: false,
|
||||||
custom_conf: "${baseUrl}/configs/sqldb/wordpress.cnf"
|
// custom_conf: "${baseUrl}/configs/sqldb/wordpress.cnf"
|
||||||
},
|
// },
|
||||||
env: {
|
// env: {
|
||||||
SCHEME: db_cluster,
|
// SCHEME: db_cluster,
|
||||||
DB_USER: "${globals.DB_USER}",
|
// DB_USER: "${globals.DB_USER}",
|
||||||
DB_PASS: "${globals.DB_PASS}",
|
// DB_PASS: "${globals.DB_PASS}",
|
||||||
IS_PROXYSQL: false
|
// IS_PROXYSQL: false
|
||||||
}
|
// }
|
||||||
});
|
});
|
||||||
|
|
||||||
resp.nodes.push({
|
resp.nodes.push({
|
||||||
|
|
Loading…
Reference in New Issue