在创建kvm虚拟机镜像的时候,把镜像格式指定为raw的。
kvm-img create -f raw abc.img 5G
此时用ls -lh命令,可以看到abc.img的大小为5G
用du -h命令,可以看到abc.img的大小为4K
这是正常的。
接下来把abc.img这个文件用scp复制到另一台电脑上面,此时在目标电脑上面,无论是用ls -lh还是du -h,都显示大小为5G了。
如何才能让目标电脑上面的abc.img镜像文件在du时,保持4K?
---------------------------------------
root@bdyxyun-desktop:/tmp/tmp# kvm-img create -f raw abc.img 5G
Formatting 'abc.img', fmt=raw size=5368709120
root@bdyxyun-desktop:/tmp/tmp# ls -lh
总用量 0
-rw-r--r-- 1 root root 5.0G 2011-06-01 19:51 abc.img
root@bdyxyun-desktop:/tmp/tmp# du -h
4.0K .
root@bdyxyun-desktop:/tmp/tmp#
(后面的复制等命令略)
---------------------------------------
求高人解答,谢了!!
问个KVM虚拟机镜像的问题
-
- 帖子: 2
- 注册时间: 2011-06-08 16:28
- qlhn
- 帖子: 736
- 注册时间: 2006-08-25 10:37
- 联系:
-
- 帖子: 72
- 注册时间: 2008-12-17 23:09
Re: 问个KVM虚拟机镜像的问题
先压缩打包,再拷贝解压,貌似可以。