1. 程式人生 > >VMware虛擬磁碟空間過大如何進行回收

VMware虛擬磁碟空間過大如何進行回收

      vmware上的虛擬應為長期使用或者下載東西導致磁碟空間變大,物理磁碟已經沒有多少空間,可是釋放虛擬機器上的磁碟並不能解決物理磁碟空間不足的問題。後來在網上找了可以使用vmware的tools實現虛擬磁碟shrink。
 1,安裝vmware-tool
     首先選擇vmware的選單VM-Install VMware-Tools,等一會可以再linux的/media/VMware tools,裡面有軟體的安裝包按照提示進行安裝就可以了,  VMwareTools-6.5.0-118166.tar.gz

 [[email protected] home]# cd vmware-tools-distrib/


[[email protected] vmware-tools-distrib]# dir
bin  doc  etc  FILES  INSTALL  installer  lib  vmware-install.pl
[[email protected] vmware-tools-distrib]# ./vmware-install.pl
A previous installation of VMware Tools has been detected.

The previous installation was made by the rpm installer (version 4).

Converting the rpm4 installer database format
        to the tar4 installer database format.

You have a version of VMware Tools installed.  Continuing this install will
first uninstall the currently installed version.  Do you wish to continue?
(yes/no) [yes] yes

Installing VMware Tools.

In which directory do you want to install the binary files?
[/usr/bin]

What is the directory that contains the init directories (rc0.d/ to rc6.d/)?
[/etc/rc.d]

What is the directory that contains the init scripts?
[/etc/rc.d/init.d]

In which directory do you want to install the daemon files?
[/usr/sbin]

In which directory do you want to install the library files?
[/usr/lib/vmware-tools]

In which directory do you want to install the documentation files?
[/usr/share/doc/vmware-tools]

The path "/usr/share/doc/vmware-tools" does not exist currently. This program
is going to create it, including needed parent directories. Is this what you
want? [yes]

The installation of VMware Tools 6.5.0 build-118166 for Linux completed
successfully. You can decide to remove this software from your system at any
time by invoking the following command: "/usr/bin/vmware-uninstall-tools.pl".

Before running VMware Tools for the first time, you need to configure it by
invoking the following command: "/usr/bin/vmware-config-tools.pl". Do you want
this program to invoke the command for you now? [yes]

It looks like you are trying to run this program in a remote session. This
program will temporarily shut down your network connection, so you should only
run it from a local console session. Are you SURE you want to continue?
[no]

Please re-run this program from a local console shell.
Execution aborted.

