版本

特点

磁盘个数

可用空间

故障磁盘数

应用环境

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的配置信息,该参数不能单独使用,只能配置其他参数才能使用

   -l —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的配置信息,该参数不能单独使用,只能配置其他参数才能使用

   -l —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. Linux 系统管理——服务器RAID及配置实战

    RAID称为廉价磁盘冗余阵列.RAID的基本想法是把多个便宜的小磁盘组合在一起.成为一个磁盘组,使性能达到或超过一个容量巨大.价格昂贵的磁盘. 2.级别介绍 RAID 0连续以位或字节为单位分割数据, ...

  2. 服务器RAID配置全程与RAID基础知识

    服务器RAID配置全程 一.RAID介绍 RAID是Redundent Array of Inexpensive Disks的缩写,直译为“廉价冗余磁盘阵列”,也简称为“磁盘阵列”.后来RAID中的字 ...

  3. 戴尔PowerEdge服务器RAID控制卡的配置

    示例演示环境:PowerEdge R620 + H710p Raid控制卡  + 9 x 300G 10k SAS 硬盘 H310.H710.H810的配置方法与H710P大致相同,在此不再累述. 特 ...

  4. 服务器硬件及RAID配置实战

    一.RAID磁盘阵列介绍 二.阵列卡介绍 三.阵列卡的缓存 四.实验构建软RAID磁盘阵列 一.RAID磁盘阵列介绍 1.定义 是Redundant Array of Independent Disk ...

  5. PHP-5.5.10+Apache httpd-2.4.9在Windows系统下配置实战

    原文 PHP-5.5.10+Apache httpd-2.4.9在Windows系统下配置实战 环境配置:   程序准备: PHP windows版本下载地址: http://windows.php. ...

  6. 深入浅出 SSL 管理配置实战

    我们生活在一个信息大爆炸的时代,几乎每天都在和互联网打交道,购物.网银转账.支付宝付款.搜索信息.查看邮件.观看视频.微信聊天.上网冲浪.阅读新闻等,无不时时刻刻在和网络打交道.那如何保护网络安全就相 ...

  7. dell服务器raid设置

    dell服务器raid设置 配置说明: 开机自检按ctrl+R键进入配置界面 如果服务器有raid卡,而不想做磁盘阵列时,需要做单盘RAID0,主要是为了让卡来识别一下硬盘 对raid进行操作很可能会 ...

  8. keepalived安装配置实战心得(实现高可用保证网络服务不间断)

    keepalived安装配置实战心得(实现高可用保证网络服务不间断) 一.准备2台虚拟机     安装的系统是:centos-release-7-1.1503.el7.centos.2.8.x86_6 ...

  9. LSI系列芯片Raid卡配置方法、管理手册

    说明 本手册适用于LSI芯片Raid卡 包括但不限于Inspur 2008/2108 Raid卡.LSI 9240/9260/9261/ 9271 等Raid卡. 不同型号的Raid卡在某些功能上的支 ...

随机推荐

  1. 解决浏览器看不到Flash文档(尤其某慕课)

    最近遇到很多朋友说浏览器看不到网课资源的文档等等,就顺手写一篇说一下情况 为什么会文档空白 某课网站上面的文档是用flash进行展示的,同时flash被很多浏览器逐步抛弃(快凉了,都是H5了) fla ...

  2. ajax2.0之拖拽上传

    index.html <!DOCTYPE html> <html> <head> <meta charset="utf-8"> &l ...

  3. python开发基于SMTP协议的邮件代发服务

    写在这篇文章前照例给大家灌输点名词解释,理论知识,当然已经很熟悉的同学可以往下翻直接看干货 1. 什么是SMTP SMTP即简单传输协议(Simple Mail Transfer Protocol), ...

  4. Shell:Day03笔记

    编程原理:1.编程结束  驱动 硬件默认是不能使用的   CPU控制硬件   不同的厂家硬件设备之间需要进行指令沟通,就需要驱动程序来进行“翻译”    编程语言的分类:  高级语言.超高级语言需要翻 ...

  5. 【数据库】MySQL数据库(四)

    一.对数据的操作(详细版) 1.添加数据 1> insert into 表名 (字段1,字段2...) values (值1,值2...); 2> insert into 表名 (字段1, ...

  6. Array(数组)对象-->concat() 方法

    1.定义和用法 concat() 方法用于连接两个或多个字符串. 语法: string.concat(string1, string2, ..., stringX) 举例: var str1='hel ...

  7. Dijkstra学习总结

    啥叫堆 可以看一下这个 https://www.cnblogs.com/xiugeng/p/9645972.html#_label0普通Dijkstra可以看一下 https://blog.csdn. ...

  8. pgsql中的lateral使用小结

    pgsql中的lateral 什么是LATERAL 带有LATERAL的SQL的计算步骤 LATERAL在OUTER JOIN中的使用限制(或定义限制) LATERAL的几个简单的例子 总结 举几个我 ...

  9. spring中BeanPostProcessor之三:InitDestroyAnnotationBeanPostProcessor(01)

    在<spring中BeanPostProcessor之二:CommonAnnotationBeanPostProcessor(01)>一文中,分析到在调用CommonAnnotationB ...

  10. Docker+Cmd+Cli+Git之前端工程化纪要(二)自定义类package.json文件管理模块包

    全新升级后的FE工作流为:使用FE命令包进行项目的初始化,其中包括项目初始化.拉取脚手架.私库拉取模块包或后期扩展的CI/CD等与本公司工作流相关的操作. 出现的问题如下: 脚手架工具的包依赖信息存放 ...