1.使用df-h查看空间使用情况 文件系统 [[email protected] ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/mapper/centos-root 50G 4.6G 46G 10% / devtmpfs 7.8G 0 7.8G 0% /dev tmpfs 7.8G 0 7.8G 0% /dev/shm tmpfs 7.8G 11M 7.8G 1% /run tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup /dev/sda2 8
一次,我们的备份数据库的虚拟机出现了异常,备份程序异常终止.经过检查是根分区满了.如下所示:因为根分区默认是采用LVM,所以我就想着直接添加一块硬盘,然后添加到LVM里面,直接对根分区扩容.根分区扩容方式参考之前的写的博客https://blog.51cto.com/11555417/2336797但是在执行到vgextend命令时,一直提示错误,无法对vg进行扩充 Couldn't create temporary archive name.后来查询到问题所在原来是根分区满了,无法创建归档名称
知识概要:在kvm那章,我们知道centos7默认是启用lvm的,vg组名为centos,根分区所在文件系统名为/dev/mapper/centos-root,默认根分区是分50G的 接下来进入正题 随着使用的深入,根分区总是不够用的,此时需要扩容,在线扩容无疑是最好的 一.先添加一块磁盘,你不重启,用fdisk -l是看不到的,此时需要执行下面脚本 #不关机使添加硬盘生效 numbers=`ls -l /sys/class/scsi_host/host* | wc -l` for ((i=0;
一.u-boot中环境变量与uImage中MTD的分区关系 分区只是内核的概念,就是说A-B地址放内核,C-D地址放文件系统,(也就是规定哪个地址区间放内核或者文件系统)等等. 一般我们只需要分3-4个区,第一个为boot区,一个为boot参数区(传递给内核的参数),一个为内核区,一个为文件系统区.(但是有的内核就会有很多分区,比如内核参数会有两个,还有会Logo的地址) 而对于bootloader中只要能将内核下载到A~B区的A地址开始处就可以,C~D区的C起始地址下载文件系统…….这些起始地
之所以要只有根分区镜像,是因为在创建VM或者调整云主机的硬盘大小时,它能自动扩容.无需人工介入 在原来的物理机10.40.41.1的CentOS 6.7上制作镜像. 宿主机坱要安装KVM相关软件: yum groupinstall Virtualization "Virtualization Client" -y yum install libvirt libguestfs-tools qemu virt-manager virt-viewer qemu-kvm virt-instal
Linux虚拟机扩展根分区! 虚拟机根分区空间不够用,在虚拟机管理界面进行单个磁盘扩展(图形化界面操作略),比如原来是30G,扩展至40G,(扩展需要关机之后操作) 其中的10G空间需要重新分区,以下是分区相关操作让扩展的空间生效: 登录系统之后: df -h 发现空间没有发生变化: [[email protected] ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup-l
前言: 默认情况下linux的根目录做成了lvm,比如: 但如果前期分区分的不合理,那么这个空间可能很小,会影响存储数据多少.那么如何去扩展根目录的空间大小呢? 原料: 比如虚拟机新建一块磁盘用于扩容. 步骤: 一.分区并配置参数 fdisk /dev/sdc 新建sdc1分区,并分配所有空间 修改分区类型 改成8e(Linux LVM) partprobe 更新分区表 二.创建物理卷 pvcreate /dev/sdc1 创建物理卷 三.扩展物理卷组 vgdisplay
1.添加新硬盘或者建立新分区 2.将建立好的分区制作成pv pvcreate /dev/sda3 3.将新pv加入到根分区所在的卷组centos vgextend centos /dev/sda3 4.根分区所在的lv扩容至30G lvextend -L +30G /dev/centos/root 5.至此lv容量已扩容,接着改变文件系统容量: xfs_growfs /dev/mapper/centos-root meta-data=/dev/mapper/centos-root isize=5
CentOS 6.3下配置LVM(逻辑卷管理) 一.简介 LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性. LVM的工作原理其实很简单,它就是通过将底层的物理硬盘抽象的封装起来,然后以逻辑卷的方式呈现给上层应用.在传统的磁盘管理机制中,我们的上层 应用是直接访问文件系统,从而对底层的物理硬盘进行读取,而在LVM中,其通过对底层的硬盘进行封装,当我们对