增大VM下linux的根目录空间
 
用的太久,发现VM下的系统空间不足。简单的方法是,分一个新硬盘,挂载到根目录下。 
 
下面是直接增大根目录下空间: 
1. 增大vm下的磁盘大小, VM -> Settings -> Hard Disk -> Utilities -> Expand
2. fdisk进行分区 
   # fdisk -l 
   # fdisk /dev/sda 
   Command (m for help): m 
   Command action 
    e   extended 
    p   primary partition (1-4) 
    p 
   Partition number (1-4): 3 //指定分区号 
   回车2次 
   Command (m for help): w 
 
3. 重启 
 
4. 格式化该新添加的分区 
   [root@localhost ~]# mkfs -t ext3 /dev/sda3 
 
5. 扩充根分区 
   #lvs 
   #pvcreate   /dev/sda3   //pvcreate指令用于将物理硬盘分区初始化为物理卷,以便被LVM使用。要创建物理卷必须首先对硬盘进行分区,并且将硬盘分区的类型设置为“8e”后,才能使用pvcreat指令将分区初始化为物理卷。 
Physical volume "/dev/sda3" successfully created 
   #vgextend VolGroup00 /dev/sda3 (其中是当前需要扩充的lvm组名,可以通过df -h查看,例如我的是: /dev/mapper/VolGroup00-LogVol00)   //vgextend指令用于动态的扩展卷组,它通过向卷组中添加物理卷来增加卷组的容量。 
   #vgdisplay     //用于显示LNM卷组的元数据信息。 
 
  --- Volume group --- 
  VG Name               vg_zxw 
  System ID            
  Format                lvm2 
  Metadata Areas        1 
  Metadata Sequence No  3 
  VG Access             read/write 
  VG Status             resizable 
  MAX LV                0 
  Cur LV                2 
  Open LV               2 
  Max PV                0 
  Cur PV                1 
  Act PV                1 
  VG Size               19.51 GiB 
  PE Size               4.00 MiB 
  Total PE              4994 
  Alloc PE / Size       4994 / 19.51 GiB 
  Free  PE / Size       4994 / 10.01GB 
VG UUID               sqBgTs-iA8x-tCXZ-KYxK-SyWS-TfXQ-uBsLaR 
(主要查看Free PE / Size 4994 / 10.01GB,说明我们最多可以有10.01GB的扩充空间。我一般选择小于10.01GB) 
    # lvextend -L+9.8G     /dev/VolGroup00/LogVol00 /dev/sda3 
 
Logical volume LogVol00 successfully resized 
    #e2fsck  -a   /dev/VolGroup00/LogVol00        //使用e2fsck指令检查文件系统错误。也可用“fsck -t ext2 -V  /dev/sda3/检查ext2文件系统。 
(做fsck,检查文件系统) 
    #resize2fs   /dev/VolGroup00/LogVol00       //resize2fs指令被用来增大或者收缩未加载的“ext2/ext3”文件系统的大小。 
    #df  -h                      //查看一下你的系统磁盘空间"/"目录变成了40GB

