46 lines
1.1 KiB
PHP
46 lines
1.1 KiB
PHP
#--disable_query_log
|
|
#--disable_result_log
|
|
connect (obsys_ydm,$OBMYSQL_MS0,admin,$OBMYSQL_PWD,test,$OBMYSQL_PORT);
|
|
connection obsys_ydm;
|
|
let $__i__= 600;
|
|
while($__i__ > 0)
|
|
{
|
|
sleep 1;
|
|
dec $__i__;
|
|
let $__forzen_version__ = query_get_value(select value from oceanbase.__all_zone where name = 'frozen_version', value, 1);
|
|
let $__merged_version__ = query_get_value(select value from oceanbase.__all_zone where name = 'last_merged_version' and zone = '', value, 1);
|
|
if($__forzen_version__ == $__merged_version__)
|
|
{
|
|
let $__i__ = -5;
|
|
}
|
|
}
|
|
|
|
###判断集群状态,先注释掉
|
|
#let $__j__= 180;
|
|
#while($__j__ > 0)
|
|
#{
|
|
# sleep 1;
|
|
# dec $__j__;
|
|
# let $__global_stat__ = query_get_value(select comment from oceanbase.__all_cluster_stat where name='global_stat',comment, 1);
|
|
# if($__global_stat__ == NORMAL)
|
|
# {
|
|
# let $__j__ = -5;
|
|
# }
|
|
#}
|
|
|
|
#if($__j__ != -5)
|
|
#{
|
|
# --echo major freeze failed
|
|
#}
|
|
|
|
if($__i__ != -5)
|
|
{
|
|
--echo major freeze failed
|
|
}
|
|
sleep 2;
|
|
|
|
disconnect obsys_ydm;
|
|
connection default;
|
|
--enable_query_log
|
|
--enable_result_log
|