Linux磁盘跟目录分区扩容

对磁盘操作要做好备份,以防意外

根据此博客实战

1、查看磁盘信息,确认是否有空间进行扩容

上图可见,我根目录有98G的空间,挂载的磁盘是/dev/xvda1的磁盘。

执行fdisk -l命令查看磁盘分区状态,如下图

上图可见,/dev/xvda磁盘目前有110G的空间,只有一个分区/dev/xvda1,而且该分区的size是99.7G,确定可扩容10G

2、开始扩容

第一步看磁盘有其他分区的话,没有用的可以进行删除,删除操作见文后:

执行命令,parted /dev/xvdb 进入磁盘,输入p可以看分区详情

可以看到只有一个分区,硬盘总容量为118G,分区1的容量为107G,我们将1分区进行扩容

执行resizepart 1

会提示根分区正在使用,是否继续,输入yes,然后提示输入要扩到多大的容量,我们也可以输入118GB,也可以输入-0,-0的意思是将剩余所有空间都分给1分区。扩完以后输入p查看分区详情:

发现由原来的107GB变成了118GB的大小,此时已经完成了一半了。我们输入q退出磁盘,使用df -h命令查看根目录大小是否有变化:

退出之后,用 df -h 命令看发现没有任何改变,但是使用 lsblk 命令会发现已经扩容成功了,因为这只是 block device 容量变大了,还没有反映到 file system 中

此时需要使用resize2fs 命令来更新磁盘信息

再次使用df -h命令查看,发现根目录已经扩容成功。

附:磁盘分区删除操作

1、fdisk /dev/sda 进入磁盘

2、输入d表示删除分区,若有多个分区,会提示需要选择要删除的分区,输入分区号,回车即刻删除

a 进入磁盘

2、输入d表示删除分区,若有多个分区,会提示需要选择要删除的分区,输入分区号,回车即刻删除

3、输入w保存,不可输入q,q的意思是不保存退出,w的意思是保存后退出。

Linux根目录分区扩容相关推荐

  1. linux根分区扩容(LVM动态卷)

    我们来对整个LVM的工作原理进行一个简单表述: (1)物理磁盘被格式化为PV,空间被划分为一个个的PE (2)不同的PV加入到同一个VG中,不同PV的PE全部进入到了VG的PE池内 (3)LV基于PE ...

  2. linux主分区扩容

    Linux根目录磁盘空间不够用了,当修改了虚拟机模版增加磁盘大小或者插入了一块新硬盘,但是发现系统里的大小还是没改变 1.查看磁盘空间大小,使用:df -h     \\命令 2.使用:fdisk - ...

  3. linux给分区扩容

    项目运行时间越久,特别是图片服务器,存储的多了,就会遇到磁盘满的问题. 学会如何给linux分区扩容很有必要. 默认linux只允许有4个主分区. 展现下目前我机器的分区情况和硬盘情况. [root@ ...

  4. linux根分区扩容教程,Linux教程CentOS根分区扩容方法

    玩蛇网推荐图文教程:python 列表 Linux教程CentOS根分区扩容方法,操作环境介绍: [root@linuxidc ~]# uname -a Linux linuxidc 2.6.32-3 ...

  5. lvm android分区合并,Linux LVM 分区扩容与多磁盘分区合并处理

    1.概念描述 LVM主要在磁盘与文件系统之间创建一个层,主要用来管理多磁盘多分区进行与多文件系统的映射. 就是说N块硬盘分区后,能够把不一样硬盘之间的分区进行组卷,有了这个组卷后再从组卷的基础上分配逻 ...

  6. Linux lvm分区扩容/ gparted 扩容

    环境说明 已知 pv 空间剩余大小 13.27t没有分配,把剩余空间分配到根目录的lv分区上 查看分区 df -lh 文件系统 容量 已用 可用 已用% 挂载点 devtmpfs 16G 0 16G ...

  7. Linux磁盘分区扩容

    磁盘分区主要包含MBR(Master Boot Record)和GPT(GUID Partition Table)两种不同方式: MBR(主引导记录),驱动器上的一个特殊的启动扇区,最大支持2TB,最 ...

  8. linux rootfs分区扩容,瑞芯微ROCK960 RK3399烧录image后扩容rootfs

    问题描述: rk3399开发板烧录官网提供的ubuntu镜像: ubuntu 16.04 server arm64(下载地址:https://www.96boards.org/documentatio ...

  9. GParted图形化工具对Linux磁盘分区扩容

    由于经常使用Linux系统部署一些软件,难免有时空间不够用,又不想重新创建一台毕竟软件太多安装太麻烦了,用命令扩容分区对小白不太友好,即使是老手难免有时候也会误操作导致扩容失败,简直是机毁人亡啊,GP ...

最新文章

  1. 虚拟内存——Windows核心编程学习手札之十四
  2. 【译】Why Decentralized AI Matters Part I: Economics and Enablers
  3. 二十三、前端必学Node.js入门
  4. 深信服上网管理设备基本操作
  5. php 年月日 中文,php Date()函数输出中文年月日时分秒_PHP教程
  6. 2017年机器之心北京开会_2017年成为机器人的感觉
  7. 去掉图片黑背景输出为透明png(算法和工具)
  8. 2020-10-21
  9. 收藏模板:软件日报告模板(参考)
  10. ts 视频流手动合并
  11. 【华为机试真题 Python实现】分苹果
  12. Matplotlib入门详细教程
  13. 普渡大学计算机科学本科,美国普渡大学计算机科学CS本科申请条件及案例
  14. Android实现TTS文字转语音功能
  15. 手机分辨率Android教程(十二)-- 使用DisplayMetrics获取手机分辨率
  16. Python编程之文本颜色设置
  17. 特殊手段恢复被truncate的表
  18. java新手知识第二周
  19. OSChina 周一乱弹 ——第一天上班,命都搭上了!
  20. Flink迟到数据处理

热门文章

  1. 2016年全国职称计算机应用能力考试各省市报名入口
  2. nginx详解及实战
  3. linux 安装nginx 详解教程 nginx基础命令
  4. 我亲身经历的云端之旅
  5. 用Ruby实现的论坛灌水工具:CC98 Post Machine
  6. 使用 face++ API 实现人脸识别,刷脸登陆和活体检测(张张嘴,眨眨眼)
  7. Python数据分析 | 分析微信公众号历史发文信息
  8. node.js项目的Cannot find module ‘xxx’问题
  9. HorizontalListView 横向listview
  10. 2018年度技术总结