[obadmin@dev6 ~]$ obd cluster deploy stagoceanbase6 -c ./all_comp.yaml -v -f - open /home/obadmin/.obd/version for a+ - cmd: ['stagoceanbase6'] - opts: {'config': './all_comp.yaml', 'force': True, 'clean': False, 'unuselibrepo': None, 'auto_create_tenant': None} - mkdir /home/obadmin/.obd/lock/ - unknown lock mode - try to get share lock /home/obadmin/.obd/lock/global - share lock `/home/obadmin/.obd/lock/global`, count 1 - Get Deploy by name - mkdir /home/obadmin/.obd/cluster/ - mkdir /home/obadmin/.obd/config_parser/ - try to get exclusive lock /home/obadmin/.obd/lock/deploy_stagoceanbase6 - exclusive lock `/home/obadmin/.obd/lock/deploy_stagoceanbase6`, count 1 - config path is None or not - Create deploy by configuration path - exclusive lock `/home/obadmin/.obd/lock/deploy_stagoceanbase6`, count 2 - mkdir /home/obadmin/.obd/cluster/stagoceanbase6 - copy ./all_comp.yaml /home/obadmin/.obd/cluster/stagoceanbase6/config.yaml - Get deploy configuration - Search best suitable repository - Search package for components... - Get oceanbase-ce repository - mkdir /home/obadmin/.obd/repository - Search repository oceanbase-ce version: 4.3.2.1, tag: None, release: None, package_hash: None - try to get share lock /home/obadmin/.obd/lock/mirror_and_repo - share lock `/home/obadmin/.obd/lock/mirror_and_repo`, count 1 - mkdir /home/obadmin/.obd/repository/oceanbase-ce - Found repository oceanbase-ce-4.3.2.1-100000102024081217.el8-01fb9a0311b13cedcf7fd013202e631595510130 - Search oceanbase-ce package from mirror - mkdir /home/obadmin/.obd/mirror - mkdir /home/obadmin/.obd/mirror/remote - mkdir /home/obadmin/.obd/mirror/local - try to get exclusive lock /home/obadmin/.obd/lock/mirror_and_repo - exclusive lock `/home/obadmin/.obd/lock/mirror_and_repo`, count 1 - exclusive lock `/home/obadmin/.obd/lock/mirror_and_repo`, count 2 - load repo config: /home/obadmin/.obd/mirror/remote/OceanBase.repo - open /home/obadmin/.obd/mirror/remote/OceanBase.repo for r - exclusive lock `/home/obadmin/.obd/lock/mirror_and_repo`, count 3 - md5 is None - name is oceanbase-ce - arch is ['ia32e', 'x86_64', 'athlon', 'i686', 'i586', 'i486', 'i386', 'noarch'] - release is None - version is 4.3.2.1 - min_version is None - max_version is None - MirrorRepositoryType.LOCAL mirror local found pkg: name: oceanbase-ce version: 4.3.2.1 release:100000102024081217.el8 arch: x86_64 md5: 01fb9a0311b13cedcf7fd013202e631595510130 size: 655469897 - get RPM package by name: oceanbase-ce version: 4.3.2.1 release:100000102024081217.el8 arch: x86_64 md5: 01fb9a0311b13cedcf7fd013202e631595510130 size: 655469897 - Found Package oceanbase-ce-4.3.2.1-100000102024081217.el8-01fb9a0311b13cedcf7fd013202e631595510130 - name: oceanbase-ce version: 4.3.2.1 release:100000102024081217.el8 arch: x86_64 md5: 01fb9a0311b13cedcf7fd013202e631595510130 size: 655469897 as same as oceanbase-ce-4.3.2.1-100000102024081217.el8-01fb9a0311b13cedcf7fd013202e631595510130, Use package name: oceanbase-ce version: 4.3.2.1 release:100000102024081217.el8 arch: x86_64 md5: 01fb9a0311b13cedcf7fd013202e631595510130 size: 655469897 - Searching install plugin for components ... - Searching install plugin for components ... - Search install plugin for oceanbase-ce - mkdir /home/obadmin/.obd/plugins - Found for oceanbase-ce-install-4.0.0.0 for oceanbase-ce-4.3.2.1 - create instance repository for oceanbase-ce-4.3.2.1 - oceanbase-ce-4.3.2.1 is already install - Searching install plugin for components ... - Search install plugin for oceanbase-ce - Found for oceanbase-ce-install-4.0.0.0 for oceanbase-ce-4.3.2.1 +--------------------------------------------------------------------------------------------+ | Packages | +--------------+---------+------------------------+------------------------------------------+ | Repository | Version | Release | Md5 | +--------------+---------+------------------------+------------------------------------------+ | oceanbase-ce | 4.3.2.1 | 100000102024081217.el8 | 01fb9a0311b13cedcf7fd013202e631595510130 | +--------------+---------+------------------------+------------------------------------------+ Repository integrity check ok Load param plugin ok - Searching param plugin for components ... - Search param plugin for oceanbase-ce - Found for oceanbase-ce-param-4.3.0.0 for oceanbase-ce-4.3.2.1 - Applying oceanbase-ce-param-4.3.0.0 for oceanbase-ce-4.3.2.1-100000102024081217.el8-01fb9a0311b13cedcf7fd013202e631595510130 - Searching generate_config plugin for components ... - Searching generate_config plugin for oceanbase-ce-4.3.2.1-100000102024081217.el8-01fb9a0311b13cedcf7fd013202e631595510130 - Found for oceanbase-ce-py_script_generate_config-4.3.0.0 for oceanbase-ce-4.3.2.1 Open ssh connection ok - host: 10.1.250.161, port: 22, user: obadmin, password: 12345678! - host: 10.1.250.157, port: 22, user: obadmin, password: 12345678! - host: 10.1.250.160, port: 22, user: obadmin, password: 12345678! - Call oceanbase-ce-py_script_generate_config-4.3.0.0 for oceanbase-ce-4.3.2.1-100000102024081217.el8-01fb9a0311b13cedcf7fd013202e631595510130 - import generate_config - add generate_config ref count to 1 Scenario not specified, please specify the scenario you want. 1. express_oltp 2. complex_oltp 3. olap 4. htap (default) 5. kv Please input the scenario [default: 4]: 4 -- set scenario htap. - sub generate_config ref count to 0 - export generate_config - plugin oceanbase-ce-py_script_generate_config-4.3.0.0 result: True Parameter check ok - server1(10.1.250.161) oceanbase-ce-4.3.2.1-100000102024081217.el8-01fb9a0311b13cedcf7fd013202e631595510130 param check - server2(10.1.250.160) oceanbase-ce-4.3.2.1-100000102024081217.el8-01fb9a0311b13cedcf7fd013202e631595510130 param check - server3(10.1.250.157) oceanbase-ce-4.3.2.1-100000102024081217.el8-01fb9a0311b13cedcf7fd013202e631595510130 param check - Search init plugin - Searching init plugin for components ... - Searching init plugin for oceanbase-ce-4.3.2.1-100000102024081217.el8-01fb9a0311b13cedcf7fd013202e631595510130 - Found for oceanbase-ce-py_script_init-4.2.2.0 for oceanbase-ce-4.3.2.1 - Exec oceanbase-ce-4.3.2.1-100000102024081217.el8-01fb9a0311b13cedcf7fd013202e631595510130 init plugin - Apply oceanbase-ce-py_script_init-4.2.2.0 for oceanbase-ce-4.3.2.1 - Call oceanbase-ce-py_script_init-4.2.2.0 for oceanbase-ce-4.3.2.1-100000102024081217.el8-01fb9a0311b13cedcf7fd013202e631595510130 - import init - add init ref count to 1 -- option `force` is True Initializes observer work home ok -- server1(10.1.250.161) initializes observer work home -- obadmin@10.1.250.161 execute: pkill -9 -u `whoami` -f '^/data1/stag_oceanbase/observer6/bin/observer' -- exited code 1, error output: -- obadmin@10.1.250.161 execute: rm -fr /data1/stag_oceanbase/observer6/* -- exited code 0 -- obadmin@10.1.250.161 execute: pkill -9 -u `whoami` -f '^/data1/stag_oceanbase/observer6/bin/obshell' -- exited code 1, error output: -- obadmin@10.1.250.161 execute: rm -fr /data1/stag_oceanbase/observer6/* -- exited code 0 -- obadmin@10.1.250.161 execute: rm -f /data1/stag_oceanbase/observer6/.meta -- exited code 0 -- obadmin@10.1.250.161 execute: bash -c "mkdir -p /data1/stag_oceanbase/observer6/{etc,admin,.conf,log,log_obshell,bin,lib}" -- exited code 0 -- obadmin@10.1.250.161 execute: rm -fr /data1/stag_oceanbase/observer6/store/* -- exited code 0 -- obadmin@10.1.250.161 execute: bash -c "mkdir -p /data1/stag_oceanbase/observer6/store/sstable" -- exited code 0 -- obadmin@10.1.250.161 execute: if [ ! '/data1/stag_oceanbase/observer6/store' -ef '/data1/stag_oceanbase/observer6/store' ]; then ln -sf /data1/stag_oceanbase/observer6/store /data1/stag_oceanbase/observer6/store; fi -- exited code 0 -- obadmin@10.1.250.161 execute: rm -fr /data1/stag_oceanbase/observer6/store/clog/* -- exited code 0 -- obadmin@10.1.250.161 execute: mkdir -p /data1/stag_oceanbase/observer6/store/clog -- exited code 0 -- obadmin@10.1.250.161 execute: if [ ! '/data1/stag_oceanbase/observer6/store/clog' -ef '/data1/stag_oceanbase/observer6/store/clog' ]; then ln -sf /data1/stag_oceanbase/observer6/store/clog /data1/stag_oceanbase/observer6/store/clog; fi -- exited code 0 -- obadmin@10.1.250.161 execute: rm -fr /data1/stag_oceanbase/observer6/store/slog/* -- exited code 0 -- obadmin@10.1.250.161 execute: mkdir -p /data1/stag_oceanbase/observer6/store/slog -- exited code 0 -- obadmin@10.1.250.161 execute: if [ ! '/data1/stag_oceanbase/observer6/store/slog' -ef '/data1/stag_oceanbase/observer6/store/slog' ]; then ln -sf /data1/stag_oceanbase/observer6/store/slog /data1/stag_oceanbase/observer6/store/slog; fi -- exited code 0 -- check slog dir in the same disk with data dir -- obadmin@10.1.250.161 execute: df --block-size=1024 /data1/stag_oceanbase/observer6/store/slog | awk 'NR == 2 { print $1 }' -- exited code 0 -- slog disk is /dev/nvme0n1p1 -- obadmin@10.1.250.161 execute: df --block-size=1024 /data1/stag_oceanbase/observer6/store | awk 'NR == 2 { print $1 }' -- exited code 0 -- data disk is /dev/nvme0n1p1 -- server2(10.1.250.160) initializes observer work home -- obadmin@10.1.250.160 execute: pkill -9 -u `whoami` -f '^/data1/stag_oceanbase/observer6/bin/observer' -- exited code 1, error output: -- obadmin@10.1.250.160 execute: rm -fr /data1/stag_oceanbase/observer6/* -- exited code 0 -- obadmin@10.1.250.160 execute: pkill -9 -u `whoami` -f '^/data1/stag_oceanbase/observer6/bin/obshell' -- exited code 1, error output: -- obadmin@10.1.250.160 execute: rm -fr /data1/stag_oceanbase/observer6/* -- exited code 0 -- obadmin@10.1.250.160 execute: rm -f /data1/stag_oceanbase/observer6/.meta -- exited code 0 -- obadmin@10.1.250.160 execute: bash -c "mkdir -p /data1/stag_oceanbase/observer6/{etc,admin,.conf,log,log_obshell,bin,lib}" -- exited code 0 -- obadmin@10.1.250.160 execute: rm -fr /data1/stag_oceanbase/observer6/store/* -- exited code 0 -- obadmin@10.1.250.160 execute: bash -c "mkdir -p /data1/stag_oceanbase/observer6/store/sstable" -- exited code 0 -- obadmin@10.1.250.160 execute: if [ ! '/data1/stag_oceanbase/observer6/store' -ef '/data1/stag_oceanbase/observer6/store' ]; then ln -sf /data1/stag_oceanbase/observer6/store /data1/stag_oceanbase/observer6/store; fi -- exited code 0 -- obadmin@10.1.250.160 execute: rm -fr /data1/stag_oceanbase/observer6/store/clog/* -- exited code 0 -- obadmin@10.1.250.160 execute: mkdir -p /data1/stag_oceanbase/observer6/store/clog -- exited code 0 -- obadmin@10.1.250.160 execute: if [ ! '/data1/stag_oceanbase/observer6/store/clog' -ef '/data1/stag_oceanbase/observer6/store/clog' ]; then ln -sf /data1/stag_oceanbase/observer6/store/clog /data1/stag_oceanbase/observer6/store/clog; fi -- exited code 0 -- obadmin@10.1.250.160 execute: rm -fr /data1/stag_oceanbase/observer6/store/slog/* -- exited code 0 -- obadmin@10.1.250.160 execute: mkdir -p /data1/stag_oceanbase/observer6/store/slog -- exited code 0 -- obadmin@10.1.250.160 execute: if [ ! '/data1/stag_oceanbase/observer6/store/slog' -ef '/data1/stag_oceanbase/observer6/store/slog' ]; then ln -sf /data1/stag_oceanbase/observer6/store/slog /data1/stag_oceanbase/observer6/store/slog; fi -- exited code 0 -- check slog dir in the same disk with data dir -- obadmin@10.1.250.160 execute: df --block-size=1024 /data1/stag_oceanbase/observer6/store/slog | awk 'NR == 2 { print $1 }' -- exited code 0 -- slog disk is /dev/nvme0n1p1 -- obadmin@10.1.250.160 execute: df --block-size=1024 /data1/stag_oceanbase/observer6/store | awk 'NR == 2 { print $1 }' -- exited code 0 -- data disk is /dev/nvme0n1p1 -- server3(10.1.250.157) initializes observer work home -- obadmin@10.1.250.157 execute: pkill -9 -u `whoami` -f '^/data1/stag_oceanbase/observer6/bin/observer' -- exited code 1, error output: -- obadmin@10.1.250.157 execute: rm -fr /data1/stag_oceanbase/observer6/* -- exited code 0 -- obadmin@10.1.250.157 execute: pkill -9 -u `whoami` -f '^/data1/stag_oceanbase/observer6/bin/obshell' -- exited code 1, error output: -- obadmin@10.1.250.157 execute: rm -fr /data1/stag_oceanbase/observer6/* -- exited code 0 -- obadmin@10.1.250.157 execute: rm -f /data1/stag_oceanbase/observer6/.meta -- exited code 0 -- obadmin@10.1.250.157 execute: bash -c "mkdir -p /data1/stag_oceanbase/observer6/{etc,admin,.conf,log,log_obshell,bin,lib}" -- exited code 0 -- obadmin@10.1.250.157 execute: rm -fr /data1/stag_oceanbase/observer6/store/* -- exited code 0 -- obadmin@10.1.250.157 execute: bash -c "mkdir -p /data1/stag_oceanbase/observer6/store/sstable" -- exited code 0 -- obadmin@10.1.250.157 execute: if [ ! '/data1/stag_oceanbase/observer6/store' -ef '/data1/stag_oceanbase/observer6/store' ]; then ln -sf /data1/stag_oceanbase/observer6/store /data1/stag_oceanbase/observer6/store; fi -- exited code 0 -- obadmin@10.1.250.157 execute: rm -fr /data1/stag_oceanbase/observer6/store/clog/* -- exited code 0 -- obadmin@10.1.250.157 execute: mkdir -p /data1/stag_oceanbase/observer6/store/clog -- exited code 0 -- obadmin@10.1.250.157 execute: if [ ! '/data1/stag_oceanbase/observer6/store/clog' -ef '/data1/stag_oceanbase/observer6/store/clog' ]; then ln -sf /data1/stag_oceanbase/observer6/store/clog /data1/stag_oceanbase/observer6/store/clog; fi -- exited code 0 -- obadmin@10.1.250.157 execute: rm -fr /data1/stag_oceanbase/observer6/store/slog/* -- exited code 0 -- obadmin@10.1.250.157 execute: mkdir -p /data1/stag_oceanbase/observer6/store/slog -- exited code 0 -- obadmin@10.1.250.157 execute: if [ ! '/data1/stag_oceanbase/observer6/store/slog' -ef '/data1/stag_oceanbase/observer6/store/slog' ]; then ln -sf /data1/stag_oceanbase/observer6/store/slog /data1/stag_oceanbase/observer6/store/slog; fi -- exited code 0 -- check slog dir in the same disk with data dir -- obadmin@10.1.250.157 execute: df --block-size=1024 /data1/stag_oceanbase/observer6/store/slog | awk 'NR == 2 { print $1 }' -- exited code 0 -- slog disk is /dev/nvme1n1p1 -- obadmin@10.1.250.157 execute: df --block-size=1024 /data1/stag_oceanbase/observer6/store | awk 'NR == 2 { print $1 }' -- exited code 0 -- data disk is /dev/nvme1n1p1 - sub init ref count to 0 - export init - plugin oceanbase-ce-py_script_init-4.2.2.0 result: True - Call general-py_script_install_repo-0.1 for oceanbase-ce-4.3.2.1-100000102024081217.el8-01fb9a0311b13cedcf7fd013202e631595510130 - import install_repo - add install_repo ref count to 1 Remote oceanbase-ce-4.3.2.1-100000102024081217.el8-01fb9a0311b13cedcf7fd013202e631595510130 repository install ok -- Remote oceanbase-ce-4.3.2.1-100000102024081217.el8-01fb9a0311b13cedcf7fd013202e631595510130 repository integrity check -- server1(10.1.250.161) oceanbase-ce-4.3.2.1-100000102024081217.el8-01fb9a0311b13cedcf7fd013202e631595510130 repository integrity check -- obadmin@10.1.250.161 execute: echo ${OBD_HOME:-"$HOME"}/.obd -- exited code 0 -- obadmin@10.1.250.161 execute: cat /home/obadmin/.obd/repository/oceanbase-ce/4.3.2.1/01fb9a0311b13cedcf7fd013202e631595510130/.data -- exited code 0 -- server1(10.1.250.161) oceanbase-ce-4.3.2.1-100000102024081217.el8-01fb9a0311b13cedcf7fd013202e631595510130 install check -- server1(10.1.250.161) oceanbase-ce-4.3.2.1-100000102024081217.el8-01fb9a0311b13cedcf7fd013202e631595510130 has installed -- obadmin@10.1.250.161 set env _repo_dir to '/home/obadmin/.obd/repository/oceanbase-ce/4.3.2.1/01fb9a0311b13cedcf7fd013202e631595510130' -- obadmin@10.1.250.161 set env _home_path to '/data1/stag_oceanbase/observer6' -- obadmin@10.1.250.161 execute: mkdir -p ${_home_path} && cd ${_repo_dir} && find -type d | xargs -i mkdir -p ${_home_path}/{} -- exited code 0 -- obadmin@10.1.250.161 set env source to '/home/obadmin/.obd/repository/oceanbase-ce/4.3.2.1/01fb9a0311b13cedcf7fd013202e631595510130/bin/observer' -- obadmin@10.1.250.161 set env target to '/data1/stag_oceanbase/observer6/bin/observer' -- obadmin@10.1.250.161 execute: ln -fs ${source} ${target} -- exited code 0 -- obadmin@10.1.250.161 set env source to '/home/obadmin/.obd/repository/oceanbase-ce/4.3.2.1/01fb9a0311b13cedcf7fd013202e631595510130/bin' -- obadmin@10.1.250.161 set env target to '/data1/stag_oceanbase/observer6/bin' -- obadmin@10.1.250.161 execute: ls -1 ${source} -- exited code 0 -- obadmin@10.1.250.161 execute: cd ${source} && find -type f | xargs -i ln -fs ${source}/{} ${target}/{} -- exited code 0 -- obadmin@10.1.250.161 execute: cd ${source} && find -type l | xargs -i ln -fs ${source}/{} ${target}/{} -- exited code 0 -- obadmin@10.1.250.161 set env source to '/home/obadmin/.obd/repository/oceanbase-ce/4.3.2.1/01fb9a0311b13cedcf7fd013202e631595510130/etc' -- obadmin@10.1.250.161 set env target to '/data1/stag_oceanbase/observer6/etc' -- obadmin@10.1.250.161 execute: ls -1 ${source} -- exited code 0 -- obadmin@10.1.250.161 execute: cd ${source} && find -type f | xargs -i cp -f ${source}/{} ${target}/{} -- exited code 0 -- obadmin@10.1.250.161 execute: cd ${source} && find -type l | xargs -i cp -f ${source}/{} ${target}/{} -- exited code 0 -- obadmin@10.1.250.161 set env source to '/home/obadmin/.obd/repository/oceanbase-ce/4.3.2.1/01fb9a0311b13cedcf7fd013202e631595510130/admin' -- obadmin@10.1.250.161 set env target to '/data1/stag_oceanbase/observer6/admin' -- obadmin@10.1.250.161 execute: ls -1 ${source} -- exited code 0 -- obadmin@10.1.250.161 execute: cd ${source} && find -type f | xargs -i ln -fs ${source}/{} ${target}/{} -- exited code 0 -- obadmin@10.1.250.161 execute: cd ${source} && find -type l | xargs -i ln -fs ${source}/{} ${target}/{} -- exited code 0 -- server2(10.1.250.160) oceanbase-ce-4.3.2.1-100000102024081217.el8-01fb9a0311b13cedcf7fd013202e631595510130 repository integrity check -- obadmin@10.1.250.160 execute: echo ${OBD_HOME:-"$HOME"}/.obd -- exited code 0 -- obadmin@10.1.250.160 execute: cat /home/obadmin/.obd/repository/oceanbase-ce/4.3.2.1/01fb9a0311b13cedcf7fd013202e631595510130/.data -- exited code 0 -- server2(10.1.250.160) oceanbase-ce-4.3.2.1-100000102024081217.el8-01fb9a0311b13cedcf7fd013202e631595510130 install check -- server2(10.1.250.160) oceanbase-ce-4.3.2.1-100000102024081217.el8-01fb9a0311b13cedcf7fd013202e631595510130 has installed -- obadmin@10.1.250.160 set env _repo_dir to '/home/obadmin/.obd/repository/oceanbase-ce/4.3.2.1/01fb9a0311b13cedcf7fd013202e631595510130' -- obadmin@10.1.250.160 set env _home_path to '/data1/stag_oceanbase/observer6' -- obadmin@10.1.250.160 execute: mkdir -p ${_home_path} && cd ${_repo_dir} && find -type d | xargs -i mkdir -p ${_home_path}/{} -- exited code 0 -- obadmin@10.1.250.160 set env source to '/home/obadmin/.obd/repository/oceanbase-ce/4.3.2.1/01fb9a0311b13cedcf7fd013202e631595510130/bin/observer' -- obadmin@10.1.250.160 set env target to '/data1/stag_oceanbase/observer6/bin/observer' -- obadmin@10.1.250.160 execute: ln -fs ${source} ${target} -- exited code 0 -- obadmin@10.1.250.160 set env source to '/home/obadmin/.obd/repository/oceanbase-ce/4.3.2.1/01fb9a0311b13cedcf7fd013202e631595510130/bin' -- obadmin@10.1.250.160 set env target to '/data1/stag_oceanbase/observer6/bin' -- obadmin@10.1.250.160 execute: ls -1 ${source} -- exited code 0 -- obadmin@10.1.250.160 execute: cd ${source} && find -type f | xargs -i ln -fs ${source}/{} ${target}/{} -- exited code 0 -- obadmin@10.1.250.160 execute: cd ${source} && find -type l | xargs -i ln -fs ${source}/{} ${target}/{} -- exited code 0 -- obadmin@10.1.250.160 set env source to '/home/obadmin/.obd/repository/oceanbase-ce/4.3.2.1/01fb9a0311b13cedcf7fd013202e631595510130/etc' -- obadmin@10.1.250.160 set env target to '/data1/stag_oceanbase/observer6/etc' -- obadmin@10.1.250.160 execute: ls -1 ${source} -- exited code 0 -- obadmin@10.1.250.160 execute: cd ${source} && find -type f | xargs -i cp -f ${source}/{} ${target}/{} -- exited code 0 -- obadmin@10.1.250.160 execute: cd ${source} && find -type l | xargs -i cp -f ${source}/{} ${target}/{} -- exited code 0 -- obadmin@10.1.250.160 set env source to '/home/obadmin/.obd/repository/oceanbase-ce/4.3.2.1/01fb9a0311b13cedcf7fd013202e631595510130/admin' -- obadmin@10.1.250.160 set env target to '/data1/stag_oceanbase/observer6/admin' -- obadmin@10.1.250.160 execute: ls -1 ${source} -- exited code 0 -- obadmin@10.1.250.160 execute: cd ${source} && find -type f | xargs -i ln -fs ${source}/{} ${target}/{} -- exited code 0 -- obadmin@10.1.250.160 execute: cd ${source} && find -type l | xargs -i ln -fs ${source}/{} ${target}/{} -- exited code 0 -- server3(10.1.250.157) oceanbase-ce-4.3.2.1-100000102024081217.el8-01fb9a0311b13cedcf7fd013202e631595510130 repository integrity check -- obadmin@10.1.250.157 execute: echo ${OBD_HOME:-"$HOME"}/.obd -- exited code 0 -- obadmin@10.1.250.157 execute: cat /home/obadmin/.obd/repository/oceanbase-ce/4.3.2.1/01fb9a0311b13cedcf7fd013202e631595510130/.data -- exited code 0 -- server3(10.1.250.157) oceanbase-ce-4.3.2.1-100000102024081217.el8-01fb9a0311b13cedcf7fd013202e631595510130 install check -- server3(10.1.250.157) oceanbase-ce-4.3.2.1-100000102024081217.el8-01fb9a0311b13cedcf7fd013202e631595510130 has installed -- obadmin@10.1.250.157 set env _repo_dir to '/home/obadmin/.obd/repository/oceanbase-ce/4.3.2.1/01fb9a0311b13cedcf7fd013202e631595510130' -- obadmin@10.1.250.157 set env _home_path to '/data1/stag_oceanbase/observer6' -- obadmin@10.1.250.157 execute: mkdir -p ${_home_path} && cd ${_repo_dir} && find -type d | xargs -i mkdir -p ${_home_path}/{} -- exited code 0 -- obadmin@10.1.250.157 set env source to '/home/obadmin/.obd/repository/oceanbase-ce/4.3.2.1/01fb9a0311b13cedcf7fd013202e631595510130/bin/observer' -- obadmin@10.1.250.157 set env target to '/data1/stag_oceanbase/observer6/bin/observer' -- obadmin@10.1.250.157 execute: ln -fs ${source} ${target} -- exited code 0 -- obadmin@10.1.250.157 set env source to '/home/obadmin/.obd/repository/oceanbase-ce/4.3.2.1/01fb9a0311b13cedcf7fd013202e631595510130/bin' -- obadmin@10.1.250.157 set env target to '/data1/stag_oceanbase/observer6/bin' -- obadmin@10.1.250.157 execute: ls -1 ${source} -- exited code 0 -- obadmin@10.1.250.157 execute: cd ${source} && find -type f | xargs -i ln -fs ${source}/{} ${target}/{} -- exited code 0 -- obadmin@10.1.250.157 execute: cd ${source} && find -type l | xargs -i ln -fs ${source}/{} ${target}/{} -- exited code 0 -- obadmin@10.1.250.157 set env source to '/home/obadmin/.obd/repository/oceanbase-ce/4.3.2.1/01fb9a0311b13cedcf7fd013202e631595510130/etc' -- obadmin@10.1.250.157 set env target to '/data1/stag_oceanbase/observer6/etc' -- obadmin@10.1.250.157 execute: ls -1 ${source} -- exited code 0 -- obadmin@10.1.250.157 execute: cd ${source} && find -type f | xargs -i cp -f ${source}/{} ${target}/{} -- exited code 0 -- obadmin@10.1.250.157 execute: cd ${source} && find -type l | xargs -i cp -f ${source}/{} ${target}/{} -- exited code 0 -- obadmin@10.1.250.157 set env source to '/home/obadmin/.obd/repository/oceanbase-ce/4.3.2.1/01fb9a0311b13cedcf7fd013202e631595510130/admin' -- obadmin@10.1.250.157 set env target to '/data1/stag_oceanbase/observer6/admin' -- obadmin@10.1.250.157 execute: ls -1 ${source} -- exited code 0 -- obadmin@10.1.250.157 execute: cd ${source} && find -type f | xargs -i ln -fs ${source}/{} ${target}/{} -- exited code 0 -- obadmin@10.1.250.157 execute: cd ${source} && find -type l | xargs -i ln -fs ${source}/{} ${target}/{} -- exited code 0 Remote oceanbase-ce-4.3.2.1-100000102024081217.el8-01fb9a0311b13cedcf7fd013202e631595510130 repository lib check !! -- server1(10.1.250.161) oceanbase-ce-4.3.2.1-100000102024081217.el8-01fb9a0311b13cedcf7fd013202e631595510130 repository lib check -- obadmin@10.1.250.161 set env LD_LIBRARY_PATH to '/data1/stag_oceanbase/observer6/lib:' -- obadmin@10.1.250.161 execute: ldd /data1/stag_oceanbase/observer6/bin/observer -- exited code 0 -- obadmin@10.1.250.161 set env LD_LIBRARY_PATH to '' -- server2(10.1.250.160) oceanbase-ce-4.3.2.1-100000102024081217.el8-01fb9a0311b13cedcf7fd013202e631595510130 repository lib check -- obadmin@10.1.250.160 set env LD_LIBRARY_PATH to '/data1/stag_oceanbase/observer6/lib:' -- obadmin@10.1.250.160 execute: ldd /data1/stag_oceanbase/observer6/bin/observer -- exited code 0 -- obadmin@10.1.250.160 set env LD_LIBRARY_PATH to '' -- server3(10.1.250.157) oceanbase-ce-4.3.2.1-100000102024081217.el8-01fb9a0311b13cedcf7fd013202e631595510130 repository lib check -- obadmin@10.1.250.157 set env LD_LIBRARY_PATH to '/data1/stag_oceanbase/observer6/lib:' -- obadmin@10.1.250.157 execute: ldd /data1/stag_oceanbase/observer6/bin/observer -- exited code 0 -- obadmin@10.1.250.157 set env LD_LIBRARY_PATH to '' - sub install_repo ref count to 0 - export install_repo - plugin general-py_script_install_repo-0.1 result: True Try to get lib-repository - Search best suitable repository libs - Search package for components... - Searching install plugin for components ... - Searching install plugin for components ... [ERROR] Failed to install lib package for local See https://www.oceanbase.com/product/ob-deployer/error-codes . Trace ID: efa684fc-7a40-11ef-b97f-44a842204bca If you want to view detailed obd logs, please run: obd display-trace efa684fc-7a40-11ef-b97f-44a842204bca - exclusive lock /home/obadmin/.obd/lock/mirror_and_repo release, count 2 - exclusive lock /home/obadmin/.obd/lock/mirror_and_repo release, count 1 - exclusive lock /home/obadmin/.obd/lock/mirror_and_repo release, count 0 - try to get share lock /home/obadmin/.obd/lock/mirror_and_repo - share lock /home/obadmin/.obd/lock/mirror_and_repo release, count 0 - unlock /home/obadmin/.obd/lock/mirror_and_repo - exclusive lock /home/obadmin/.obd/lock/deploy_stagoceanbase6 release, count 1 - exclusive lock /home/obadmin/.obd/lock/deploy_stagoceanbase6 release, count 0 - unlock /home/obadmin/.obd/lock/deploy_stagoceanbase6 - share lock /home/obadmin/.obd/lock/global release, count 0 - unlock /home/obadmin/.obd/lock/global