I can't find anything in the logs, at least the typical ones under /var/log. All log simply end at certain time and some time later the normal starting entries were done.
It looks like the system was simply booting, like if the mains suddenly failed.
journalctl starts like this:
-- Logs begin at Wed 2018-01-10 13:10:18 CET, end at Wed 2018-01-10 13:48:46 CET. --
Jan 10 13:10:18 Sonne kernel: random: get_random_bytes called from start_kernel+0x42/0x4f3 with crng_init=0
Jan 10 13:10:18 Sonne kernel: Linux version 4.13.13-2-pve (root@nora) (gcc version 6.3.0 20170516 (Debian 6.3.0-18)) #1 SMP PVE 4.13.13-32 (Thu, 21 Dec 2017 09:02:14 +0100) ()
Jan 10 13:10:18 Sonne kernel: Command line: BOOT_IMAGE=/ROOT/pve-1@/boot/vmlinuz-4.13.13-2-pve root=ZFS=rpool/ROOT/pve-1 ro root=ZFS=rpool/ROOT/pve-1 boot=zfs quiet
Jan 10 13:10:18 Sonne kernel: KERNEL supported cpus:
Jan 10 13:10:18 Sonne kernel: Intel GenuineIntel
Jan 10 13:10:18 Sonne kernel: AMD AuthenticAMD
Jan 10 13:10:18 Sonne kernel: Centaur CentaurHauls
The only red lines are:
Jan 10 13:10:18 Sonne kernel: [Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x52 (or later)
and that now aliases.db was found (I haven't configured it up to now).
The behaviour looks to me pretty much the same as with my big machine where I have a task here open (in German):
https://forum.proxmox.com/threads/zufällige-und-unkontrollierte-neustarts.33911