fix: 引导数据重置数据库重启服务
This commit is contained in:
@@ -159,8 +159,12 @@ func Reset() error {
|
|||||||
if runtime.GOOS == "windows" {
|
if runtime.GOOS == "windows" {
|
||||||
// return fmt.Errorf("not support window")
|
// return fmt.Errorf("not support window")
|
||||||
} else {
|
} else {
|
||||||
cmdStr := "sudo /usr/local/omc/bin/omcsvc.sh stop && sudo /usr/local/omc/bin/setomc.sh -m install"
|
// 重置数据库
|
||||||
if _, err := cmd.Execf("nohup sh -c \"sleep 3s && %s\" > /dev/null 2>&1 &", cmdStr); err != nil {
|
if _, err := cmd.Execf("sudo /usr/local/omc/bin/setomc.sh -m install"); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
// 重启服务
|
||||||
|
if _, err := cmd.Execf("nohup sh -c \"sleep 1s && %s\" > /dev/null 2>&1 &", "sudo systemctl restart restagent"); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user