- command: ['sh', '-c', 'ordinal=`hostname | sed -r "s/([^0-9]*([0-9]*)){1}.*/\2/"`; chmod -R 777 /var/lib/mysql; if [ $ordinal = 0 ]; then touch /var/lib/mysql/new-cluster; fi; echo "[Service]" > /etc/systemd/system/mariadb.service.d/migrated-from-my.cnf-settings.conf; echo "TimeoutStartSec=30min" >> /etc/systemd/system/mariadb.service.d/migrated-from-my.cnf-settings.conf; echo "TimeoutStopSec=30min" >> /etc/systemd/system/mariadb.service.d/migrated-from-my.cnf-settings.conf; echo "LimitNOFILE=65535" >> /etc/systemd/system/mariadb.service.d/migrated-from-my.cnf-settings.conf; echo [mariadb] > /mnt/conf.d/server-id.cnf; echo server_id=${DOMAIN_ID:-100} >> /mnt/conf.d/server-id.cnf; echo wsrep_gtid_domain_id=${DOMAIN_ID:-100} >> /mnt/conf.d/server-id.cnf; echo gtid_domain_id=100${DOMAIN_ID:-100}${ordinal} >> /mnt/conf.d/server-id.cnf; echo auto_increment_offset=$((${AUTO_INCREMENT_OFFSET:-0} + $ordinal)) >> /mnt/conf.d/server-id.cnf; cp /mnt/configmap/* /mnt/conf.d;']
0 commit comments