diff --git a/scripts/install/openim-tools.sh b/scripts/install/openim-tools.sh index 04cd70adf..4d8fc8cf4 100755 --- a/scripts/install/openim-tools.sh +++ b/scripts/install/openim-tools.sh @@ -101,7 +101,11 @@ function openim::tools::start_service() { cmd="${cmd} --prometheus_port ${prometheus_port}" fi openim::log::status "Starting binary ${binary_name}..." + + ${cmd} + + local status=$? if [ $status -eq 0 ]; then diff --git a/tools/component/component.go b/tools/component/component.go index c7c135549..77998166c 100644 --- a/tools/component/component.go +++ b/tools/component/component.go @@ -102,6 +102,7 @@ func main() { if !check.flag { err = check.function(check.config) if err != nil { + if check.name == "Minio" { if errors.Is(err, errMinioNotEnabled) { fmt.Println(err.Error(), " check ", check.name) @@ -113,6 +114,7 @@ func main() { } } + component.ErrorPrint(fmt.Sprintf("Starting %s failed:%v.", check.name, errs.Unwrap(err).Error())) if strings.Contains(errs.Unwrap(err).Error(), "connection refused") || strings.Contains(errs.Unwrap(err).Error(), "timeout") ||