Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

checkberry gpcheckperf series updates are used to solve the problem that cbdb 1.5.2 version gpcheckperf does not display disk information #430

Merged
merged 9 commits into from
May 28, 2024
10 changes: 5 additions & 5 deletions gpMgmt/bin/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@ $(recurse)
PROGRAMS= analyzedb gpactivatestandby gpaddmirrors gpcheckcat gpcheckperf \
gpcheckresgroupimpl gpconfig gpdeletesystem gpexpand gpshrink gpinitstandby \
gpinitsystem gpload gpload.py gplogfilter gpmovemirrors \
gppkg gprecoverseg gpreload gpscp gpsd gpssh gpssh-exkeys gpstart \
gppkg gprecoverseg gpreload gpsync gpsd gpssh gpssh-exkeys gpstart \
gpstate gpstop minirepro gpmemwatcher gpmemreport gpdemo gpdirtableload

GPDEMO_LIBS = gpdemo-defaults.sh lalshell generate_certs.sh demo_cluster.sh \
probe_config.sh README
GPDEMO_LIBS = gpdemo-defaults.sh lalshell generate_certs.sh demo_cluster.sh \
probe_config.sh README

installdirs:
$(MKDIR_P) '$(DESTDIR)$(bindir)/lib'
Expand Down Expand Up @@ -115,7 +115,7 @@ pyyaml:
@echo "--- pyyaml"
cd $(PYLIB_SRC_EXT)/ && $(TAR) xzf $(PYYAML_DIR).tar.gz
cd $(PYLIB_SRC_EXT)/$(PYYAML_DIR)/ && env -u CC python3 setup.py build
cp -r $(PYLIB_SRC_EXT)/$(PYYAML_DIR)/build/lib*-3*/* $(PYLIB_DIR)
cp -r $(PYLIB_SRC_EXT)/$(PYYAML_DIR)/build/lib*-3.*/* $(PYLIB_DIR)

#
# PYLINT
Expand Down Expand Up @@ -195,6 +195,6 @@ clean distclean:
rm -f analyzedbc gpactivatestandbyc gpaddmirrorsc gpcheckcatc \
gpcheckperfc gpcheckresgroupimplc gpchecksubnetcfgc gpconfigc \
gpdeletesystemc gpexpandc gpshrinkc gpinitstandbyc gplogfilterc gpmovemirrorsc \
gppkgc gprecoversegc gpreloadc gpscpc gpsdc gpssh-exkeysc gpsshc \
gppkgc gprecoversegc gpreloadc gpscpc gpsyncc gpsdc gpssh-exkeysc gpsshc \
gpstartc gpstatec gpstopc minireproc
rm -f gpconfig_modules/gucs_disallowed_in_file.txt
6 changes: 3 additions & 3 deletions gpMgmt/bin/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ List of Management Scripts Written in Python (gpmlib - old libraries)
bin/gpaddmirrors - Adds mirrors to an array (needs rewrite)
bin/gprecoverseg - Recovers a failed segment (needs rewrite)
bin/gpcheckperf - Checks the hardware for Cloudberry Database
bin/gpscp - Copies files to many hosts
bin/gpsync - Copies files to many hosts
bin/gpssh - Remote shell to many hosts
bin/gpssh-exkeys - Exchange ssh keys between many hosts

Expand Down Expand Up @@ -144,8 +144,8 @@ db/dbconn.py - Connections to the database
+- Should have a wrapper class around a pygresql connection object!

util/gp_utils.py - Cloudberry related utility functions that are not Commands
util/ssh_session.py - SSH and SCP related utility functions brought in from gpmlib.py/gplib.py
that are used by gpssh, gpscp and gpssh-exkeys
util/ssh_session.py - SSH and RSYNC related utility functions brought in from gpmlib.py/gplib.py
that are used by gpssh, gpsync and gpssh-exkeys


## Testing Management Scripts (unit tests)
Expand Down
Loading
Loading