Found VMware Tools CDROM mounted at /media/VMware Tools. Ejecting device
/dev/hdc ...
[[email protected] vmware-tools-distrib]#


 2,執行shrink操作
     對於已經安裝vmware-tool的Linux,Solaris或者FreeBSD,啟動一個終端視窗,以root使用者登入(磁碟空間的shrink需要root許可權。
在視窗中啟動vmware-toolbox,將彈出vmware-toolbox,選擇shrink的tab頁,選擇你要釋放的虛擬磁碟的分割槽。單節shrink就可以了。可以參見截圖。假如不能執行shrink系統會顯示原因。虛擬磁碟的清理工作完成時,會有一個提示資訊。磁碟的空間的回收需要一個相當長的時間。需要耐心等待。

     shrink  操作

相關推薦

VMware虛擬磁碟空間如何進行回收

      vmware上的虛擬應為長期使用或者下載東西導致磁碟空間變大,物理磁碟已經沒有多少空間,可是釋放虛擬機器上的磁碟並不能解決物理磁碟空間不足的問題。後來在網上找了可以使用vmware的tools實現虛擬磁碟shrink。 1,安裝vmware-tool      首

centos mysql佔用磁碟空間解決方法

安裝了mysql以後,過一段時間發現磁碟空間不足了,查一下,發現是  mysql-bin.000001、  mysql-bin .000002等檔案佔用了空間,那麼這些檔案是幹嗎的?這是資料庫的操作日誌,例如UPDATE一個表,或者DELETE一些資料,即使該語句沒有匹配

解決 VMware虛擬機器環境佔用宿主機磁碟空間越來越的問題

一、引言 在 VMware 進行 Ubuntu 18.04 的虛擬環境使用的過程中,我驚奇的發現,好像並沒有怎麼操作,就已經佔用了 20 個 G 的空間了。在 Ubuntu 18.04 中檢視磁碟使用情況,也發現並沒有到 20 G 呀: 怎麼進行磁碟空間

VMware中如何擴充套件虛擬磁碟空間

                         

oracle 11g解決臨時表空間的問題

temp tablespace有的數據庫在使用過程中由於某些操作會導至臨時表空間過大,由於臨時表空間的工作機制,在作業完成後該部分臨時表空間也不會釋放。通過重建臨時表空間的方法可以解決這個問題,但操作還是有點繁瑣。在操作中發現,通過resize tempfile可以釋放臨時表空間,如果有多個tempfile,

臨時表空間解決方法

臨時表空間臨時表空間過大解決方法解決臨時表空間過大有兩種方法,方法一增加臨時表空間的大小,方法二重建臨時表空間,解決臨時表空間過大的問題。方案一:增加臨時表空間的大小--1.臨時表空間的使用情況SELECT D.tablespace_name, SPACE "SUM_SPACE(M)&

zabbix資料庫佔用磁碟空間的處理方法

du -h /* |sort -nr  使用此命令一步步排查發現/var/lib/mysql/zabbix/這個目錄佔用磁碟空間較大 發現history_log.ibd這個檔案最大,達到了38G,此檔案對應的是zabbix庫裡的history_log表 找到問題原因後就好解決,進入zabbix,

sysaux表空間

RDBMS 11.2.0.4 RAC。發現sysaux表空間很大,大約有11G。(之前碰到過12CR1的sysaux有24G,還在增長,沒仔細研究) 檢視dba_hist_wr_control,發現topnsql不是預設的30,而是100.以為是這個原因引起的。 修改後不起作用。 檢

怎麼備份VMware虛擬磁碟檔案或移植到其他虛擬機器

轉載自: https://www.cnblogs.com/shihaiming/p/5892201.html   原文:http://jingyan.baidu.com/article/a681b0de17b3173b1843468f.html 方法/步驟  

查詢Linux系統中的佔用磁碟空間的前10個檔案或資料夾

   當磁碟空間被迅速佔用的時候,我們必須找出一些,比較佔用磁碟空間的檔案或者資料夾。通常情況下,最有可能找出佔用磁碟空間檔案或資料夾的地方,主要是 /tmp or /var or /home。       目前沒有單個命令來

SYSTEM表空間問題

巡檢發現system表空間使用率過高 TABLESPACE_NAME TOTAL FREE USED FREE/TOTAL------------------------------ ---------- ---------- ---------- ----------A11_ 28000 9823.062

VBox:增加虛擬磁碟空間上限(虛擬系統為Linux)

執行以下命令指定vdi虛擬磁碟空間新上限(此步驟需要在使用vdi磁碟檔案的虛擬機器關閉狀態下執行,單位MB): C:\Program Files\Oracle\VirtualBox>vboxmanage modifyhd D:/vm/spark/spark.vdi --resize

VMWARE 佔用硬碟空間越來越的解決方法

1.問題現象: 為了開發android驅動,我使用vmware虛擬機器執行UBUNTU12.04,硬碟分割槽有150G,分配了130g給虛擬機器,還剩下不到20G的空間作為預留。本來想著130G的空間應該足夠跑ubuntu的,但當我編譯過幾次android原始碼後,發現硬碟

VS2010工程佔用空間的原因和解決方法

如果不進行特定的設定,用VS2010建立的工程佔用磁碟空間會非常的大,原因是VS2010會自動生成.ipch和.sdf檔案,用於記錄整個開發過程中的變化,這些東西在99.9999%的情況下是完全用不到的,要解決佔用空間大的問題,有兩種方法: (1)臨時性方法:每次複製VS2

32位系統的虛擬記憶體空間容量

表示32位系統的記憶體地址有32位,即4位元組(表示64位系統的記憶體地址有64bit,即8位元組)pow(2,32)bitpow(2,32)/8Bpow(2,32)/8/1024KBpow(2,32)/8/1024/1024Mpow(2,32)/8/1024/1024/10

oracle臨時表空間的原因&&處理

oracle臨時表空間過大的原因 2009-05-12 11:22 Oracle臨時表空間主要是用來做查詢和存放一些快取的資料的,磁碟消耗的一個主要原因是需要對查詢的結果進行排序,如果沒有猜錯的話,在磁碟空間的(記憶體)的分配上,Oracle使用的是貪心演算法,如果上次磁碟空間消耗達到1GB,那麼臨時表空

Hbase在hdfs上的archive目錄佔用空間

hbase版本:1.1.2    hadoop版本:2.7.3Hbase在hdfs上的目錄/apps/hbase/data/archive佔用空間過大,導致不停地發出hdfs空間使用率告警。【問題】告警資訊 alert: datanode_storage is trigger

如何減小Ubuntu 16.04系統下VMware虛擬機器硬碟空間佔用問題

VMware虛擬機器佔用硬碟空間只增大不減少,即使你刪除檔案,佔用的硬碟空間也不釋放。用了一段時間後空間不夠了。解決辦法: 方法一:在vmware的安裝目錄下,有一個vmware-vdiskmanager。 關閉虛擬機器,在windows系統下執行CMD命令: vmwa

[RK3399][Android7.1] Vmware虛擬機器裡的Ubuntu硬碟空間越來越

Platform: RK3399 OS: Android 7.1 Kernel: v4.4.83 背景: Vmware裡的Ubuntu系統隨著使用會越來越大,比如編譯了Android系統,即使編譯後刪除了也是佔虛擬硬碟空間, 最終會吃掉物理硬碟空間。 解決方法: 使

VMware虛擬機器擴充套件Ubuntu系統磁碟空間

一般我們在安裝虛擬機器時都會選擇預設的20G磁碟空間,但是一旦需要搭建一兩個交叉編譯環境後,20G的空間就無法滿足了,我就是出現了這樣的情況,所以也在這裡建議大家,如果需要在虛擬機器上搭建比較複雜的環境的話,一般給虛擬機器50G的記憶體空間較合適。 這裡是我的Ubuntu系統下現在的空間大小