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 ...
随机推荐
- 打造性感好用的 VS Code 编辑器
官网: https://code.visualstudio.com/ Blog链接:打造性感好用的VS Code编辑器 主命令框 F1或Ctrl+Shift+P: 打开命令面板.在打开的输入框内,可以 ...
- 集合00_Java集合框架
集合类概述 1.继承树 2.集合和数组 区别如下: 数组可以存储基本数据类型,也可以存储引用类型:而集合只能存储引用类型(比如存储int,它会自动装箱成Integer) 数组长度固定,集合长度可变 3 ...
- Css下拉菜单设置
<style type="text/css"> *{margin:0px;padding:0px;}设置所有标签属性<初始化页面属性> #nav{backg ...
- es索引维护的常用帖子
Elasticsearch 新增字段
- HDU 5919 Sequence II(主席树+区间不同数个数+区间第k小)
http://acm.split.hdu.edu.cn/showproblem.php?pid=5919 题意:给出一串序列,每次给出区间,求出该区间内不同数的个数k和第一个数出现的位置(将这些位置组 ...
- centos7 修改密码
Centos7破解密码的方法 Centos7忘记密码 在工作或者自己练习的时候我们难免会大意忘掉自己的root密码,有些同学忘掉密码竟然第一选择是重装系统,工作中可万万使不得! 本篇博客将讲解 ...
- Java单例设计模式(实现Java的一个类只有一个对象)
单例设计模式的定义:单例设计模式是一种软件设计模式,在它的核心包含一个称为单例类的核心类. 核心便是希望一个类只有一个对象. 如何实现类在内存中只有一个对象呢? 第一步:构造私有:第二步:本身提供一 ...
- 用python读写excel的强大工具:openpyxl
最近看到好几次群里有人问xlwt.wlrd的问题,怎么说呢,如果是office2007刚出来,大家用xlsx文件用不习惯,还可以理解,这都10年过去了喂,就算没有进化到office2016,还在用of ...
- 小程序学习一 .json 文件配置
微信小程序——配置 以下就是小编对小程序配置的资料进行的系统的整理,希望能对开发者有帮助. 我们使用app.json文件来对微信小程序进行全局配置,决定页面文件的路径.窗口表现.设置网络超时时间.设置 ...
- KMP字符串匹配(模板)
描述: 给出两个字符串 s1 和 s2 ,其中 s2 为 s1 的子串,求出 s2 在 s1 中所有出现的位置.同时要求输出 s2 的 fail 数组. 思路: KMP模板. 标程: #include ...