第八章服务器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:加载一个已存在的阵列,后面跟阵列以及设备的名称
-S或—stop:停止指定的 RAID 设备
-D 或—detall:输出指定 RAID 设备的详细信息
-s 或 –scan :扫描配置文件或/proc/mdstat 文件来搜索软 RAID的配置信息,该参数不能单独使用,只能配置其他参数才能使用
-l 或—level:设置 RAID 的级别,例如设置 “—level=5”则表示创建阵列的级别是RAID5
-n或—raid-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:加载一个已存在的阵列,后面跟阵列以及设备的名称
-S或—stop:停止指定的 RAID 设备
-D 或—detall:输出指定 RAID 设备的详细信息
-s 或 –scan :扫描配置文件或/proc/mdstat 文件来搜索软 RAID的配置信息,该参数不能单独使用,只能配置其他参数才能使用
-l 或—level:设置 RAID 的级别,例如设置 “—level=5”则表示创建阵列的级别是RAID5
-n或—raid-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及配置实战的更多相关文章
- Linux 系统管理——服务器RAID及配置实战
RAID称为廉价磁盘冗余阵列.RAID的基本想法是把多个便宜的小磁盘组合在一起.成为一个磁盘组,使性能达到或超过一个容量巨大.价格昂贵的磁盘. 2.级别介绍 RAID 0连续以位或字节为单位分割数据, ...
- 服务器RAID配置全程与RAID基础知识
服务器RAID配置全程 一.RAID介绍 RAID是Redundent Array of Inexpensive Disks的缩写,直译为“廉价冗余磁盘阵列”,也简称为“磁盘阵列”.后来RAID中的字 ...
- 戴尔PowerEdge服务器RAID控制卡的配置
示例演示环境:PowerEdge R620 + H710p Raid控制卡 + 9 x 300G 10k SAS 硬盘 H310.H710.H810的配置方法与H710P大致相同,在此不再累述. 特 ...
- 服务器硬件及RAID配置实战
一.RAID磁盘阵列介绍 二.阵列卡介绍 三.阵列卡的缓存 四.实验构建软RAID磁盘阵列 一.RAID磁盘阵列介绍 1.定义 是Redundant Array of Independent Disk ...
- 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. ...
- 深入浅出 SSL 管理配置实战
我们生活在一个信息大爆炸的时代,几乎每天都在和互联网打交道,购物.网银转账.支付宝付款.搜索信息.查看邮件.观看视频.微信聊天.上网冲浪.阅读新闻等,无不时时刻刻在和网络打交道.那如何保护网络安全就相 ...
- dell服务器raid设置
dell服务器raid设置 配置说明: 开机自检按ctrl+R键进入配置界面 如果服务器有raid卡,而不想做磁盘阵列时,需要做单盘RAID0,主要是为了让卡来识别一下硬盘 对raid进行操作很可能会 ...
- keepalived安装配置实战心得(实现高可用保证网络服务不间断)
keepalived安装配置实战心得(实现高可用保证网络服务不间断) 一.准备2台虚拟机 安装的系统是:centos-release-7-1.1503.el7.centos.2.8.x86_6 ...
- LSI系列芯片Raid卡配置方法、管理手册
说明 本手册适用于LSI芯片Raid卡 包括但不限于Inspur 2008/2108 Raid卡.LSI 9240/9260/9261/ 9271 等Raid卡. 不同型号的Raid卡在某些功能上的支 ...
随机推荐
- EEPROM存储芯片24C02
1.24C02简介 24C02是一个2Kbit的串行EEPROM存储芯片,可存储256个字节数据.工作电压范围为1.8V到6.0V,具有低功耗CMOS技术,自定时擦写周期,1000000次编程/擦除周 ...
- 1048 Find Coins (25分)
Eva loves to collect coins from all over the universe, including some other planets like Mars. One d ...
- SpringMVC(六):分层整合SSM
环境搭建 版本: MySQL 8 SpringMVC+Spring+Mybatis C3P0连接池 数据库建表 CREATE DATABASE `ssmbuild`; `ssmbuild` DROP ...
- <E> 泛型
/* * 使用集合存储自定义对象并遍历 * 由于集合可以存储任意类型的对象,当我们存储了不同类型的对象,就有可能在转换的时候出现类型转换异常, * 所以java为了解决这个问题,给我们提供了一种机制, ...
- linux 块设备简要介绍
1. 块设备简单分类:SCSI块设备和LVM逻辑卷块设备: 2. 创建块设备需要两个linux内核函数:alloc_disk:add_disk; alloc_disk:用于分配一个gendisk结构体 ...
- centos7安装jmeter + ant
1.xshell链接上centos7服务器 先安装jmeter 使用wget jmeter-xxxxxxxxxxxx进行联网自动下载(先进入jmeter官网,然后找到要下载的.tgz压缩包,然后右键 ...
- webpack踩坑 无法解析jquery及webpack-cli
最近在学习Vue,使用到webpack的时候,出现了错误,可能是3和4的版本问题 webpack-dev-server 安装好webpack-dev-server后,需要在package.json 的 ...
- synchronized 与 volatile 区别 还有 volatile 的含义
熟悉并发的同学一定知道在java中处理并发主要有两种方式: 1,synchronized关键字,这个大家应当都各种面试和笔试中经常遇到. 2,volatile修饰符的使用,相信这个修饰符大家平时在项目 ...
- Python财经数据接口包TuShare的使用
安装TuShare 方式1:pip install tushare 方式2:访问https://pypi.python.org/pypi/tushare/下载安装 方式3:将源代码下载到本地pytho ...
- for循环in遍历
<script> //对象本身没有length,所以不能用for循环遍历 //要用for...in...循环 var aaa = {"name":"拴住&qu ...