原创:linux拓展root目录(系统盘LVM)空间,超详细
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了原创:linux拓展root目录(系统盘LVM)空间,超详细相关的知识,希望对你有一定的参考价值。
参考技术A 背景:由于最近要做环境迁移,需要在新的服务器搭建环境,看了下新的云服务器顿时感觉泪流满面,文件目录太小,无法满足需求;fdisk -l 查看了一下磁盘情况,发现磁盘没有完全分配,数据盘也没有挂载(这个就不讲了)
输入lsblk进行磁盘分配查看,发现vda还有260G没有分配,这样就不用在vdb磁盘上分出来一块了,直接把剩下的进行分区;
现在开始正式步骤
1,磁盘分区:输入fdisk /dev/vda 进入分区,执行以下步骤
2,再次输入lsblk,发现不显示vda3
3,reboot重启,再次lsblk查看,vda3已经出现
4,输入pvs 查看
5,将新分区vda3创建pv ,输入pvcreate /dev/vda3
6,查看vg ,输入vgs
7,输入vgdisplay或lvdisplay查看vgName,然后扩容名称为centos的vg,输入vgextend centos /dev/vda3
8,查看lv,输入lvs
9,扩容根目录lv,输入 lvextend -L +165G /dev/mapper/centos-root (之所这样是想着留着些空间后续可以分配到其他目录)或者
lvextend -L +100%FREE /dev/mapper/centos-root(扩容所有剩余空间)
10,查看lsblk,发现扩容完成
11,输入xfs_growfs /dev/mapper/centos-root 在线自动扩展文件系统到最大的可用大小
如果使用ext4文件系统 resize2fs /dev/mapper/centos-root
12,进行重启完成操作
linux---Linux下的文件目录(原创,请勿转载)
要点
- Linux文件系统采用级层式的树状目录结构。
- 最上层根目录是 " / "。
- 在根目录" / "下创建其他文件和目录。
目录结构
常用目录的存放内容
root——存放root用户的相关文件
home——存放普通用户的相关文件
bin——存放普通/常用命令的目录如vi、su等
sbin——存放一些需要具有一定权限的用户才能使用的命令
mnt——默认用来挂载软驱和光驱的目录
boot——存放系统引导相关的文件(系统相关)
etc——存放配置相关的文件,如环境变量,数据库(MySQL)配置等
var——存放内容经常变化的文件,如程序运行时临时创建的log日志文件
usr——默认软件的安装路径,类似于Windows系统中的programfiles目录
相关精华内容
http://www.jb51.net/LINUXjishu/151820.html 深入理解Linux系统的目录结构
以上是关于原创:linux拓展root目录(系统盘LVM)空间,超详细的主要内容,如果未能解决你的问题,请参考以下文章