checkpoint-restore / criu-image-streamer Goto Github PK
View Code? Open in Web Editor NEWEnables streaming of images to and from CRIU during checkpoint/restore with low overhead
Enables streaming of images to and from CRIU during checkpoint/restore with low overhead
criu : Version: 3.14
GitID: v3.14-113-g11eb590b
kernel : 4.15.0-99-generic
sudo criu dump --images-dir tmp --remote --shell-job -t 31837
Error (criu/img-remote.c:174): Unable to connect to local socket: img-proxy.sock: Connection refused
Error (criu/image.c:492): Unable to open pagemap-31837.img: Connection refused
Error (criu/mem.c:644): Can't dump page with parasite
Error (criu/bfd.c:132): bfd: Error flushing image: Broken pipe
Error (criu/bfd.c:132): bfd: Error flushing image: Broken pipe
Error (criu/bfd.c:132): bfd: Error flushing image: Broken pipe
Error (criu/bfd.c:132): bfd: Error flushing image: Broken pipe
Error (criu/img-remote.c:174): Unable to connect to local socket: img-proxy.sock: Connection refused
Error (criu/img-remote.c:1058): Unable to open finish dump connectionError (criu/cr-dump.c:1770): Finish remote dump failed.
sudo ./criu-image-streamer/criu-image-streamer --images-dir project/tmp/ capture | lz4 -f project/tmp/img.lz4
Decoding file project/tmp/img
Unable to access file for processing: project/tmp/img.lz4
socket-init
checkpoint-start
Error: Failed to write protobuf
Caused by:
Broken pipe (os error 32)
sudo python3 zdtm.py run --stream -t zdtm/static/mntns_link_ghost
=================== Run zdtm/static/mntns_link_ghost in uns ====================
Start test
Test is SUID
./mntns_link_ghost --pidfile=mntns_link_ghost.pid --outfile=mntns_link_ghost.out --dirname=mntns_link_ghost.test
Run criu-image-streamer in capture mode
Run criu dump
Run criu-image-streamer in extract mode
Run criu-image-streamer in serve mode
thread 'main' panicked at 'Image file tmpfs-dev-80.tar.gz.img is being overwritten', src/image_store/mem.rs:67:9
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
Test zdtm/static/mntns_link_ghost FAIL at criu-image-streamer is not starting (exit_code=101)
##################################### FAIL #####################################
It seems like streaming is incompatible with criu lazy-pages. Any idea on this if I want to achieve lazy restore with streamer ?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.