diff --git a/examples/tuning/mysql_sysbench/prepare.sh b/examples/tuning/mysql_sysbench/prepare.sh index bb96fc331723562a88fe1ce50254e7c45a651f58..4fb5fcabe77dcd494bf293db5745a964a7aee571 100644 --- a/examples/tuning/mysql_sysbench/prepare.sh +++ b/examples/tuning/mysql_sysbench/prepare.sh @@ -116,8 +116,10 @@ fi echo "Setting the executable path of the MySQL database" if [ -f /usr/bin/mysql ]; then sed -i 's/MySQL_EXEC_PATH/\/usr\/bin\/mysql/g' $path/set_params.sh + sed -i 's|MySQL_EXEC_PATH|/usr/bin/mysql|g' $path/server.yaml elif [ -f /usr/local/mysql/bin/mysql ]; then sed -i 's/MySQL_EXEC_PATH/\/usr\/local\/mysql\/bin\/mysql/g' $path/set_params.sh + sed -i 's|MySQL_EXEC_PATH|/usr/local/mysql/bin/mysql|g' $path/server.yaml else echo "Setting failed! No available mysql executable file is found." exit 1 diff --git a/examples/tuning/mysql_sysbench/server.yaml b/examples/tuning/mysql_sysbench/server.yaml index ee461156e8ada65becd5e1c447795b11c3c58157..fda2ee0b7aa8f08b31ebaddfc7084a1dff07fb36 100644 --- a/examples/tuning/mysql_sysbench/server.yaml +++ b/examples/tuning/mysql_sysbench/server.yaml @@ -61,7 +61,7 @@ object : name : "innodb_io_capacity" info : desc : "MySQL [mysqld] parameters 'innodb_io_capacity'." - get : "export MYSQL_PWD=123456 && /usr/local/mysql/bin/mysql -uroot -e \"show variables like 'innodb_io_capacity'\"|grep 'innodb'|awk -F ' ' '{print $NF}'" + get : "export MYSQL_PWD=123456 && MySQL_EXEC_PATH -uroot -e \"show variables like 'innodb_io_capacity'\"|grep 'innodb'|awk -F ' ' '{print $NF}'" set : "sh PATH/set_params.sh innodb_io_capacity $value" needrestart : "false" type : "continuous" @@ -73,7 +73,7 @@ object : name : "innodb_spin_wait_delay" info : desc : "MySQL [mysqld] parameters 'innodb_spin_wait_delay'." - get : "export MYSQL_PWD=123456 && /usr/local/mysql/bin/mysql -uroot -e \"show variables like 'innodb_spin_wait_delay'\"|grep 'innodb'|awk -F ' ' '{print $NF}'" + get : "export MYSQL_PWD=123456 && MySQL_EXEC_PATH -uroot -e \"show variables like 'innodb_spin_wait_delay'\"|grep 'innodb'|awk -F ' ' '{print $NF}'" set : "sh PATH/set_params.sh innodb_io_capacity $value" needrestart : "false" type : "continuous" @@ -85,7 +85,7 @@ object : name : "innodb_sync_spin_loops" info : desc : "MySQL [mysqld] parameters 'innodb_sync_spin_loops'." - get : "export MYSQL_PWD=123456 && /usr/local/mysql/bin/mysql -uroot -e \"show variables like 'innodb_sync_spin_loops'\"|grep 'innodb'|awk -F ' ' '{print $NF}'" + get : "export MYSQL_PWD=123456 && MySQL_EXEC_PATH -uroot -e \"show variables like 'innodb_sync_spin_loops'\"|grep 'innodb'|awk -F ' ' '{print $NF}'" set : "sh PATH/set_params.sh innodb_sync_spin_loops $value" needrestart : "false" type : "continuous" @@ -97,7 +97,7 @@ object : name : "innodb_log_buffer_size" info : desc : "MySQL [mysqld] parameters 'innodb_log_buffer_size'." - get : "export MYSQL_PWD=123456 && /usr/local/mysql/bin/mysql -uroot -e \"show variables like 'innodb_log_buffer_size'\"|grep 'innodb'|awk -F ' ' '{print $NF}'" + get : "export MYSQL_PWD=123456 && MySQL_EXEC_PATH -uroot -e \"show variables like 'innodb_log_buffer_size'\"|grep 'innodb'|awk -F ' ' '{print $NF}'" set : "sh PATH/set_params.sh innodb_log_buffer_size $value" needrestart : "false" type : "discrete" @@ -110,7 +110,7 @@ object : name : "innodb_lru_scan_depth" info : desc : "MySQL [mysqld] parameters 'innodb_lru_scan_depth'." - get : "export MYSQL_PWD=123456 && /usr/local/mysql/bin/mysql -uroot -e \"show variables like 'innodb_lru_scan_depth'\"|grep 'innodb'|awk -F ' ' '{print $NF}'" + get : "export MYSQL_PWD=123456 && MySQL_EXEC_PATH -uroot -e \"show variables like 'innodb_lru_scan_depth'\"|grep 'innodb'|awk -F ' ' '{print $NF}'" set : "sh PATH/set_params.sh innodb_lru_scan_depth $value" needrestart : "false" type : "continuous" @@ -122,7 +122,7 @@ object : name : "innodb_thread_concurrency" info : desc : "MySQL [mysqld] parameters 'innodb_thread_concurrency'." - get : "export MYSQL_PWD=123456 && /usr/local/mysql/bin/mysql -uroot -e \"show variables like 'innodb_thread_concurrency'\"|grep 'innodb'|awk -F ' ' '{print $NF}'" + get : "export MYSQL_PWD=123456 && MySQL_EXEC_PATH -uroot -e \"show variables like 'innodb_thread_concurrency'\"|grep 'innodb'|awk -F ' ' '{print $NF}'" set : "sh PATH/set_params.sh innodb_thread_concurrency $value" needrestart : "false" type : "continuous" @@ -134,7 +134,7 @@ object : name : "innodb_flush_log_at_trx_commit" info : desc : "MySQL [mysqld] parameters 'innodb_flush_log_at_trx_commit'." - get : "export MYSQL_PWD=123456 && /usr/local/mysql/bin/mysql -uroot -e \"show variables like 'innodb_flush_log_at_trx_commit'\"|grep 'innodb'|awk -F ' ' '{print $NF}'" + get : "export MYSQL_PWD=123456 && MySQL_EXEC_PATH -uroot -e \"show variables like 'innodb_flush_log_at_trx_commit'\"|grep 'innodb'|awk -F ' ' '{print $NF}'" set : "sh PATH/set_params.sh innodb_flush_log_at_trx_commit $value" needrestart : "false" type : "continuous" @@ -146,7 +146,7 @@ object : name : "sync_binlog" info : desc : "MySQL [mysqld] parameters 'sync_binlog'." - get : "export MYSQL_PWD=123456 && /usr/local/mysql/bin/mysql -uroot -e \"show variables like 'sync_binlog'\"|grep 'innodb'|awk -F ' ' '{print $NF}'" + get : "export MYSQL_PWD=123456 && MySQL_EXEC_PATH -uroot -e \"show variables like 'sync_binlog'\"|grep 'sync_binlog'|awk -F ' ' '{print $NF}'" set : "sh PATH/set_params.sh sync_binlog $value" needrestart : "false" type : "continuous"