Linux文件系统管理
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
磁盘容量配额
软限制:当达到软限制时会提示用户,但仍允许用户在限定的额度内继续使用。硬限制:当达到硬限制时会提示用户,且强制终止用户的操作。
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
CentsOS 7 LVM磁盘扩容
- 查看现有磁盘空间占用情况[root@x cc]# df -h文件系统 容量 已用 可用 已用% 挂载点/dev/mapper/centos-root 18G 5.7G 12G 33% /devtmpfs 898M 0 898M 0% /devtmpfs 913M 53M 861M 6% /dev/shmtmpfs 913M 8.9M 904M 1% /runtmpfs 913M 0 913M 0% /sys/fs/cgroup/dev/sda1 497M 211M 286M 43% /boottmpfs 183M 12K 183M 1% /run/user/1000
- 对新增的硬盘空间新增分区(具体显示根据系统环境确定)[root@x cc]# fdisk /dev/sda欢迎使用 fdisk (util-linux 2.23.2)。更改将停留在内存中,直到您决定将更改写入磁盘。使用写入命令前请三思。命令(输入 m 获取帮助):n #新增分区......pPartition number (1-4): 3 #新增分区号(1,2已经使用)First cylinder (41943040-62914559, default 41943040): #默认回车......Last cylinder or +size or +sizeM or +sizeK(41943040-62914559, default 62914559): #默认回车命令(输入 m 获取帮助):t #修改分区类型Partition number (1-4): 3 #修改分区类型对应的分区号Hex code (type L to list codes): 8e #8e是lvm磁盘类型......命令(输入 m 获取帮助):p #查看打印分区表命令(输入 m 获取帮助):w #保存退出......[root@x cc]# reboot #重启系统
- 查看硬盘情况[root@x cc]# fdisk -l......设备 Boot Start End Blocks Id System/dev/sda1 * 2048 1026047 512000 83 Linux/dev/sda2 1026048 41943039 20458496 8e Linux LVM/dev/sda3 41943040 62914559 10485760 8e Linux LVM......
- 查看当前分区类型[root@x cc]# df -T /dev/sda1文件系统 类型 1K-块 已用 可用 已用% 挂载点/dev/sda1 xfs ......#CentOS7的默认文件系统类型是xfs
- 新磁盘创建文件系统[root@x cc]# mkfs.xfs /dev/sda3 #xfs如上文件系统类型meta-data=/dev/sda3 isize=256 agcount=4, agsize=655360 blks= sectsz=512 attr=2, projid32bit=1= crc=0 finobt=0data = bsize=4096 blocks=2621440, imaxpct=25= sunit=0 swidth=0 blksnaming =version 2 bsize=4096 ascii-ci=0 ftype=0log =internal log bsize=4096 blocks=2560, version=2= sectsz=512 sunit=0 blks, lazy-count=1realtime =none extsz=4096 blocks=0, rtextents=0
- 创建PV(PV【物理卷】是VG【卷组】的组成部分,LV【逻辑卷】就是从VG中划分出来的卷,深究的建议查哈资料)[root@x cc]# pvcreate /dev/sda3WARNING: xfs signature detected on /dev/sda3 at offset 0. Wipe it? [y/n]: yWiping xfs signature on /dev/sda3.Physical volume "/dev/sda3" successfully created[root@x cc]# vgdisplay #查看vg状态
- 创建的PV加入VG[root@x cc]# vgextend centos /dev/sda3 #centos为查看vg状态得到名称VG nameVolume group "centos" successfully extended
- 查看LV状态[root@x cc]# lvdisplay......--- Logical volume ---LV Path /dev/centos/rootLV Name rootVG Name centosLV UUID .............LV Write Access read/writeLV Creation host, time x, 2016-06-16 09:19:45 +0800LV Status available# open 1LV Size 17.47 GiBCurrent LE 4472Segments 1Allocation inheritRead ahead sectors auto- currently set to 8192Block device 253:0[root@x cc]# pvdisplay #查看pv状态--- Physical volume ---PV Name /dev/sda3VG Name centosPV Size 10.00 GiB / not usable 4.00 MiBAllocatable yesPE Size 4.00 MiBTotal PE 2559Free PE 2559Allocated PE 0PV UUID ...................
- 逻辑卷扩容[root@x cc]# lvextend -l +2559 /dev/centos/rootSize of logical volume centos/root changed from 17.47 GiB (4472 extents) to 27.46 GiB (7031 extents).Logical volume root successfully resized.#2559为上面pvdisplay查看到的free的PE数量
- resize2fs调整大小[root@x cc]# resize2fs /dev/mapper/centos-root #/dev/mapper/centos-root为“/”挂载点的名字,df -h命令中查看。resize2fs 1.42.9 (28-Dec-2013)resize2fs: Bad magic number in super-block 当尝试打开 /dev/mapper/centos-root 时找不到有效的文件系统超级块.-------------------------------------------------------------#这里有个错误(主要因为xfs文件系统:扩展一个现存的XFS文件系统,使用命令行工具xfs_grows)提示解决如下[root@x cc]# lvsLV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convertroot centos -wi-ao---- 27.46gswap centos -wi-ao---- 2.00g[root@x cc]# df -lh文件系统 容量 已用 可用 已用% 挂载点/dev/mapper/centos-root 18G 5.7G 12G 33% /devtmpfs 898M 0 898M 0% /devtmpfs 913M 71M 843M 8% /dev/shmtmpfs 913M 8.9M 904M 1% /runtmpfs 913M 0 913M 0% /sys/fs/cgroup/dev/sda1 497M 211M 286M 43% /boottmpfs 183M 12K 183M 1% /run/user/1000[root@x cc]# xfs_growfs /dev/mapper/centos-rootmeta-data=/dev/mapper/centos-root isize=256 agcount=4, agsize=1144832 blks= sectsz=512 attr=2, projid32bit=1= crc=0 finobt=0data = bsize=4096 blocks=4579328, imaxpct=25= sunit=0 swidth=0 blksnaming =version 2 bsize=4096 ascii-ci=0 ftype=0log =internal bsize=4096 blocks=2560, version=2= sectsz=512 sunit=0 blks, lazy-count=1realtime =none extsz=4096 blocks=0, rtextents=0data blocks changed from 4579328 to 7199744[root@x cc]# df -lh文件系统 容量 已用 可用 已用% 挂载点/dev/mapper/centos-root 28G 5.7G 22G 21% /devtmpfs 898M 0 898M 0% /devtmpfs 913M 71M 843M 8% /dev/shmtmpfs 913M 8.9M 904M 1% /runtmpfs 913M 0 913M 0% /sys/fs/cgroup/dev/sda1 497M 211M 286M 43% /boottmpfs 183M 12K 183M 1% /run/user/1000#显示扩展已完成
Linux文件系统管理的更多相关文章
- Linux文件系统管理命令(第二版)
Linux文件系统管理命令 常用命令 1.df命令 查看分区使用情况 常用选项 -h 比较人性化 -m 以兆字节显示分区使用情况 显示信息: Mounted on:挂载点 Filesystem:对应的 ...
- Linux 文件系统管理
Linux 文件系统管理 课程大纲 文件系统构成及命令 硬盘分区及管理 磁盘配额 备份与恢复 文件系统构成 /usr/bin ./bin:存放所有用户可以执行的命令 /usr/s ...
- Linux文件系统管理 常见命令df、du、fsck、dumpe2fs
概述 Linux文件系统管理 常见命令df.du.fsck.dumpe2fs. 文件系统查看命令:df 通过 df 命令可以査看已经挂载的文件系统的信息包括设备文件名.文件系统总大小.已经使用的大小. ...
- linux 文件系统管理三部曲之三:挂载文件系统
linux 文件系统管理三部曲之一:磁盘分区 linux 文件系统管理三部曲之二:创建文件系统 上面说明了,硬盘的划分和格式化,那么怎么使用,还没说,这里说一下,怎么使用创建好的文件系统. 使用文件系 ...
- Linux系列教程(十八)——Linux文件系统管理之文件系统常用命令
通过前面两篇博客,我们介绍了Linux系统的权限管理.Linux权限管理之ACL权限 介绍了通过设定 ACL 权限,我们为某个用户指定某个文件的特定权限,这在Linux只能对于一个文件只能有所有者权限 ...
- linux 文件系统管理三部曲之二:创建文件系统
创建文件系统的含义:就是格式化一个硬盘分区,不同的格式化方式,就是创建了不同的文件系统. 格式化: 低级格式化:划分分区前执行,主要是划分硬盘的磁道等. 高级格式化:划分分区后执行,创建文件系统 创建 ...
- 『学了就忘』Linux文件系统管理 — 57、Linux文件系统介绍
目录 1.了解硬盘结构(了解即可) (1)硬盘的逻辑结构 (2)硬盘接口 2.Linux文件系统介绍 (1)Linux文件系统的特性 (2)Linux常见文件系统 3.整理一下对文件系统的认识 在了解 ...
- Linux系列教程(十九)——Linux文件系统管理之手工分区
上篇博客我们首先介绍了硬盘为什么要分区,以及Linux系统的几种分区类型,然后介绍了Linux系统几个常用的文件系统命令,最后讲解了挂载命令,并通过实例演示了如何挂载光盘和U盘. 本篇博客我们将介绍l ...
- linux文件系统管理的工作原理
一.系统在初始化时如何识别硬盘 1.系统初始时根据MBR的信息来识别硬盘,其中包括了一些执行文件就来载入系统,这些执行文件就是MBR里前面446bytes里的boot loader 程式,而后面的16 ...
随机推荐
- centos6.8下搭建编译openwrt的环境
1. 安装必要软件 su root yum install zlib-devel zlib-static -y 2. 编译openwrt 请参考这里
- linux任务计划及周期性任务计划
相关命令:at.batch.cron.mailx 未来某时间执行一次任务:at, batch 周期性运行某任务: cron 一.未来某时间执行一次任务:at命令 at, batch, atq, atr ...
- JS获取节点的兄弟,父级,子级元素
https://blog.csdn.net/duanshuyong/article/details/7562423 先说一下JS的获取方法,其要比JQUERY的方法麻烦很多,后面以JQUERY的方法作 ...
- Asp.net MVC 控制器ActionResult的例子
ActionResult 父类型 ViewResult View() 多重载应用 PartialViewResult PartialView() 部分试图 New EmptyResult() 空 如 ...
- P4008 [NOI2003]文本编辑器
思路 FHQ Treap的板子 用FHQ Treap维护中序遍历序列即可 然后数组开够! 代码 #include <cstdio> #include <cstring> #in ...
- mysql中between...and..的使用,及时间范围的查询
博主原创,转载注明出处: 在mysql应用中,以范围进行查询的很多是以时间范围作为条件进行范围查询的,时间范围查询有 很多种写法,首先总结一下between....and...的使用方法: <s ...
- SAP-批量修改主数据(客户、供应商、物料)
SAP-批量修改主数据(客户.供应商.物料) TCODE: MASS 对于批量修改主数据如客户,供应商等,可以试用一下Mass , 它所能修改的范围如下: 选定要修改的对象后,点击运行,会要求选择需要 ...
- 关于导入geoserver 源码到Eclipse编译运行
参考http://blog.csdn.net/gisshixisheng/article/details/43016443 和 http://blog.sina.com.cn/s/blog_6e37 ...
- 微信小游戏开发之JS面向对象
//游戏开发之面向对象 //在js的开发模式中有两种模式:函数式+面向对象 //1.es5 // 拓展一:函数的申明和表达式之间的区别 // 函数的申明: // function funA(){ // ...
- 【BZOJ】3575: [Hnoi2014]道路堵塞
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=3575 大概的做法是,按照顺序枚举每一条要删去的边,(假设当前点为$u$,在最短路径上的下一 ...