]>
git.proxmox.com Git - qemu-server.git/blob - qemu.init.d
4 # Provides: qemu-server
5 # Required-Start: +iscsi pve-cluster cman clvm $network $local_fs $remote_fs
6 # Required-Stop: +iscsi pve-cluster cman clvm $network $local_fs $remote_fs
7 # Default-Start: 2 3 4 5
9 # Short-Description: start all qemu/kvm virtual machines
12 PATH
=/sbin
:/bin
:/usr
/sbin
:/usr
/bin
16 test -x $PROG ||
exit 0
22 (egrep '^flags.*svm' /proc
/cpuinfo
>/dev
/null
&& modprobe
-q kvm-amd
) ||
23 (egrep '^flags.*vmx' /proc
/cpuinfo
>/dev
/null
&& modprobe
-q kvm-intel
) ||
24 echo "unable to load kvm module"
26 modprobe
-q vhost_net || true
28 # recent distributions use tmpfs for /var/run
29 # and /var/lock to avoid to clean it up on every boot.
30 # they also assume that init scripts will create
31 # required subdirectories for proper operations
32 mkdir
-p /var
/run
/qemu-server
33 mkdir
-p /var
/lock
/qemu-server
37 # nothing to do, because we are no real daemon
42 # nothing to do, because we are no real daemon