Linux高级管理(二)

课时4:ACL(Access Control List)

  1. 传统UGO权限模型无法应对复杂的权限需求,如对于一个文件只能设置一个组,并且对该组进行权限控制,但是如果该有多个组会对其进行访问,并且都要进行权限限制时,传统的UGO模型就无法满足需求。
  2. ACL需要在挂载文件的时候打开ACL功能:mount –o acl /dev/sda5 /mnt
  3. ACL允许针对不同用户、不同组对台一个目标文件/目录进行权限设置不受UGO限制
  4. 查看:getfacl 目标;设置修改:setfacl –m u:user:rwx xxx;setfacl –m g:grpname:rw xxx;删除:setfacl –x u:user xxx

课时5:RAID原理基础

  1. 影响计算机速度的是硬盘IO。现代硬盘的缺陷:IO性能极弱、稳定性极差。
  2. RAID(Redudant Array of Independent Disks)廉价磁盘冗余阵列技术是通过多磁盘并行运行来提高计算机的存储IO性能
  3. RAID分为很多各类,称之为RAID级别,现代RAID共有7类,常用的有四类:RAID 0 读写性能;RAID 1 读写性能、冗余性;RAID 5读写性能、冗余性(允许1块硬盘损坏);RAID 6读写性能、冗余性(允许2块硬盘损坏)
  4. RAID 0 原理

  5. RAID 1原理

  6. RAID 5原理

  7. RAID 6原理

  8. RAID实现:软件RAID;硬件RAID

课时7:软件RAID

  1. 常用的RAID级别:RAID0、RAID1、RAID5、RAID6

  2. MDADM,在Linux中软件RAID通过mdadm这个程序实现,支持的RAID级别有:RAID0,RAID1,RAID4,RAID5,RAID6
  3. Mdadm可以基于多块硬盘、分区或逻辑卷创建软件RAID
  4. 创建RAID0:mdadm –C /dev/md0 –a yes –l 0 –n 2 /dev/sdb /dev/sdc。-C 创建一个新的RAID;-a 自动创建对应设备;- l 指定要创建的RAID级别;-n 指定硬盘的数量
  5. 创建好RAID后,创建配置文件:mdadm –D –scan > /etc/mdadm.conf
  6. 创建文件系统之后挂载使用:mkfs.ext4 /dev/md0;mount /dev/mod /mnt
  7. 查看RAID信息:mdadm –D /dev/md0
  8. /proc中的文件也包含RAID相关信息:cat /proc/mdstat
  9. 关闭RAID:mdadm –S /dev/md0,关闭前先卸载;启用指定RAID:mdadm –R /dev/md0
  10. 模拟故障:mdadm /dev/md0 –f /dev/sdb;移除故障磁盘:mdadm /dev/md0 –r /dev/sdb,换上新的硬盘:mdadm /dev/md0 –a /dev/sdb
原文地址:https://www.cnblogs.com/evandun/p/5411076.html