Article ID: 113781, created on Apr 27, 2012, last review on Jul 12, 2016

  • Applies to:
  • Virtuozzo
  • Virtuozzo containers for Linux
  • Virtuozzo hypervisor
  • Virtual Automation 6.0

Symptoms

Online migration or suspension of a container on Parallels Virtuozzo Containers for Linux and Parallels Server Bare Metal and Parallels Cloud Server host may fail with an error similar to this one:

Apr 19 09:57:14 myserver kernel: [680618.774675] CPT ERR: ffff895ff6be3000,101 :unsupported fs type rpc_pipefs
Apr 19 09:57:14 myserver vzmsrc[47384]: vzctl : Cannot suspend the Container: Invalid argument
Apr 19 09:57:14 myserver vzmsrc[47384]: vzctl : Error: unsupported fs type rpc_pipefs
Apr 19 09:57:14 myserver vzmsrc[47384]: vzctl : Failed to checkpoint the Container
Apr 19 09:57:14 myserver vzmsrc[47384]: /usr/sbin/vzctl exited with code 16
Apr 19 09:57:14 myserver vzmsrc[47384]: can not suspend CT#101 : /usr/sbin/vzctl exited with code 16
Apr 19 09:57:14 myserver vzmsrc[47384]: can not stop/umount CT#101 : /usr/sbin/vzctl exited with code 16
Apr 19 09:57:14 myserver vzmsrc[47384]: Can't move/copy CT#101 -> CT#101, [], [] : can not stop/umount CT#101 : /usr/sbin/vzctl exited with code 16
Apr 19 09:57:14 myserver vzmsrc[47384]: OfflineManagement CT#101 ...
Apr 19 09:57:14 myserver vzmsrc[47384]: done
Apr 19 09:57:14 myserver vzmsrc[47403]: track breaked by kernel side

A container with FUSE mount in it cannot be processed too:

~# vzctl suspend 101
Setting up checkpoint...
    suspend...
Can not suspend Container: Invalid argument
Error: unsupported fs type fuse
Failed to checkpoint the Container

If there is IPsec daemon running, the error can be like this:

~# vzctl suspend 101
Setting up checkpoint...
        suspend...
        dump...
Can not dump the Container: Operation not supported
Failed to checkpoint the Container

A container with a deleted submount cannot be checkpointed as well:

~# vzctl suspend 101
Setting up checkpoint...
        suspend...
Can not suspend Container: Invalid argument
Error: unsupported deleted submount: (deleted)/home/virtfs/user/home/user
Failed to checkpoint the Container

Cause

Online migration or suspension of a container involves the operation of checkpointing, which cannot be performed in several cases:

  • One of the container's processes is being traced:

    • A child process traces its parent (containers with PBA-E, PPAB).
    • Processes are being traced using utrace. e.g. when launched under CDE.
  • There is a non-freezable task (with the flag PF_NOFREEZE).
  • NFS server is running inside the container.
  • A physical device is assigned to the container.
  • The container has bindmounts from the Hardware Node's local filesystem.
  • vzctl enter or vzctl exec is running on the container.
  • The container has mounted RPC PipeFS filesystems, NFS server, or it has FUSE mount.
  • Source node has IPv6 enabled, while the traget node does not have it.
  • Suspension will fail if iptables-save or tar tool cannot be run in the container.
  • Container is using IPSec (IPSec protocol supported in Containers in PCS since build 6.0.6-1992)
  • Container has a deleted submount

Resolution

As a workaround, use offline migration for the container.

Search Words

Failed to checkpoint the Container

online migration

Error: Already exist '/vz/private/1452252//fs/root/var/lib/rpm' vzfsclone exited with code 1 Can't move/copy CT#9766381 -> CT#1452252

unsupported fs type rpc_pipefs

/usr/sbin/vzctl exited with code 16

none

vzfstrack

Cannot make a snapshot..

snaphot

Operation failed. Can not dump the Container: Operation not supported

Can't move/copy CT#405 -> CT#405, [], [] : CT#405 has mount script, use '-f' option

Cannot suspend the Container

online migration limitation

cannot migrate online

Completing the process [https://pva.precisionpros.com:4648/vz/skins/winxp.new/icons/red_16.gif] Failed

d02f9caf3e11b191a38179103495106f 2897d76d56d2010f4e3a28f864d69223 a26b38f94253cdfbf1028d72cf3a498b e8e50b42231236b82df27684e7ec0beb 0dd5b9380c7d4884d77587f3eb0fa8ef 0889ab60fa6494de107aa7338c3c38b6 319940068c5fa20655215d590b7be29b

Email subscription for changes to this article
Save as PDF