mirror of
https://github.com/MariaDB/server.git
synced 2025-11-06 13:10:12 +03:00
- BUG#15934: Instance manager fails to work;
- BUG#18020: IM connect problem;
- BUG#18027: IM: Server_ID differs;
- BUG#18033: IM: Server_ID not reported;
- BUG#21331: Instance Manager: Connect problems in tests;
The only test suite has been changed
(server codebase has not been modified).
BitKeeper/deleted/.del-im_check_os.inc:
Rename: mysql-test/include/im_check_os.inc -> BitKeeper/deleted/.del-im_check_os.inc
mysql-test/include/im_check_env.inc:
Include only this file from all IM-tests.
mysql-test/lib/mtr_io.pl:
Update mtr_get_pid_from_file() to workaround race,
described in BUG#21884.
mysql-test/lib/mtr_process.pl:
Refactor im_start()/im_stop() so that they will be more
reliable. There are the following user-visible changes:
- if one of these functions fails, the test suite
is aborted;
- mtr_im_stop() now determines whether the component is
alive or not not only by checking PID, but also by trying
to connect to the component;
- after starting IM, the test suite waits for it to start
accepting client connections and to start all its guarded
mysqld instances;
- a lot of debug-logs have been added in order to simplify
investigation of future failures.
mysql-test/mysql-test-run.pl:
1. Get rid of kill_and_cleanup();
2. Move im_start()/im_stop() to mtr_process.pl;
3. Change default IM port to 9311 so that it does not interfere
with default slave port;
mysql-test/r/im_daemon_life_cycle.result:
Updated result file.
mysql-test/r/im_life_cycle.result:
Updated result file.
mysql-test/r/im_options_set.result:
Updated result file.
mysql-test/r/im_options_unset.result:
Updated result file.
mysql-test/r/im_utils.result:
Updated result file.
mysql-test/t/im_daemon_life_cycle.imtest:
Updated IM-test.
mysql-test/t/im_life_cycle.imtest:
Updated IM-test.
mysql-test/t/im_options_set.imtest:
Updated IM-test.
mysql-test/t/im_options_unset.imtest:
Updated IM-test.
mysql-test/t/im_utils.imtest:
Updated IM-test.
97 lines
1.7 KiB
Plaintext
97 lines
1.7 KiB
Plaintext
SHOW VARIABLES LIKE 'server_id';
|
|
Variable_name Value
|
|
server_id 1
|
|
SHOW INSTANCES;
|
|
instance_name status
|
|
mysqld1 online
|
|
mysqld2 offline
|
|
SHOW INSTANCE OPTIONS mysqld1;
|
|
option_name value
|
|
instance_name VALUE
|
|
mysqld-path VALUE
|
|
socket VALUE
|
|
pid-file VALUE
|
|
port VALUE
|
|
datadir VALUE
|
|
log VALUE
|
|
log-error VALUE
|
|
log-slow-queries VALUE
|
|
language VALUE
|
|
character-sets-dir VALUE
|
|
basedir VALUE
|
|
server_id VALUE
|
|
skip-stack-trace VALUE
|
|
skip-innodb VALUE
|
|
skip-bdb VALUE
|
|
skip-ndbcluster VALUE
|
|
SHOW INSTANCE OPTIONS mysqld2;
|
|
option_name value
|
|
instance_name VALUE
|
|
mysqld-path VALUE
|
|
nonguarded VALUE
|
|
socket VALUE
|
|
pid-file VALUE
|
|
port VALUE
|
|
datadir VALUE
|
|
log VALUE
|
|
log-error VALUE
|
|
log-slow-queries VALUE
|
|
language VALUE
|
|
character-sets-dir VALUE
|
|
basedir VALUE
|
|
server_id VALUE
|
|
skip-stack-trace VALUE
|
|
skip-innodb VALUE
|
|
skip-bdb VALUE
|
|
skip-ndbcluster VALUE
|
|
START INSTANCE mysqld2;
|
|
Success: the process has been started.
|
|
STOP INSTANCE mysqld2;
|
|
Success: the process has been stopped.
|
|
SHOW mysqld1 LOG FILES;
|
|
Logfile Path File size
|
|
ERROR LOG PATH FILE_SIZE
|
|
GENERAL LOG PATH FILE_SIZE
|
|
SLOW LOG PATH FILE_SIZE
|
|
SHOW mysqld2 LOG FILES;
|
|
Logfile Path File size
|
|
ERROR LOG PATH FILE_SIZE
|
|
GENERAL LOG PATH FILE_SIZE
|
|
SLOW LOG PATH FILE_SIZE
|
|
SHOW mysqld1 LOG ERROR 10;
|
|
Log
|
|
LOG_DATA
|
|
SHOW mysqld1 LOG SLOW 10;
|
|
Log
|
|
LOG_DATA
|
|
SHOW mysqld1 LOG GENERAL 10;
|
|
Log
|
|
LOG_DATA
|
|
SHOW mysqld1 LOG ERROR 10, 2;
|
|
Log
|
|
LOG_DATA
|
|
SHOW mysqld1 LOG SLOW 10, 2;
|
|
Log
|
|
LOG_DATA
|
|
SHOW mysqld1 LOG GENERAL 10, 2;
|
|
Log
|
|
LOG_DATA
|
|
SHOW mysqld2 LOG ERROR 10;
|
|
Log
|
|
LOG_DATA
|
|
SHOW mysqld2 LOG SLOW 10;
|
|
Log
|
|
LOG_DATA
|
|
SHOW mysqld2 LOG GENERAL 10;
|
|
Log
|
|
LOG_DATA
|
|
SHOW mysqld2 LOG ERROR 10, 2;
|
|
Log
|
|
LOG_DATA
|
|
SHOW mysqld2 LOG SLOW 10, 2;
|
|
Log
|
|
LOG_DATA
|
|
SHOW mysqld2 LOG GENERAL 10, 2;
|
|
Log
|
|
LOG_DATA
|