RAID的对比:

版本

特点

磁盘个数

可用空间

故障磁盘数

应用环境

RAID0

读写速度快,数据容易丢失

两个

全部

一块

测试,临时性

RAID1

读写速度慢,数据可靠

至少两个,可以2的倍数

总容量的一半

一块

装系统

 

RAID5

读写速度提高,可靠性提高

至少3个

(N-1)s

一块

网站

RAID10

读写速度较快,性能高,可靠性高

最少四块

容量是n/2

两个

放入数据,放入数据库的数据

RAID50

 

最少六块

(n/2)S

两个

 

RAID4

缺点:最后一个硬盘损坏

至少三块或更多的磁盘

(n-1)*s

可以是一个

 

RAID6

读取速度快,可靠性高

最少四块

(n-2)*s

可以两个

 

1.置软件RAID mdadm 命令

作用:实现软件RAID,跟随不同选项作用不同

格式:mdadm [选项]参数

常用选项

-C—create:创建一个新的软 RAID,后面接 raid 设备名称。例如:/dev/md0, /dev/md1

   -A—assemble:加载一个已存在的阵列,后面跟阵列以及设备的名称

   -Sstop:停止指定的 RAID 设备

   -D detall:输出指定 RAID 设备的详细信息

   -s 或 –scan :扫描配置文件或/proc/mdstat 文件来搜索软 RAID的配置信息,该参数不能单独使用,只能配置其他参数才能使用

   -—level:设置 RAID 的级别,例如设置 “—level=5”则表示创建阵列的级别是RAID5

   -nraid-devices:指定阵列中活动磁盘的数目

   -x:指定阵列中备用磁盘数

   -G或-grown:改变再用阵列的大小或形态

   -v —verbose:显示细节

   -r remove :删除RAID 中的某个磁盘

   -a—add :向RAID中添加磁盘

2.Linux内核:xx.yy.zz

xx :主版号

yy:次版本号

zz:末版本号

yy 是奇数版开发版

yy 是偶数是稳定版

 

3.查内核版本uname命令

uname -a (所有)

uname -r (版本)

uname -m (硬件平台)

uname -p (硬件平台)

 

4.查找操作系统版本

lsb_release -a

cat /etc/redhat_release

 

5.配置软件RAID mdadm 命令

作用:实现软件RAID,跟随不同选项作用不同

格式:mdadm [选项]参数

常用选项

-C—create:创建一个新的软 RAID,后面接 raid 设备名称。例如:/dev/md0, /dev/md1

   -A—assemble:加载一个已存在的阵列,后面跟阵列以及设备的名称

   -Sstop:停止指定的 RAID 设备

   -D detall:输出指定 RAID 设备的详细信息

   -s 或 –scan :扫描配置文件或/proc/mdstat 文件来搜索软 RAID的配置信息,该参数不能单独使用,只能配置其他参数才能使用

   -—level:设置 RAID 的级别,例如设置 “—level=5”则表示创建阵列的级别是RAID5

   -nraid-devices:指定阵列中活动磁盘的数目

   -x:指定阵列中备用磁盘数

   -G或-grown:改变再用阵列的大小或形态

   -v —verbose:显示细节

   -r remove :删除RAID 中的某个磁盘

   -a—add :向RAID中添加磁盘

 

扩展:

磁盘配额

1、磁盘配的设置

(1)quotacheck命令:扫描文件系统并建立Quota的记录文件

格式:quotacheck[选项][挂载点目录]

常用选项

-a:扫描所在/etc/mtab内,含有quota支持的文件系统,加上此参数后可不写挂载点目录

-u:针对用户扫描文件与目录的使用情况

-g:针对组扫描文件与目录的使用情况

-v:显示扫描过程的详细信息

-f:强制扫描文件系统,并写入新的quota配置文件

-M:强制以读写的方式扫描文件系统

(2)quotaon/quotaoff命令:启动/关闭quota服务

   格式:quotaon/quotaoff[选项][挂载点目录]

   常用选项:

-a:根据/etc/mtab内的文件系统设定启动有关的quota服务,若不加此参数,需在后面指定文件系统

-u:针对用户启动

-g:针对组启动

-v:显示启动过程的详细信息

(3)edquota命令:编辑用户、组的限制时间

  格式:edquto [选项][用户|组]

  常用选项:

  -u:后面跟用户,可以直接进入quota的编辑界面去设定该用户的限制值

-g:后面跟组,可以直接进入quota的编辑界面去设定改组的限制值

-t:可以修改宽限时间

-p:复制前一个设置的范本到下一个用户或组

(4)setquota 命令:命令设定 quota 限额
 1>格式:
setquota [-u|-g] [用户|组] [block(soft)] [block(hard)] [inode(soft)] [inode(hard)] [文件系统] 
(5)quoa 命令:单一用户或组的 quota 报表
 1>格式:quota [选项] [用户|组] 
 2>常用选项:
 -u:后面跟用户,显示出该用户的 quota 限制值,若不跟用户则显示执行者的
 quota 限制值
 -g:后面跟组,显示该组的 quota 限制值

 -v:显示每个用户在文件系统的 quota 值

 -s:人性化单位显示

