fix: 版本升级需要升级数据库后重启程序
This commit is contained in:
@@ -151,6 +151,7 @@ func (r *NeVersionImpl) Operate(action string, neVersion model.NeVersion, preinp
|
|||||||
if neVersion.NeType == "OMC" {
|
if neVersion.NeType == "OMC" {
|
||||||
cmdStrArr = append(cmdStrArr, "sudo /usr/local/omc/bin/omcsvc.sh stop")
|
cmdStrArr = append(cmdStrArr, "sudo /usr/local/omc/bin/omcsvc.sh stop")
|
||||||
cmdStrArr = append(cmdStrArr, pkgCmdStr)
|
cmdStrArr = append(cmdStrArr, pkgCmdStr)
|
||||||
|
cmdStrArr = append(cmdStrArr, "sudo /usr/local/omc/bin/setomc.sh -m upgrade") // 升级数据库
|
||||||
cmdStrArr = append(cmdStrArr, "sudo /usr/local/omc/bin/omcsvc.sh restart")
|
cmdStrArr = append(cmdStrArr, "sudo /usr/local/omc/bin/omcsvc.sh restart")
|
||||||
return sshClient.RunCMD(fmt.Sprintf("nohup sh -c \"sleep 15s && %s\" > /dev/null 2>&1 & \n", strings.Join(cmdStrArr, " && ")))
|
return sshClient.RunCMD(fmt.Sprintf("nohup sh -c \"sleep 15s && %s\" > /dev/null 2>&1 & \n", strings.Join(cmdStrArr, " && ")))
|
||||||
} else if neVersion.NeType == "IMS" {
|
} else if neVersion.NeType == "IMS" {
|
||||||
|
|||||||
Reference in New Issue
Block a user