Add support vor MariaDB.

This commit is contained in:
Christoph 2023-05-03 17:47:03 +02:00
parent eee88f670b
commit 11b1077ae0

View File

@ -22,6 +22,12 @@ fi
[[ -n "$mysql_credential_args" ]] || mysql_credential_args="$DEFAULT_MYSQL_CREDENTIAL_ARGS" [[ -n "$mysql_credential_args" ]] || mysql_credential_args="$DEFAULT_MYSQL_CREDENTIAL_ARGS"
[[ -n "$basename_mysql_daemon" ]] || basename_mysql_daemon="$DEFAULT_BASENAME_MYSQL_DEAMON" [[ -n "$basename_mysql_daemon" ]] || basename_mysql_daemon="$DEFAULT_BASENAME_MYSQL_DEAMON"
if [[ -z "$(ps ax | grep $basename_mysql_daemon | grep -v grep)" ]] ; then
if [[ "$basename_mysql_daemon" = "mysqld" ]] ; then
basename_mysql_daemon="mariadb"
fi
fi
declare -i key_buffer_size declare -i key_buffer_size
declare -i query_cache_size declare -i query_cache_size
@ -238,7 +244,8 @@ max_memory_allocated=`expr $key_buffer_size \
max_memory_allocated_mb=`expr $max_memory_allocated / 1024 / 1024` max_memory_allocated_mb=`expr $max_memory_allocated / 1024 / 1024`
cur_memory_usage=`ps -ylC $basename_mysql_daemon | grep $basename_mysql_daemon | awk '{print$8}'` #cur_memory_usage=`ps -ylC $basename_mysql_daemon | grep $basename_mysql_daemon | awk '{print$8}'`
cur_memory_usage=$(ps aux | egrep $basename_mysql_daemon | grep -v grep | grep $basename_mysql_daemon | awk '{print$6}')
cur_memory_usage_mb=`echo "scale=0; $cur_memory_usage/1024+1" | bc -l` cur_memory_usage_mb=`echo "scale=0; $cur_memory_usage/1024+1" | bc -l`
@ -273,7 +280,7 @@ echo "----- Current Status"
echo "" echo ""
echo -e "\tMySQL Version.....................: $mysql_version ($mysql_version_compile_machine)" echo -e "\tMySQL Version.....................: $mysql_version ($mysql_version_compile_machine)"
echo "" echo ""
if [ $cur_memory_usage_mb -gt 1023 ]; then if [[ $cur_memory_usage_mb -gt 1023 ]]; then
cur_memory_usage_gb=`echo "scale=3; $cur_memory_usage_mb/1024" | bc -l` cur_memory_usage_gb=`echo "scale=3; $cur_memory_usage_mb/1024" | bc -l`
echo -e "\tCurrent Memory Usage..............: $cur_memory_usage_mb MB ($cur_memory_usage_gb GB)" echo -e "\tCurrent Memory Usage..............: $cur_memory_usage_mb MB ($cur_memory_usage_gb GB)"
else else