After upgrade, reboot without shutdown VMs?

mrE

Renowned Member
Apr 21, 2014
26
2
68
I'm testing and learning proxmox with currently two VMs running.

Today I install updates at the end it recommends to reboot the host.
I reboot the host but I don't stop the VMs.
I search before doing the reboot, but I can't find and answer to:
  • I need to manually stop all the VMs before a reboot?
  • A reboot/shutdown in proxmox with VMs running is safe for the VMs running?
I check the logs on the host and one VMs and I don't see errors, all looks fine:
  • on proxmos: May 11 09:29:26 pve pveproxy[46469]: server stopped
    May 11 09:29:27 pve pveproxy[19654]: got inotify poll request in wrong process - disabling inotify
    May 11 09:29:27 pve rsyslogd: [...] exiting on signal 15.
    May 11 09:31:55 pve rsyslogd: [...] start

  • in the guest:
    May 11 09:29:15 server kernel: Kernel logging (proc) stopped.
    May 11 09:29:15 server rsyslogd: ... exiting on signal 15.
    May 11 09:32:29 server kernel: imklog 5.8.10, log source = /proc/kmsg started.
I plan to have this VMs running on this host:
  • nethserver (CentOS) - done
  • untagle (based?) - done
  • Windows 8.1 pro - soon
  • web server - soon
  • dns - soon
 
I need to manually stop all the VMs before a reboot?

No, that is not necessary. What version do you run exactly?

# pveversion -v

Also make sure that ACPI shutdown works with your VMs (install acpid inside the guest). You can test that
by pressing the shutdown button for the VM on the GUI.
 
Thanks!

Seeing the output, I wonder how to set the locale... I allways try to setup my systems in english, but with spanish keyboard/time support, because I haven't english keyboards just spanish with "ñ" key.

Code:
pveversion -v
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = (unset),
        LC_ALL = (unset),
        LC_PAPER = "es_MX.UTF-8",
        LC_ADDRESS = "es_MX.UTF-8",
        LC_MONETARY = "es_MX.UTF-8",
        LC_NUMERIC = "es_MX.UTF-8",
        LC_TELEPHONE = "es_MX.UTF-8",
        LC_IDENTIFICATION = "es_MX.UTF-8",
        LC_MEASUREMENT = "es_MX.UTF-8",
        LC_TIME = "es_MX.UTF-8",
        LC_NAME = "es_MX.UTF-8",
        LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("en_US.UTF-8").
proxmox-ve: 4.2-49 (running kernel: 4.4.8-1-pve)
pve-manager: 4.2-4 (running version: 4.2-4/2660193c)
pve-kernel-4.4.6-1-pve: 4.4.6-48
pve-kernel-4.4.8-1-pve: 4.4.8-49
pve-kernel-4.2.2-1-pve: 4.2.2-16
lvm2: 2.02.116-pve2
corosync-pve: 2.3.5-2
libqb0: 1.0-1
pve-cluster: 4.0-39
qemu-server: 4.0-74
pve-firmware: 1.1-8
libpve-common-perl: 4.0-60
libpve-access-control: 4.0-16
libpve-storage-perl: 4.0-50
pve-libspice-server1: 0.12.5-2
vncterm: 1.2-1
pve-qemu-kvm: 2.5-16
pve-container: 1.0-63
pve-firewall: 2.0-26
pve-ha-manager: 1.0-31
ksm-control-daemon: 1.2-1
glusterfs-client: 3.5.2-2+deb8u1
lxc-pve: 1.1.5-7
lxcfs: 2.0.0-pve2
cgmanager: 0.39-pve1
criu: 1.6.0-1
zfsutils: 0.6.5-pve9~jessie
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!