正式学习linux-8

风流意气都作罢 提交于 2020-03-02 21:20:35

1.磁盘配额

红帽rhel7的磁盘配额开启方式是编辑/etc/fstab目录。

[root@linuxprobe ~]# vim /etc/fstab
UUID=812b1f7c-8b5b-43da-8c06-b9999e0fe48b/boot xfs defaults,uquota 1 2

在权限选项defaults后面逗号加上uquota,然后重启系统。上面开启的是对于用户/boot目录进行的磁盘配额。

XFS文件系统用于管理磁盘配额的命令是xfs_quota命令。

xfs_quota -x -c 'limit bsoft=3m bhard=6m isoft=3 ihard=6 tom' /boot

-x参数表示专家模式,功能更丰富。-c参数表示以非交互方式进行配置。tom指磁盘限额限制的账户。/boot指主机/boot目录。

isoft:文件数量的软限制;

ihard:文件数量的硬限制;

bsoft:硬盘使用量的软限制;

bhard:硬盘使用量的硬限制。

edquota命令用于编辑用户的配额限制。

[root@linuxprobe ~]# edquota -u tom
Disk quotas for user tom (uid 1001):
Filesystem blocks soft hard inodes soft hard
/dev/sda    6144  3072 8192   1    3    6

编辑前一组的soft和hard是表示硬盘使用量的限制数值,后一组soft和hard编辑的是文件数量的限制值。

2.软、硬链接

通过ln命令默认创建硬链接,加上-s参数创建的是软链接。

由于文件是由inode指针与block块的特性去保存文件信息,创建硬链接就是多增加一个inode指针,删除文件只有inode数变成0才表示彻底删除。

[root@linuxprobe ~]# ls -l readme.txt
-rw-r--r-- 1 root root 26 Jan 11 00:08 readme.txt

查看readme.txt文件信息,其中数字“1”值得就是inode数量。

3.磁盘阵列

RAID 0:可以成倍增加硬盘的读写速度,但是数据是分别写入过个硬盘,共同组成一个完整的数据,所以损坏,则数据就彻底损坏。

RAID 1:在两块盘里写入相同的数据,安全性增加,但是成本也是成倍的增加,硬盘利用率只有50%。

RAID 5:速度与安全性的折中方案。最少3块盘。

RAID 10:数据读写与安全性同时具备的磁盘阵列,成本太高。

madam命令用于管理系统软件的RAID硬盘阵列。

[root@linuxprobe ~]# mdadm -Cv /dev/md0 -a yes -n 4 -l 10 /dev/sdb /dev/sdc /dev/sdd /dev/sde

-C参数创建阵列

-v参数显示创建过程

-a yes 检测RAID名称是否被占用

-n代表创建RAID阵列硬盘数量

-l代表RAID阵列级别(级别10,念壹零,不念十。)

[root@linuxprobe ~]# mdadm -Cv /dev/md0 -n 3 -l 5 -x 1 /dev/sdb /dev/sdc /dev/sdd /dev/sde

-x参数代表备份盘数量。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!