虚拟机文件分析
为什么要整理这篇文章呢,因为我遇到的问题实在太多了,经常因为虚拟机分区空间不足出现故障
目录
Vmmcores.gz文件
这些是在 VMware 监视器崩溃时创建的监视器核心文件。它们通常表示虚拟化引擎存在问题。
但它们对于诊断显示器首先崩溃的原因非常宝贵。它们不用于正常操作,如果需要空间,可以删除它们
Vmem文件
这个就相当于Windows的pagefile.sys文件(虚拟文件)=虚拟机使用使用的内存的文件
你的虚拟机开机时自动创建,
当虚拟机关机时 vmem文件就会消失不占用空间,
虚拟机挂起(暂停)时vmem文件继续存在
这个文件的数量往往根据你生成的快照有关, n个快照=n个veme文件 如果有多出的文件 将所有文件按照修改时间排序,就可找出可以删除的那一个
如果一定要禁止生成vmem文件,可以这么操作:
在虚拟文件夹中找到*.vmx文件,用记事本打开,然后在文件最后加入一行 mainMem.useNamedFile=FALSE, 重新启动虚拟机,虚拟内存文件就没有了。
注意:Snapshot=快照
Vmsn文件
VMware虚拟化软件VMware快照状态文件
保存关于要用于快照的虚拟机或虚拟机的保存和冷冻状态的信息
当虚拟机建立快照时,就会自动创建该文件。有几个快照就会有几个此类文件
Vmx文件
该文件为虚拟机的配置文件,包含虚拟机所有虚拟硬件的信息和设置,如电源、网络、内存等或虚拟机编辑器对虚拟机进行的所有配置。有时需要手动更改配置文件以达到对虚拟机硬件方面的更改,虚拟机导入使用的文件
vmdk 文件
虚拟磁盘文件,一个虚拟磁盘有一个或多个虚拟磁盘文件构成,简单说就是你的所有文件都在里面,谨慎删除
Nvram 文件
VMware虚拟机非异变RAM,存放虚拟机的BIOS信息,简单说就是虚拟机启动时的信息
Vmsd 文件
简单地包含快照的元数据
Vswp 文件
虚拟机文件的交换页面。在启动虚拟机时,如果主机由于过量使用而消耗光其物理内存时,会创建一个内存交换文件代替物理主机内存
Scoreboard 文件
VMware现在正在与VirtualBox和其他公司竞争并维护自己的记分牌
这是由VMX进程生成的某种统计信息文件。可以通过将其添加到客户机 VMX 文件来禁用它:vmx.scoreboard.enabled = “FALSE”
Vmxf文件
全称为VMware team member,VMware组成员。该文件为虚拟机组team中的虚拟机的辅助配置文件。一般无需改动
DMP文件
DMP是windows系统中的错误转储文件,就是把说有的错误数据装到一个文件中方便分析故障原因,虚拟机中也有
Lck文件夹
虚拟机在运行时会创建相应的文件,即在虚拟机的安装目录下自动产生.lck锁定文件文件,这是虚拟机的虚拟磁盘 (.vmdk)自带的磁盘保护机制,防止多台虚拟机同时访问同一个虚拟磁盘造成对磁盘修改、数据丢失以及性能的削减
Windows系统上如果在桌面一使用XX虚拟机,然后在桌面二又打开了新的虚拟机窗口并且启用桌面XX的虚拟机,就会出发磁盘保护机制,也就是虚拟机启动失败的原因之一
特殊情况虚拟机开机无法开机可清除这个文件夹
Vmware-SYSTEM文件夹
VMware临时文件清理(使用VMwareTools从虚拟机中拷贝(复制)到电脑的文件临时存放目录)- 没什么用处直接删除即可
Win+R->CMD->temp/tmp 回车即可进入缓存目录 里面存放个各种Windows系统运行时的Cache缓存文件(你的压缩包管理软件 工作时都会把数据存放到这里)
展示所有遇到的故障-不断收集中