diff --git a/internal/installers/installer_base.go b/internal/installers/installer_base.go index 8f88a339..99a4ec33 100644 --- a/internal/installers/installer_base.go +++ b/internal/installers/installer_base.go @@ -147,7 +147,7 @@ func (this *BaseInstaller) LookupLatestInstaller(filePrefix string) (string, err // InstallHelper 上传安装助手 func (this *BaseInstaller) InstallHelper(targetDir string, role nodeconfigs.NodeRole) (env *Env, err error) { - uname, _, err := this.client.Exec("uname -a") + uname, _, err := this.client.Exec("/usr/bin/uname -a") if err != nil { return env, err } diff --git a/internal/installers/queue_node.go b/internal/installers/queue_node.go index d52fd1ee..cac85b87 100644 --- a/internal/installers/queue_node.go +++ b/internal/installers/queue_node.go @@ -366,7 +366,7 @@ func (this *NodeQueue) StopNode(nodeId int64) error { } // 我们先尝试Systemd停止 - _, _, _ = installer.client.Exec("systemctl stop edge-node") + _, _, _ = installer.client.Exec("/usr/bin/systemctl stop edge-node") // 执行stop _, stderr, err := installer.client.Exec(exe + " stop")