linux 根raid,linux Raid

在写这个笔记前,我事先在稿纸了写了些内容,大概的要记的东西;其实LINUX记得的东西还是比较多的。当然当你到了一定的境界基本上就不用记什么了。另外我感觉讲课的老师有些弱;我也越来越发现看官方的东西其实很享受,我也感觉自己能读懂其中一些内容了。继续加油吧

—————————————————-ACL————————————

ACL的部分:

acl主要是用于具有针对性的权限设置,比如:A是user1组的,目前有一个目录权限要拒绝所有user1的用户,但是要允许a用户访问,用什么来做,当然是acl了。

设置acl:

#先在/etc/fstab中,将acl写入到相关的分区选项中。以根分区为例

#重新挂载根分区,有时候使用mount –a 不一定有效果,所以建议手工再挂一次吧

如何来应用acl:

命令行详解:

setfacl  -m u:userame:permite   path    #设置path的ACL

getfacl /path   查看具体的权限

setfacl –x u:username  path  删除某个用户的ACL

—————————————————–quota——————————————

在实际的系统管理中,光有个ACL还是不够的,要是用户在能写的目录里疯狂的写文件那怎么办?为了限制用户的写入大小,配额的出来了。

设置quota需要走以下几步:

1、设置分区的quota 属性

2、扫描分区的quota信息

#quotacheck –cugm /home

3、建立用户的quota文件

#setquota  cheng    10000 20000   0   0  /home

#edquota –p cheng  test

4、启用分区的quota

#quotaon  /home

5、测试

实际操作:

#重新挂载

#quotacheck –cumg /home  生成相应的quota文件

#setquota cheng 4000 6000 0  0  /home 设置cheng的quota属性

它跟edquota –u cheng的使用是一样的

#edquota –p cheng test    #以cheng这个用户的配额为模版,进行复制

#生成测试文件,测试OK

#使用repquota –au 查看所有用户的quota

#使用repquota –ag 查看所有组的quota

#在这里介绍几个一个命令是修改,过期后文件存放天数的。

quota –t 这是修改默认的存放天数

quota –T username  修改某一个用户的存放天数。如图:test 跟 cheng的天数不一样

#edquota –T cheng

这些测试OK

——————————————–RAID—————————————-

软RAID,无论是linux还是windows都在实际的应用中相当的少,但是RHCE的考试中有这些题目,所以不得不把这部分内容给复习下。

命令行:

@创建一个RAID

#mdadm   -C /dev/md1 –l 1 –n 2 /dev/sda3    /dev/sda4

@查看RAID信息

#mdadm  –detail    /dev/md1

#cat   /proc/mdstat

@模拟RAID中坏了一个硬盘或分区

#mdadm   /dev/md1    -f  /dev/sda3

@将坏的分区移除

#mdadm   /dev/md1  -r /dev/sda3

@添加一个新的分区或是硬盘到RAID中

#mdadm  /dev/md1 –a /dev/sda5

@进行数据恢复

#mdadm  /dev/md1 –x /dev/sda5

@生成mdadm.conf配置文件

#mdadm  –detail  –scan  > /etc/mdadm.conf

@开始/dev/md1

#mdadm   -A  /dev/md1

@停止/dev/md1

#mdadm –S /dev/md1

你可能感兴趣的:(linux,根raid)