码迷,mamicode.com
首页 > 其他好文 > 详细

高级文件系统管理

时间:2017-11-26 21:57:34      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:linux文件系统

1.设定文件系统配额,只能针对磁盘独自分区的文件系统 不能针对文件 目录 未分区磁盘

 

<1>.实现home家目录的迁移 迁移之前实行备份

--新建一分区sdc2

技术分享图片

--创建文件系统

技术分享图片

--创建目录并挂载

技术分享图片

--拷贝

技术分享图片

--切换单一模式 备份后删除以前家目录 并将挂载写入/etc/fstab

技术分享图片技术分享图片

--重新挂载生效并切换字符模式

技术分享图片

<2>实现文件系统的配额

--设置磁盘分区配额的挂载选项(默认类型输入usrquotagrpquota

--usrquota 针对所有者

--grpquota 针对所属组

技术分享图片

--重新挂载生效  不能使用mount -a(类型发生更改)

技术分享图片

 

技术分享图片

 

--创建磁盘配额数据库

--针对用户-cu 针对组-cg  针对什么设置配额/home    生成数据库二进制文件

技术分享图片

技术分享图片

--开启针对 /home 磁盘配置数据库二进制文件

--开启或者取消配额:quotaonquotaoff

技术分享图片

<3>.为用户设置配额

? 直接编辑配额:edquota  username

? shell中直接编辑: setquota  usename  4096  5120  40 50 /foo

? 定义原始标准用户 edquota  -p  user1  user2

--设置用户的配额

技术分享图片

或者

技术分享图片

--测试

技术分享图片

可以看出当用户zhang在home下创建文件大小为95M配额超过90M提示warning

--显示用户配额使用状况

技术分享图片

2逻辑卷管理器LVM

 linux系统下,我们往往遇到扩充磁盘的情况。普通情况下需要另加一块磁盘。实行重分区、格式化创建文件系统、数据复制、卸载旧分区、挂载新分区等繁琐步骤。我们在安装系统时使用LVM管理我们文件系统,就可以弹性调整文件系统的容量。

原理如下:

v 允许对卷进行方便操作的抽象层,包括重新设定文件系统的大小  v 允许在多个物理设备间重新组织文件系统

 ? 将设备指定为物理卷   pvcreate

 ? 用一个或者多个物理卷来创建一个卷组    vgcreate

 ? 物理卷是用固定大小的物理区域(Physical ExtentPE)来 定义的 PE

 ? 在物理卷上创建的逻辑卷 是由物理区域(PE)组成   PE—>lvcreate

 ? 可以在逻辑卷上创建文件系统,更改文件系统的大小,并不影响以前空间的使用,无需卸载文件系统

3逻辑卷管理器快照

v 快照是特殊的逻辑卷,它是在生成快照时存在的逻辑卷的准确拷贝

v 对于需要备份或者复制的现有数据集临时拷贝以及其它操作来说(如临时实验不改变操作环境), 快照是最合适的选择

v 快照只有在它们和原来的逻辑卷不同时才会消耗空间

ü 在生成快照时会分配给它一定的空间,但只有在原来的逻辑卷或 者快照有所改变才会使用这些空间

ü 当原来的逻辑卷中有所改变时,会将旧的数据复制到快照中。

ü 快照中只含有原来的逻辑卷中更改的数据或者自生成快照后的快 照中更改的数据

ü 建立快照的卷大小只需要原始逻辑卷的15%20%就够了,也可以使用lvextend放大快照

由于快照区与原本的LV共用很多PE的区块,因此快照区与被快照的LV必须在同一个VG.系统恢复的时候的文件数量不能高于快照区的实际容量


高级文件系统管理

标签:linux文件系统

原文地址:http://blog.51cto.com/13157015/2044486

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!