From aa45e62cbd9ac8fa6fd919861074f584d3c9dc42 Mon Sep 17 00:00:00 2001 From: wanyaoqi Date: Tue, 10 Nov 2020 16:06:48 +0800 Subject: [PATCH] host: specifie bash for start guest --- pkg/hostman/guestman/qemu-kvm.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/hostman/guestman/qemu-kvm.go b/pkg/hostman/guestman/qemu-kvm.go index bffbdd8c36..ba8634151e 100644 --- a/pkg/hostman/guestman/qemu-kvm.go +++ b/pkg/hostman/guestman/qemu-kvm.go @@ -968,7 +968,7 @@ func (s *SKVMGuestInstance) Stop() bool { } func (s *SKVMGuestInstance) scriptStart() error { - output, err := procutils.NewRemoteCommandAsFarAsPossible("sh", s.GetStartScriptPath()).Output() + output, err := procutils.NewRemoteCommandAsFarAsPossible("bash", s.GetStartScriptPath()).Output() if err != nil { s.scriptStop() return fmt.Errorf("Start VM Failed %s %s", output, err) @@ -977,7 +977,7 @@ func (s *SKVMGuestInstance) scriptStart() error { } func (s *SKVMGuestInstance) scriptStop() bool { - _, err := procutils.NewRemoteCommandAsFarAsPossible("sh", s.GetStopScriptPath()).Output() + _, err := procutils.NewRemoteCommandAsFarAsPossible("bash", s.GetStopScriptPath()).Output() if err != nil { log.Errorln(err) return false