精华内容
下载资源
问答
  • linux根分区扩容

    千次阅读 2015-05-14 07:57:37
    linux根分区扩容 今天网站上传图片出问题了,一开始还以为是程序问题,后来发现原来是服务器存储空间不够,明明有200G的磁盘空间,没理由这么快就用完,查了一下分区情况,原来有两块磁盘,分区只挂载在大少...
    
    
    

    今天网站上传图片出问题了,一开始还以为是程序问题,后来发现原来是服务器存储空间不够,明明有200G的磁盘空间,没理由这么快就用完,查了一下分区情况,原来有两块磁盘,根分区只挂载在大少只有10g那块磁盘上面,而且已使用了100%了!接着就要为根分区扩容了:(环境:redhat 5.2 x64)

    1:查看分区情况

    shell>fdisk -l

    Disk /dev/sda doesn't contain a valid partition table, 这句说明了190g的磁盘没分区 

    2:磁盘分区

    shell>fdisk /dev/sda  (过程略,这里只建了一个分区)

    3:再查看一下分区

    shell>fdisk -l

    可以看出第2步已经建了一个分区/dev/sda1

    4:创建pv

    shell>pvcreate /dev/sda1

    5:查看一下当前卷组情况

    shell>vgdisplay

    这里Free PE / Size 0/0 表明没有可用的扩展空间

    6:扩展卷组VolGroup00

    shell>vgextend /dev/VolGroup00 /dev/sda1

    7:再查看卷组

    shell>vgdispaly

    看看Free PE / Size 5692 / 177.88GB 说明扩展成功,有177.88GB可用

    8:扩展逻辑卷LogVol00的容量(根目录"/"的挂载点)

    shell>lvextend -L +1024M /dev/VolGroup00/LogVol00

    shell>/sbin/resize2fs /dev/VolGroup00/LogVol00

    9:扩容后的分区情况

    根分区多了一个G,成功了!

    展开全文
  • Linux 根分区扩容

    千次阅读 2019-04-21 12:24:07
    本文主要记录在linux系统中对根分区扩容的相关内容,涉及linux 系统,存储与常见命令 1. 问题分析 2. 解决方案 3. 常见问题 4. 过程总结 问题分析 在安装cobbler 的过程中,磁盘容量不够了,用的是VMware 虚拟机 ...

    本文概览

    本文主要记录在linux系统中对根分区扩容的相关内容,涉及linux 系统,存储与常见命令

    问题分析

    1. 在安装cobbler 的过程中,磁盘容量不够了,用的是VMware 虚拟机
    2. 扩容,就是将磁盘加在linux系统上,然后实现能够存储文件,磁盘加上容量后,并不能够马上使用,需要对磁盘进行重新分配,主要有两种方法,第一种非 LVM方式,使用lsblk命令查看根分区,就是根目录直接挂载在磁盘分区上,第二种 LVM方式,磁盘分区后,还需要创建为LVM(逻辑卷管理) ,等于多创建了一层虚拟层,这样更加方便管理磁盘
    3. 两种方式
      • 非LVM 式
        	[root@station Desktop]# lsblk
        	NAME               MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
        	sda                  8:0    0   30G  0 disk 
        	└─sda1               8:1    0   10G  0 part /
        	sdb                  8:16   0   40G  0 disk 
        	├─sdb1               8:17   0   30G  0 part 
        	│ └─data-datastore 253:0    0   25G  0 lvm  
        	└─sdb2               8:18   0   10G  0 part 
        	sr0                 11:0    1 1024M  0 rom 
        
      • LVM 式
        	[root@station Desktop]# lsblk
        	NAME               MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
        	sda                  8:0    0   30G  0 disk 
        	└─sda1               8:17   0   10G  0 part 
        	    └─data-datastore 253:0    0   9G  0 lvm  /
        	sdb                  8:16   0   40G  0 disk 
        	├─sdb1               8:17   0   30G  0 part 
        	└─sdb2               8:18   0   10G  0 part 
        	sr0                 11:0    1 1024M  0 rom 
        
    4. 基本步骤(非 LVM)
      1. 在VMware 软件上扩容磁盘,关机扩容至
      2. 使用fdisk 命令进行操作,将新增的磁盘容量进行重新分配
      3. 保存设置,并写入系统就完成了
    5. 基本步骤(LVM)
      1. 在VMware 软件上扩容磁盘,关机扩容
      2. 使用fdisk 命令进行操作,将新增的磁盘进行分区
      3. 将该分区创建为LVM
      4. 使用LVM 拓展进行扩容

    解决方案

    非LVM 方式

    1. VMware 虚拟机增加磁盘容量,注意关机后操作且不能有快照

      • 查看当前磁盘的容量
      	[root@station Desktop]# lsblk
      	NAME               MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
      	sda                  8:0    0   60G  0 disk 
      	└─sda1               8:1    0   30G  0 part /
      	sdb                  8:16   0   40G  0 disk 
      	├─sdb1               8:17   0   30G  0 part 
      	│ └─data-datastore 253:0    0   25G  0 lvm  
      	└─sdb2               8:18   0   10G  0 part 
      	sr0                 11:0    1 1024M  0 rom 
      
    2. 将原有分区删除后,再将容量进行重新分配

      	[root@station Desktop]# fdisk /dev/sda
      	Command (m for help): p      # 查看分区信息
      	Disk /dev/sda: 64.4 GB, 64424509440 bytes, 125829120 sectors
      	... 省略一部分
      	   Device Boot      Start         End      Blocks   Id  System
      	/dev/sda1            2048    62914559    31456256   83  Linux
      	Command (m for help): d      # 删除分区,记住千万不要保存,不要使用 w 命令
      	Selected partition 1         # 因为只有一个分区,所以无需指定删除哪个分区
      	Partition 1 is deleted
      	Command (m for help): n   # new 一个分区
      	Partition type:
      	   p   primary (0 primary, 0 extended, 4 free)
      	   e   extended
      	Select (default p): p     # 选择主分区,e 代表扩展分区
      	Partition number (1-4, default 1):                 # 默认敲击回车
      	First sector (2048-125829119, default 2048):       # 默认敲击回车   
      	Last sector, +sectors or +size{K,M,G} (2048-125829119, default 125829119):  +50G
      	Partition 1 of type Linux and of size 50 GiB is set
      	Command (m for help): w    # 保存
      
    3. 此时进行查看lsblk, 发现根分区大小根本没有变化

      [root@station Desktop]# partprobe    # 如果无效请重启
      [root@station Desktop]# xfs_growfs /dev/sda1 # xfs 同步文件系统
      [root@station Desktop]# df -h
      Filesystem      Size  Used Avail Use% Mounted on
      /dev/sda1        50G  8.5G   42G  16% /
      devtmpfs        899M     0  899M   0% /dev
      tmpfs           914M  8.0K  914M   1% /dev/shm
      tmpfs           914M   17M  897M   2% /run
      tmpfs           914M     0  914M   0% /sys/fs/cgroup
      

    LVM 方式

    1. 分区 fdisk /dev/sda
      1. 创建 n
      2. p 主分区 1 ,2 ,3 扩展分区 4
      3. 设置起始分区地址
      4. 设置大小 +20G
      5. 创建分区后,使用 partprobe 刷新
    2. 创建物理卷 pvcreate /dev/sda1
    3. 查看已有卷组 vgdisplay 得到卷组名为 centos
    4. 添加 sda1 到 centos 卷组中 vgextend centos /dev/sda1
    5. 查看需要被扩容的文件路径 lvdisplay 路径为 /opt/xxx lv名字为/dev/centos/lv_opt
    6. 把centos 卷组中的所有剩余容量添加到 /opt/xxx 上 lvextend -l +100%FREE /dev/centos/lv_opt
    7. 刷新写入 xfs_growfs /dev/centos/lv_opt
    8. 使用 df -Th查看是否成功
    展开全文
  • Linux根分区扩容

    2021-03-29 16:58:09
    Linux centos7.6 扩根 Linux根文件系统之所以在前面加一个”“,说明它是加载其它文件系统的”“,那么如果没有这个,其它的文件系统也就没有办法进行加载的。因为系统是特别重要的,然而系统很容易满。接...

    Linux centos7.6 扩根

    Linux根文件系统之所以在前面加一个”根“,说明它是加载其它文件系统的”根“,那么如果没有这个根,其它的文件系统也就没有办法进行加载的。因为根系统是特别重要的,然而根系统很容易满。接下来我将谈一下如何进行扩根。
    准备环境
    安装centos7.6的VMware虚拟机一台

    开始实验:
    1.查看当前系统根分区容量大小 lsblk
    在这里插入图片描述
    2.在虚拟机上添加一块硬盘,添加完成后重启系统reboot
    在这里插入图片描述
    3.再次查看磁盘,lsblk 发现已经添加成功
    在这里插入图片描述
    4.开始扩根,首先创建pv, pvcreate /dev/sdb sdb为刚刚添加的磁盘
    在这里插入图片描述
    5.查看根的vg名,并扩根vg,vgexxtend centos /dev/sdb
    在这里插入图片描述
    6.扩根, lvextend -L +20G /dev/centos/root

    在这里插入图片描述
    7.再次查看磁盘根分区容量lsblk,根分区容量变成了58.3G扩容成功

    在这里插入图片描述

    展开全文
  • lvm虚拟机测试已通过linux根分区扩容,确实增加了分区的容量
  • linux根分区扩容拓容

    2012-06-08 11:30:00
    前提:linux根分区扩容需要现有的分区使用的是lvm管理。如果安装linux时,在选择分区设置时,选择默认,会使用lvm管理。查看当前分区的管理方式的命令是:fdisk -l可以看到相应硬盘的System列为Linux LVM,即其...

    前提:
    linux根分区扩容需要现有的根分区使用的是lvm管理。如果安装linux时,在选择分区设置时,选择默认,会使用lvm管理。查看当前根分区的管理方式的命令是:
    fdisk -l
    可以看到相应硬盘的System列为Linux LVM,即其为lvm管理,可以对其进行扩容。

     

    扩容步骤:
    1.首先新加一块磁盘,开机,进入系统。使用root登录,运行fdisk,将新加的磁盘分区。我们这里假设将全部磁盘容量只分一个区,分区为/dev/sdb1。并将分区格式改为lvm格式。

    小技巧:
    @@@@.当我们对分区做了调整后,会提示我们重启系统后分区表才会改变,其实用命令partprobe即可

    @@@@.修改分区格式的方法:fdisk /dev/sdb1

    Command (m for help): t             更改分区的类型
    Partition number (1-4): 3           选择第二个
    Hex code (type L to list codes): 8e  磁盘格式改为 LINUX LVM ,可以使用L来进行查看

    2.查看系统中物理卷(PV),使用命令pvdisplay;
    3.创建新物理卷(PV): pvcreate /dev/sdb1;
    4:通过虚拟卷组(vg)的方式,将新物理卷加入到卷组中去:vgextend VolGroup00 /dev/sdb1。卷组名来自步骤2;
    5:运行vgdisplay ,查看扩展后的虚拟卷组(vg),如果显示容量增加,表示虚拟卷组(vg)扩展成功;
    6:把新的空间加到逻辑卷中去: lvextend -L+n(M,或G) /dev/VolGroup00/LogVol00;
    7:加上去之后,目前用df -h还看不到新的空间,需要激活新空间resize2fs -p /dev/VolGroup00/LogVol00;
    8.现在可以看到被扩容后的空间了。df -lh。

    转载于:https://www.cnblogs.com/moonson/archive/2012/06/08/2541499.html

    展开全文
  • 一个执着于技术的公众号一个执着于技术的公众号前言Linux系统作为服务器操作系统,经常遇到一个问题就是服务器分区磁盘空间不足需要扩容的情况。本文以linux系统最常见的发行版centos...
  • 我们来对整个LVM的工作原理进行一个简单表述:(1)物理磁盘被格式化为PV,空间被划分为一个个的PE(2)不同的PV加入到同一个VG中,不同PV的PE全部进入到了VG的PE池内(3)LV基于...其过程不会丢失原始数据LVM扩容的思路:...
  • Ubuntu Linux根分区扩容方法

    千次阅读 2016-01-30 21:00:33
    方法1:Ubuntu Linux移动根分区  声明:本人只探讨 技能 疑问 ,如因此造成的数据耗损 及其他疑问 不承担任何责任。  0:我的配置:分区:sda1 原XP ,  sda2扩展分区,下有两个逻辑分区(sda5,sda6), ...
  • 最简单的方法为Linux根分区扩容

    千次阅读 2013-10-24 12:49:44
    在使用了一段时间的Fedora 7之后,已经深深的喜欢上了Linux及其文化,但日渐新增的软件及更新系统很容易造成根分区容量紧张,如何才能安全而又简单的扩展自己的根分区呢?    通常采用的另外挂载一个ext3分区到...
  • 根分区扩容了:(环境:redhat 5.2 x64) 1:查看分区情况 shell>fdisk -l Disk /dev/sda doesn't contain a valid partition table, 这句说明了190g的磁盘没分区 2:磁盘分区 shell>fdisk /dev/sda (过程略,这里只建...
  • Linux 分区扩容

    2018-05-22 10:46:11
    Linux 分区扩容Linux 分区扩容Linux 分区扩容Linux 分区扩容
  • linux分区扩容

    千次阅读 2018-11-23 16:14:35
    学会如何给linux分区扩容很有必要。 默认linux只允许有4个主分区。 展现下目前我机器的分区情况和硬盘情况。 [root@localhost ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/mapper/centos-root 17G 14G 3.1...
  • Linux实现lvm扩容根分区.rtf
  • Linux lvm下根分区扩容方法详细记录

    千次阅读 2018-03-15 11:28:25
    项目上之前有一台虚拟机,将mysql直接安装在根分区下了,并且虚拟机在创建时硬盘空间分配得比较小,随着数据库的增大,根分区空间不够,因为库实时性比较强,迁移比较麻烦,需要对根分区进行扩容。1.给这台虚拟机...
  • linux 根分区LVM扩容

    2019-09-18 07:04:55
    linux 根分区LVM扩容 ### df -h 看看现在硬盘的情况 #lsblk 查看磁盘目录 # fdisk -l 可以看到新添加的硬盘/dev/sdb #分区: n p enter t 8e W # lvm lvm>vgdisplay 可以先看卷组是否还有剩余空间可以扩展,...
  • Linux LVM分区扩容

    2016-12-27 10:54:02
    本章适用于使用LVM管理的磁盘分区扩容。(本实验基于虚拟机,只描述扩容操作步骤)2、LVM磁盘分区扩容步骤如下注意: 以上步骤中,一般情况下不建议使用“step7”,特别是生产环境。3、说一下fstab 对于LVM中新...
  • 使用一段时间VBox中的linux后可能会显示根分区空间不足的情况,需要扩容。 通过查阅相关资料,VBox中linux扩容主要有两种办法:通过lvm扩容和通过gparted扩容 LVM条件:VBox中的linux系统使用LVM管理磁盘 gparted...
  • 根分区扩容(/dev/mapper/centos-root) 创建虚拟机时没有考虑磁盘大小,只给了20G,真正用起来发现,分区逐渐不够用了,就像下图: 这时候,如果想要继续使用这台虚拟机,就需要对分区进行扩容,下面分享一下...
  • Linux磁盘分区扩容,原地扩容

    千次阅读 2019-12-29 11:35:16
    使用Linux云服务器的朋友可能会碰到磁盘分区已满的情况,这时候一般我们会对云服务器的磁盘进行扩容,但是磁盘扩容后,分区并没有扩大,还无法使用扩容的部分,该如何使旧分区原地扩容呢? 举例对象 数据盘/dev/vdb...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 15,810
精华内容 6,324
关键字:

linux根分区扩容

linux 订阅