diff --git a/src/modules/network_element/controller/action.go b/src/modules/network_element/controller/action.go index c9da4ca5..d0a0e060 100644 --- a/src/modules/network_element/controller/action.go +++ b/src/modules/network_element/controller/action.go @@ -425,7 +425,7 @@ func (s *NeActionController) Service(c *gin.Context) { } neTypeLower := strings.ToLower(neInfo.NeType) - cmdStr := fmt.Sprintf("sudo service %s %s", neTypeLower, body.Action) + cmdStr := fmt.Sprintf("sudo systemctl %s %s", body.Action, neTypeLower) if neTypeLower == "omc" { cmdStr = fmt.Sprintf("nohup sh -c \"sudo systemctl stop omc && sleep 5s && sudo systemctl %s omc\" > /dev/null 2>&1 &", body.Action) } else if neTypeLower == "ims" { diff --git a/src/modules/network_element/service/ne_license.go b/src/modules/network_element/service/ne_license.go index 6bf24191..4173aa40 100644 --- a/src/modules/network_element/service/ne_license.go +++ b/src/modules/network_element/service/ne_license.go @@ -178,7 +178,7 @@ func (r *NeLicense) UploadLicense(neLicense model.NeLicense) error { // 重启服务 if neLicense.Reload { - cmdStr := fmt.Sprintf("sudo service %s restart", neTypeLower) + cmdStr := fmt.Sprintf("sudo systemctl restart %s", neTypeLower) if neTypeLower == "ims" { cmdStr = "ims-stop || true && ims-start" } else if neTypeLower == "omc" {