On 11/04/2015 10:16 AM, jjs - mainphrame wrote:
Greetings,

I'm still running OVZ 7 here on 2 machines, one running beta and the other running factory. vzctl snapshot hasn't worked on either one, but I test at intervals to check the status. The factory machine got some updates today, and so I tried again, and things seemed to get a bit farther before it failed. An excerpt from near the end of the dump log contained some clues:

(00.159708) Dumping ghost file for fd 26 id 0x7c
(00.159712) Error (files-reg.c:422): Can't dump ghost file /usr/lib64/libnss3.so;56314442 of 1220096 size, increase limit

For this particular thing there might be a couple of issues filed and being worked on, please
search Jira.

The ghost file limit is set in CRIU by

--ghost-limit size specify maximum size of deleted file contents to be carried inside an image file

Although I'm not aware how to pass this flag from vzctl.

Also I saw some on-going work about migrating such deleted files outside of image (to improve migrate frozen time).
Again, it's either on Jira or on devel@ list (or perhaps both).

(00.159718) Error (cr-dump.c:1314): Dump mappings (pid: 14025) failed with -1

Are there any environment variables or command line switches I could apply which could affect this "limit" hinted at above?

BTW - criu doesn't seem entirely happy with the ovz 7 kernel:

[root@annie ~]# uname -a
Linux annie.mainphrame.net <http://annie.mainphrame.net> 3.10.0-229.7.2.vz7.9.1 #1 SMP Wed Oct 21 17:55:13 MSK 2015 x86_64 x86_64 x86_64 GNU/Linux
[root@annie ~]# criu check
Error (cr-check.c:602): Kernel doesn't support PTRACE_O_SUSPEND_SECCOMP

This shouldn't bother you as far as I understand as seccomp is not being used.

Error (cr-check.c:719): fdinfo doesn't contain the lock field
Error (cr-check.c:749): CLONE_PARENT | CLONE_NEWPID don't work together

For this I hope CRIU guys can shed more light (ccing CRIU list)

[root@annie ~]#

Am I tilting at windmills here, or is there some expectation that any of this should be working?

Regards,

Joe







On Wed, Oct 28, 2015 at 2:31 PM, jjs - mainphrame <j...@mainphrame.com <mailto:j...@mainphrame.com>> wrote:

    Greetings,

    I've been running some test containers on OVZ7 beta, and, while I
    realize not all functionality is in place yet, they have been so
    dependable that I'm starting to depend on them.

    So, understandably, I was looking at backups, and my first tries
    with vzctl snapshot failed. I don't want to spend a lot of time
    troubleshooting something that's not yet known to be working, but
    in case it is, has anyone else had better luck?


    Here is the result of my attempt to make a backup:

    [root@hachi vz]# vzctl snapshot 1001
    Creating snapshot {57c8aa0d-1c04-4469-9d1e-c95fab04bd01}
    Storing /local/vz/private/1001/Snapshots.xml.tmp
    Setting up checkpoint...
    Failed to checkpoint the Container
    All dump files and logs were saved to
    /local/vz/private/1001/dump/{57c8aa0d-1c04-4469-9d1e-c95fab04bd01}.fail
    Checkpointing failed
    Failed to create snapshot
    [root@hachi vz]#


    The last few lines of the dump log contain these clues:

    (00.570576) Error (proc_parse.c:404): Can't handle non-regular
    mapping on 8366's map 7f2164d63000
    (00.570582) Error (cr-dump.c:1487): Collect mappings (pid: 8366)
    failed with -1
    (00.570746) Unlock network
    (00.570751) Running network-unlock scripts


    There is no pid 8366 in the CT but on the host that pid
    corresponds to the mysql instance running in the container that
    I'm trying to snapshot:

    [root@hachi vz]# ps -ef|grep 8366
    27          8366    7098  0 14:03 ?        00:00:00
    /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql
    --plugin-dir=/usr/lib64/mysql/plugin
    --log-error=/var/log/mariadb/mariadb.log
    --pid-file=/var/run/mariadb/mariadb.pid
    --socket=/var/lib/mysql/mysql.sock

    So, is this something that ought to work?

    Regards,

    Joseph




_______________________________________________
Users mailing list
Users@openvz.org
https://lists.openvz.org/mailman/listinfo/users

_______________________________________________
Users mailing list
Users@openvz.org
https://lists.openvz.org/mailman/listinfo/users

Reply via email to