vmware Esxi 物理机器上 复制文件 比实际的大

发布于 2022-09-10 05:01:18 字数 13182 浏览 14 评论 8

vmware Esxi  物理机器上(ssh连接上)复制文件,复制过程不停止,文件大小变大。

远程复制,13G的目录复制过去,都22G了还不停止, 后来强制终止的,复制两回都不成

# du -sh *
13.0G   vm-007-004(Server-C)

# du -sh *
13.0G   vm-007-004(Server-C)-flat.vmdk
64.0k   vm-007-004(Server-C).nvram
64.0k   vm-007-004(Server-C).vmdk
0       vm-007-004(Server-C).vmsd
64.0k   vm-007-004(Server-C).vmx
64.0k   vm-007-004(Server-C).vmxf
1.0M    vmware.log

# scp -r vm-007-004(Server-C)/ root@192.168.0.8:/vmfs/volumes/4d2c4bcc-6de348ca-5176-842b2b6e8eca/

Host 'vm-008..com' is not in the trusted hosts file.
(fingerprint md5 ae:b8:e2:a0:d0:cf:00:82:24:91:8d:7c:c7:48:41:cb)
Do you want to continue connecting? (y/n) yes
root@ password:
vm-007-004(Server-C).vmx                                                    100% 3754     3.7KB/s   00:00   
vm-007-004(Server-C).vmxf                                                   100%  281     0.3KB/s   00:00   
vm-007-004(Server-C).vmsd                                                   100%    0     0.0KB/s   00:00   
vm-007-004(Server-C)-flat.vmdk                                               44%   22GB   7.8MB/s 1:01:01 ETA/vm-007-004(Server-C)-flat.vmdk                                               45%   23GB   8.8MB/s   52:56 ETA/vmfs/volumes/4d2cb5cb-f76f0bf5-541a-842b2b6ee93c # /vmfs/volumes/4d2cb5cb-f76f0bf5-541a-842b2b6ee93c

# scp -r vm-007-004(Server-C)/ root@vm-008..com:/vmfs/volumes/4d2c4bcc-6de348ca-5176-842b2b6e8eca/
root@ password:
vm-007-004(Server-C).vmx                                                    100% 3754     3.7KB/s   00:00   
vm-007-004(Server-C).vmxf                                                   100%  281     0.3KB/s   00:00   
vm-007-004(Server-C).vmsd                                                   100%    0     0.0KB/s   00:00   
vm-007-004(Server-C)-flat.vmdk                                               20%   10GB  21.3MB/s   32:06 ETA/vmfs/volumes/4d2cb5cb-f76f0bf5-541a-842b2b6ee93

远程主机的情况:

vm-007-004(Server-C) # ls -l
-rw-------    1 root     root        24097529856 Jan 13 17:31 vm-007-004(Server-C)-flat.vmdk
-rw-r--r--    1 root     root                  0 Jan 13 17:08 vm-007-004(Server-C).vmsd
-rwxr-xr-x    1 root     root               3754 Jan 13 17:08 vm-007-004(Server-C).vmx
-rw-r--r--    1 root     root                281 Jan 13 17:08 vm-007-004(Server-C).vmxf

/vm-007-004(Server-C) # du -sh *
22.7G   vm-007-004(Server-C)-flat.vmdk
0       vm-007-004(Server-C).vmsd
64.0k   vm-007-004(Server-C).vmx
64.0k   vm-007-004(Server-C).vmxf

vm-007-004(Server-C) # du -sh *
22.8G   vm-007-004(Server-C)-flat.vmdk
0       vm-007-004(Server-C).vmsd
64.0k   vm-007-004(Server-C).vmx
64.0k   vm-007-004(Server-C).vmxf

===============================================================================

在本机复制也有这个问题

/vmfs/volumes/4d2c4bcc-6de348ca-5176-842b2b6e8eca # du -sh *
12.9G   vm-008-004(Server-C)

/vmfs/volumes/4d2c4bcc-6de348ca-5176-842b2b6e8eca # cd vm-008-004(Server-C)/
/vmfs/volumes/4d2c4bcc-6de348ca-5176-842b2b6e8eca/vm-008-004(Server-C) # ls
vm-008-004(Server-C)-flat.vmdk  vm-008-004(Server-C).vmsd       vm-008-004(Server-C).vmxf
vm-008-004(Server-C).vmdk       vm-008-004(Server-C).vmx
/vmfs/volumes/4d2c4bcc-6de348ca-5176-842b2b6e8eca/vm-008-004(Server-C) # cp * ../vm-008-003(Server-B)/

/vmfs/volumes/4d2c4bcc-6de348ca-5176-842b2b6e8eca/vm-008-004(Server-C) # du -sh *
12.9G   vm-008-004(Server-C)-flat.vmdk
64.0k   vm-008-004(Server-C).vmdk
0       vm-008-004(Server-C).vmsd
64.0k   vm-008-004(Server-C).vmx
64.0k   vm-008-004(Server-C).vmxf

12.9G的文件都已经复制了16.2G了还没有停止,强制终止的
/vmfs/volumes/4d2c4bcc-6de348ca-5176-842b2b6e8eca/vm-008-003(Server-B) # du -sh *
7.9G    vm-008-003(Server-B)-flat.vmdk
64.0k   vm-008-003(Server-B).vmdk
0       vm-008-003(Server-B).vmsd
64.0k   vm-008-003(Server-B).vmx
64.0k   vm-008-003(Server-B).vmxf
16.2G   vm-008-004(Server-C)-flat.vmdk

