Linux运维笔记-文档总结-RAID磁盘阵列和磁盘配额总结与实现
来源:互联网 发布:伴随矩阵的特征值 编辑:程序博客网 时间:2024/05/22 00:27
以下所有操作都是在Red-hat 7.0上运行。
RAID磁盘阵列
百度百科:
RAID是英文Redundant Array of Independent Disks的缩写,中文简称为独立冗余磁盘阵列。简单的说,RAID是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术。组成磁盘阵列的不同方式称为RAID级别(RAID Levels)。在用户看起来,组成的磁盘组就像是一个硬盘,用户可以对它进行分区,格式化等等。总之,对磁盘阵列的操作与单个硬盘一模一样。不同的是,磁盘阵列的存储速度要比单个硬盘高很多,而且可以提供自动数据备份。数据备份的功能是在用户数据一旦发生损坏后,利用备份信息可以使损坏数据得以恢复,从而保障了用户数据的安全性。
自己理解:
用通俗的语言来讲,RAID磁盘阵列就是用若干个硬盘组成一个硬盘,将这个格式化,拥有比原来更强大的处理能力,还可以将其他的硬盘作为备份,RAID还可以提供良好的容错能力,在任何一块硬盘出现问题的情况下都可以继续工作,不会受到损坏硬盘的影响。
相关RAID操作:
fdisk /dev/vdb ##做此实验时,先建立三个硬盘
mdadm -C /dev/md0 -a yes -l 1 -n 2 -x 1 /dev/vdb{1..3} ##组成磁盘阵列
mkfs.xfs /dev/md0 ##对刚组成的大硬盘进行格式化,以便可以挂载
mount /dev/md0 /mnt/ ##进行挂载
watch -n 1 cat /proc/mdstat ##监控RAID的命令,可以清楚的看到其中每个硬盘的运作情况。
mdadm -f /dev/md0 /dev/vdb1 ##强制停止
mdadm -D /dev/md0 ##显示状态
mdadm -r /dev/md0 /dev/vdb1 ##在md0上删除vdb1这个硬盘
mdadm -a /dev/md0 /dev/vdb1 ##在md0上添加vdb1这个硬盘
umount /mnt/
mdadm -S /dev/md0 ##停止这个RAID磁盘
磁盘配额
Linux是多用户多任务的操作系统,这就难免出现多个用户共享磁盘的情况,如何使多个用户公平的使用磁盘,就是磁盘配置要解决的问题。故此将每个用户进行磁盘限额,每个用户只能接受到相应的磁盘量,这样才能使系统平稳有序的运行。
以针对用户的配置为例,设置用户的磁盘配额。
mount -o usrquota /dev/vdb1 /pub
quotaon -ugv /dev/vdb1
edquota -u student
Disk quotas for user student (uid 1000):
Filesystem blocks soft hard inodes soft hard
/dev/vdb1 102400 0 40000 1 0 0
su - student
dd if=/dev/zero of=/pub/file bs=1M count=500
dd: error writing ‘/pub/file’: Disk quota exceeded
101+0 records in
100+0 records out
104857600 bytes (105 MB) copied, 0.0916726 s, 1.1 GB/s
quota
Disk quotas for user student (uid 1000):
Filesystem blocks quota limit grace files quota limit grace
The end
- Linux运维笔记-文档总结-RAID磁盘阵列和磁盘配额总结与实现
- LINUX系统学习笔记07-磁盘配额与磁盘阵列
- Linux系统中的磁盘加密,解密,配额及raid磁盘阵列和lvm
- Linux磁盘管理二(磁盘加密、磁盘配额(quota)、raid 磁盘阵列)
- 【鸟哥的linux私房菜-学习笔记】磁盘配额 (Quota)、磁盘阵列 (RAID)、逻辑卷轴管理员 (LVM) 初步了解
- Linux 磁盘配额,RAID,LVM
- RAID--磁盘阵列总结
- GlusterFS磁盘配额的总结与实践
- Linux运维学习之路(2)RAID磁盘阵列笔记
- Linux总结笔记3-磁盘管理RAID,LVM
- Linux------ 实现磁盘配额
- linux:RAID(磁盘阵列)笔记
- RAID磁盘阵列和LVM磁盘管理
- Linux运维笔记-文档总结-文档与权限
- linux系统的磁盘配额与挂载等常用命令总结
- Linux运维笔记-文档总结- 磁盘加密与其自动挂载及加密清除
- linux实现磁盘配额设置
- linux中的磁盘加密和磁盘配额
- JavaScript把阿拉伯数字的金额转换成大写金额
- 最大流Dinic模板
- PHP中的三目运算符
- 全志R16平台调通RTL8189ES的步骤v1.0(等待进一步的验证)
- next_permutation
- Linux运维笔记-文档总结-RAID磁盘阵列和磁盘配额总结与实现
- 创建新的远程仓库,删除远程仓库
- linux-linux ssh无密码访问设置记录
- 创建索引
- 385. Mini Parser
- Gym
- 使用嵌入式开发板实现对车位锁控制的流程及程序实现
- CSS :focus伪类和JS focus事件提高网站键盘可访问性
- Android 热修复框架AndFix