(6)repquota 命令:针对文件系统的的限制配额做报表

 1>格式:repquota [选项] [参数]

 2>常用选项:

 -a:查找/etc/mtab 中具有 quota 标志的文件系统,并报告 quota 的结果

 -u:显示出用户的 quota 限值(默认显示此值)

 -g:显示出某个群组的 quota 限制值

 -v:显示文件系统的详细信息

 -s:人性化单位显示

RAID及磁盘配额的更多相关文章

  1. raid,磁盘配额,DNS综合测试题

    DNS解析综合学习案例1.用户需把/dev/myvg/mylv逻辑卷以支持磁盘配额的方式挂载到网页目录下2.在网页目录下创建测试文件index.html,内容为用户名称,通过浏览器访问测试3.创建用户 ...

  2. linux磁盘管理系列一:磁盘配额管理

    磁盘管理系列 linux磁盘管理系列一:磁盘配额管理   http://www.cnblogs.com/zhaojiedi1992/p/zhaojiedi_linux_040_quota.html l ...

  3. 别人的Linux私房菜(15)磁盘配额与高级文件系统管理

    磁盘配额在网站.邮件.文件等服务器常见,主要有针对用户.用户组.限制某一目录的的最大磁盘配额. ext文件系统进能针对整个文件系统配额,xfs可以针对目录配额.配额和文件系统有关. 内核必须支持磁盘配 ...

  4. liniux备忘录-磁盘配额与进阶文件系统管理

    知识 磁盘配额Quota 可以限制磁盘的使用容量,可以对用户.群组磁盘的最大使用容量. 磁盘配额Quota的使用限制 只能针对整个文件系统. 核心必须支持Quota. 自行编译的核心需要注意 Quot ...

  5. 第四次作业;创建raid5,源码编译安装;磁盘配额

    创建raid5 格式化 ext4 创建物理卷: 创建卷组: 创建逻辑卷: 格式化  ext4 挂载 开机自启动 创建raid配置文件 源码编译安装: 创建本地yum仓库 umount /dev/sr0 ...

  6. quota - linux磁盘配额管理

    磁盘管理系列 linux磁盘管理系列一:磁盘配额管理   http://www.cnblogs.com/zhaojiedi1992/p/zhaojiedi_linux_040_quota.html l ...

  7. 1-18-1 LVM管理和ssm存储管理器使用&磁盘配额(一)

    LVM管理和ssm存储管理器使用&磁盘配额(一) LVM逻辑卷的管理 问题:对于生产环境下的服务器来说,如果存储数据的分区磁盘空间不够了怎么办? 因为如果要把一个分区的内容都拷贝到另一个分区上 ...

  8. Linux下磁盘分区、卸载和磁盘配额

    目录 一:查看磁盘信息 二:Linux磁盘分区 三:Linux分区的卸载 四:Linux磁盘配额 一:查看磁盘信息 fdisk : 这个命令是磁盘分区表操作工具,fdisk能将磁盘分区,同时也能为每个 ...

  9. 『学了就忘』Linux文件系统管理 — 63、磁盘配额介绍

    目录 1.磁盘配额概念 2.磁盘配额条件 3.磁盘配额的相关概念 4.磁盘配额实践规划 1.磁盘配额概念 磁盘配额是限制用户或者用户组在一个分区上可以使用的空间大小和文件个数的限制. 扩展: 管理员可 ...

随机推荐

  1. Java文件上传的几种方式

    文件上传与文件上传一样重要.在Java中,要实现文件上传,可以有两种方式: 1.通过Servlet类上传 2.通过Struts框架实现上传 这两种方式的根本还是通过Servlet进行IO流的操作. 一 ...

  2. svg path 解析

    <pre><svg width="100%" height="100%" version="1.1" xmlns=&quo ...

  3. Spring Cloud Sleuth+ZipKin+ELK服务链路追踪(七)

    序言 sleuth是spring cloud的分布式跟踪工具,主要记录链路调用数据,本身只支持内存存储,在业务量大的场景下,为拉提升系统性能也可通过http传输数据,也可换做rabbit或者kafka ...

  4. Redis学习记录及Jedis代码示例

    文章目录 二.Redis简介 三.Redis安装 1. 下载并解压安装 2. 安装C语言编译环境 3. 修改安装位置 4. 编译安装 5.启动Redis服务器 ①默认启动 ②定制配置项启动 [1]准备 ...

  5. A Pattern Language for Parallel Programming

    The pattern language is organized into four design spaces.  Generally one starts at the top in the F ...

  6. kali渗透综合靶机(十六)--evilscience靶机

    kali渗透综合靶机(十六)--evilscience靶机 一.主机发现 1.netdiscover -i eth0 -r 192.168.10.0/24 二.端口扫描 1. masscan --ra ...

  7. My time is limited

    Your time is limited, so don't waste it living someone else's life. Don't be trapped by dogma - whic ...

  8. GAC 解释&路径

    GAC 全称是 Global Assembly Cache 作用是可以存放一些有很多程序都要用到的公共 Assembly ,例如 System.Data .System.Windows.Form 等等 ...

  9. NeatUpload .NetFromWork4.0 config配置

    NeatUpload使用---config配置(可进行大文件传输) configuration> 下增加: <configSections> <sectionGroup nam ...

  10. easyui 扩展 datagrid 数据网格视图

    效果如图: js代码: $("#tdg").datagrid({            width: 200,            url: "/Laboratory/ ...