高级文件系统管理

简介:

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

 

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

--新建一分区sdc2

Untitled picture.png

--创建文件系统

Untitled picture.png

--创建目录并挂载

Untitled picture.png

--拷贝

Untitled picture.png

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

Untitled picture.pngUntitled picture.png

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

Untitled picture.png

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

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

--usrquota 针对所有者

--grpquota 针对所属组

Untitled picture.png

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

[root@centos7 —l$mount -o renount /dev/sdc2  [root@centos7 —ISmount

 

/dev/sdc2 on 'home type ext4 (M,  /etc/auto.misc on 'misc type autofs (M,

 

--创建磁盘配额数据库

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

[root@centos7 —IS  quotacheck -cug 'home  [root@centos7

[root@centos7 —IS  Is 'home  aquota .g roup aquota .user  [root@centos7

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

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

[root@centos7 —IS  quotaon 'home  [root@centos7 —IS  quotaon -p 'home  group quota on 'home (/dev/sdc2) is on  user quota on 'home (/dev/sdc2) is on

<3>.为用户设置配额

• 直接编辑配额:edquota  username

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

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

--设置用户的配额

[root@centos7  setquota Zhang € € /home  [root@centos7

或者

[root@centos7 —J#edquota Zhang  Disk quotas for user Zhang (uid 1@€1):  Filesystan  /dev/sdc2  blocks  soft  hard  inodes  soft  hard

--测试

[root@centos7 —J#su  - Zhang  Last login: Fri Aug 11 CST 2€17 on pts/€  [Zhang@centos7 —IS pwd  /home/zhang  [zhang@centos7 —IS dd if=/dev/zero of—fl bs=1M count=g5  sdc2: warning, user block quota exceeded.  95+6 records in  95+6 records out  9961472€ bytes (1@€ MB) copied, 3.72732 s, 26.7 MB's

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

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

[Zhang@centos7  Disk quotas for  Filesystan  /dev/sdc2  —IS quota Zhang  user Zhang (uid  blocks  quota  97332*  limit  g race  6days  files  quota  limit  g race

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.系统恢复的时候的文件数量不能高于快照区的实际容量




本文转自 工运搬运维 51CTO博客,http://blog.51cto.com/13157015/2044486,如需转载请自行联系原作者

相关文章
|
4月前
|
存储 缓存 Unix
文件系统基础(一)
文件系统基础(一)
51 0
|
7月前
|
存储 固态存储 Linux
|
存储 固态存储 Linux
开启全新存储时代:SPDK文件系统项目实战指南
开启全新存储时代:SPDK文件系统项目实战指南
|
Linux 数据安全/隐私保护
第十四章、【Linux】磁盘配额与进阶文件系统管理
第十四章、【Linux】磁盘配额与进阶文件系统管理
130 0
|
存储 算法 安全
Linux操作系统:基础篇5基本功能之文件系统
在Linux操作系统中,文件系统是用来组织、管理、存放文件的一套管理机制。文件系统可以有不同的格式,叫做文件系统类型(file system types)。这些格式决定信息如何被存储为文件和目录。
651 0
Linux操作系统:基础篇5基本功能之文件系统
|
存储 机器学习/深度学习 安全
文件系统管理-1| 学习笔记
快速学习文件系统管理-1
|
移动开发 开发框架 .NET
文件系统管理-2| 学习笔记
快速学习文件系统管理-2
|
数据库
高级文件系统管理_学习笔记
时间:2017.12.04作者:李强参考:man,info,magedu讲义,万能的internet实验环境:CentOS 6.9与CentOS7.4声明:以下英文纯属个人翻译,英文B级,欢迎纠正,以下内容纯属个人理解,并没有对错,只是参考,盗版不纠,才能有限,希望不误人子弟为好。
981 0