增大VM下linux的根目录空间的更多相关文章

  1. [转载]实战Linux下VMware虚拟机根目录空间扩充

    [转载]实战Linux下VMware虚拟机根目录空间扩充 (2011-07-31 21:34:34) 转载▼ 标签: 转载   原文地址:实战Linux下VMware虚拟机根目录空间扩充作者:shar ...

  2. VMware linux 增加根目录空间 (使用图形分区工具gparted LiveCd)

    写这篇文章的原因: 最近要给服务器Centos上的ruby版本升级,由于是第一次升级,不敢直接在服务器上操作. 所以在我的winxp上装了Vmware ,又在Vmware中装了Centos5.2. 用 ...

  3. 双系统下Ubuntu扩展根目录空间方法

    最近,在Ubuntu16.04上装了个matlab,突然发现根目录空间只剩1G了,这哪儿够用啊,就想着有没有一种方法不用重装系统就可以扩展根目录空间呢?别说还真有,看下文. 开始之前先分出一些未分配空 ...

  4. VM下--Linux根分区磁盘扩容

    转载请注明源出处:http://www.cnblogs.com/lighten/p/6825938.html 1.缘由 由于需要对虚拟机中的软件进行升级,执行yum update的时候,整个更新包在8 ...

  5. linux扩展根目录空间

    转自:http://blog.chinaunix.net/uid-363820-id-2181838.html Linux用户如何扩展磁盘空间? 这里以B型VPS为例,说明磁盘空间的具体扩展方法如下: ...

  6. Vm下 linux与windowsxp文件共享的方法

    我的PC Operating System Host是Windows XP,Guest是Linux,virtualPC是VMware workstation.方法介绍大全请参见:Windows与Vmw ...

  7. VM下Linux网卡丢失(pcnet32 device eth0 does not seem to be ...)解决方案

    系统启动日志:Bringing up interface eth0: pcnet32 device eth0 does not seepresent, delaying initialization. ...

  8. VM环境下Linux虚拟机扩展存储空间操作方法总结

    用VMwareware虚拟机安装的 Linux 系统剩余空间不足,造成软件无法正常安装.如果重新装一遍系统就需要重新配置好开发环境和软件的安装配置. 一.空间扩展  (1)打开VMware,选择Edi ...

  9. 给VMware下的Linux扩容磁盘空间到根分区(以centos7.0为例)

    一.扩展VMWare硬盘空间 关闭Vmware 的 Linux系统,这样,才能在VMWare菜单中设置: VM -> Settings... -> Hardware -> Hard ...

随机推荐

  1. hadoop 突然断电数据丢失问题

    HDFS-Could not obtain block   MapReduce Total cumulative CPU time: 33 seconds 380 msec Ended Job = j ...

  2. solr与.net系列课程(八)solr中重跑索引的注意事项

    solr与.net系列课程(八)solr中重跑索引的注意事项 我们如果在项目中使用solr,那肯定就是把数据库中的数据跑进solr服务器中,solr有两种操作一种是新建索引,一种是增量索引,这里我们来 ...

  3. Linux:Vim

    模式介绍: Vim具备6种基本模式和5中派生模式. 普通模式 启动后的默认模式,用于:移动光标.删除文本等待,常用命令: dd:删除当前行. [number]dd:连续执行number对应次数的dd命 ...

  4. iOS——Command-Line 查看当前SDK版本并修改默认SDK版本

    在工作中可能会碰到用命令行编译.打包iOS应用程序的情况(xcodebuild相关命令). 但是由于SDK版本问题,会报错,说某SDK版本不对,可能是因为升级Xcode导致的SDK版本升级,为了避免高 ...

  5. struts2学习笔记之二:基本环境搭建

    学习struts2有一段时间了,作为一个运维人员学习的时间还是挺紧张的,写这篇文件为了方便以后复习时使用 环境: MyEclipse 10 tomcat6 jdk1.6   首先建立一个web项目,并 ...

  6. Android 关于“NetworkOnMainThreadException”

    网络收集的原因如下,以及解决办法: 我补充总结一下: 解决办法一:在操作网络类(socket连接)的activity的protected void onCreate(Bundle savedInsta ...

  7. Django模板系统

    创建模板对象Template类在django.template模板中 // 用django-admin.py startproject 命令创建一个项目目录django-admin.py startp ...

  8. 详解Bootstrap面板组件

    面板组件主要作用是用来处理一些其他组件无法完成的功能,在不同的版本中具有不同的源码: LESS:panels.less SASS:_panels.scss 基础面板非常简单,就是一个div容器中运用了 ...

  9. 第六章 应用层(DNS和http协议详解)

    序言 这是计算机网络基础的最后一篇博文了,大体的从物理层到最上层的应用层做了一个大概的了解,花了也有快1个月的时间了,在本章结尾会给你们我学习该课程的视频资料,我希望能帮到所有想学习想提高自己技术的同 ...

  10. transform实现的时钟效果

    又来一个时钟效果了,这个的实现不需要canvas,都是div.ul.li画出的,好玩有真实. 哈哈~ 需要的js才能实现到走动这个效果,但js的内容不多,也不难. 主要是一个css里transform ...