==============================================

有谁知道具体是什么原因么?

以下是系统信息:
# uname -a
VMkernel vm-007.com 4.1.0 #1 SMP Release build-260247 May 18 2010 16:41:04 x86_64 unknown

# cat /etc/issue
You have activated Tech Support Mode.
The time and date of this activation have been sent to the system logs.

VMware offers supported, powerful system administration tools.  Please
see www.vmware.com/go/sysadmintools for details.

Tech Support Mode may be disabled by an administrative user.
Please consult the ESXi Configuration Guide for additional
important information.

# fdisk -l

Disk /dev/disks/naa.6842b2b07924ce0014bf0ab10bb090a4: 1999.3 GB, 1999307276288 bytes
255 heads, 63 sectors/track, 243068 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

                                           Device Boot      Start         End      Blocks  Id System
/dev/disks/naa.6842b2b07924ce0014bf0ab10bb090a4p1             1    243068 1952443646   fb  VMFS

Disk /dev/disks/naa.6842b2b07924ce0014b8d02d06e456e5: 599.5 GB, 599550590976 bytes
64 heads, 32 sectors/track, 571776 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes

                                           Device Boot      Start         End      Blocks  Id System
/dev/disks/naa.6842b2b07924ce0014b8d02d06e456e5p1             5       900    917504    5  Extended
/dev/disks/naa.6842b2b07924ce0014b8d02d06e456e5p2           901      4995   4193280    6  FAT16
/dev/disks/naa.6842b2b07924ce0014b8d02d06e456e5p3          4996    571776 580383744   fb  VMFS
/dev/disks/naa.6842b2b07924ce0014b8d02d06e456e5p4   *         1         4      4080    4  FAT16 <32M
/dev/disks/naa.6842b2b07924ce0014b8d02d06e456e5p5             5       254    255984    6  FAT16
/dev/disks/naa.6842b2b07924ce0014b8d02d06e456e5p6           255       504    255984    6  FAT16
/dev/disks/naa.6842b2b07924ce0014b8d02d06e456e5p7           505       614    112624   fc  VMKcore
/dev/disks/naa.6842b2b07924ce0014b8d02d06e456e5p8           615       900    292848    6  FAT16

Partition table entries are not in disk order
/vmfs/volumes/4d2cb5cb-f76f0bf5-541a-842b2b6ee93c/vm-007-004(Server-C) # df -h
Filesystem                Size      Used Available Use% Mounted on
visorfs                   1.3G    261.0M      1.0G  20% /
vfat                      4.0G      2.3M      4.0G   0% /vmfs/volumes/4d2c44ee-20c4c985-e1cc-842b2b6ee93e
vmfs3                     1.8T    416.5G      1.4T  22% /vmfs/volumes/4d2cb5cb-f76f0bf5-541a-842b2b6ee93c
vmfs3                   553.3G    563.0M    552.7G   0% /vmfs/volumes/4d2c44f0-44d87e50-cd1d-842b2b6ee93e
vfat                    249.7M     87.8M    161.9M  35% /vmfs/volumes/7fbb6972-b527bb74-c59d-add56dd6ae53
vfat                    249.7M      4.0k    249.7M   0% /vmfs/volumes/fca78a7c-b13b6605-4edf-8186937f4a99
vfat                    285.9M    135.5M    150.4M  47% /vmfs/volumes/3c3693e8-f77a642a-1910-5c6bdcb26d3a
/vmfs/volumes/4d2cb5cb-f76f0bf5-541a-842b2b6ee93c/vm-007-004(Server-C) # cat /etc/fstab
none                    /proc                   procfs    defaults        0 0
none                    /vmfs/volumes           vcfs      defaults        0 0
none                    /tmp                    visorfs   2,192,01777,tmp       0 0

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

-柠檬树下少年和吉他 2022-09-14 21:10:36

在客户端里关机,导出,啥事没有,干嘛非得命令行搞咯

少钕鈤記 2022-09-14 07:38:34

再者说明一下,即使在同一台esxi服务器的存储中移动虚拟机,都会出现上述情况。
还有就是即使关闭虚拟机拷贝也会出现上述情况的,因此与关不关闭虚拟机没什么关系。

〃安静 2022-09-13 11:38:59

我试过类似的迁移,也遇到楼主这种情况。
发现如果使用其他工具直接拷贝,拷贝的大小是以你虚拟机设置的磁盘的大小为依据的。这样,给数据拷贝带来很大的麻烦,假如你的磁盘大小是2T,那拷贝几天几夜都有可能。
所以如果使用工具去拷贝,建议先关闭虚拟机把磁盘大小改了以后再拷贝。
或者使用vconvertor来迁移,它是依据实际占用的存储大小来迁移的。

不语却知心 2022-09-13 11:36:47

得先down机吧,为啥不tar个包再复制。直接用rcp拷贝目录很慢的~

自找没趣 2022-09-12 13:44:45

目录下有个*flat.vmdk的文件,如果你是直接把虚拟机拷贝到别的地方,或是放到例如nfs上,这个文件的大小就是你虚拟机设置的磁盘大小。

原来是傀儡 2022-09-12 11:26:09

不能直接scp ,你得把 数据源  的虚拟机 停机了 才能 copy 的,否则  源数据一直变化 你永远没个头

感性不性感 2022-09-11 18:59:12

你是不是一边在写,一边在copy??

单身狗的梦 2022-09-10 22:45:24

复制它干啥用?

用vcb命令试试看

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文