Linux配置raid5热备

案例:构建软RAID磁盘阵列

需求描述

为Linux服务器添加5块SCSI硬盘

使用mdadm软件包,构建RAID5+热备阵列,提高磁盘存储的性能和可靠性

⑴安装mdadm

[[email protected] ~]# rpm -qa |grep mdadm

⑵准备用于RAID阵列的分区

①为Linux服务器添加5块SCSI硬盘,并使用fdisk工具各划出一块2GB的分区,依次为:/dev/sdb1、/dev/sdc1、/dev/sdd1、/dev/sde1、/dev/sdf1

②将其类型ID更改为"fd",对应为"Linux raid autodetect",表示支持用于RAID磁盘阵列

[[email protected] ~]# fdisk /dev/sdb#对第二块硬盘进行分区

[[email protected] ~]# fdisk /dev/sdc #对第三块硬盘进行分区
[[email protected] ~]# fdisk /dev/sdd #对第四块硬盘进行分区
[[email protected] ~]# fdisk /dev/sde #对第五块硬盘进行分区
[[email protected] ~]# fdisk /dev/sdf #对第六块硬盘进行分区 #依次都是按照这种形式去分

⑶创建RAID设备

[[email protected] ~]# mdadm -Cv /dev/md0 -l5 -n3 /dev/sd[bcd]1 -x1 /dev/sde1

C:create创建

v:创建过程中显示详细信息

/dev/md0:raid的名称,以md为开头

-a yes:自动创建设备文件,激活设备文件

-n4:创建raid用了几块硬盘

-l5:raid级别

-x: 指定空闲盘(热备磁盘)个数,空闲盘(热备磁盘)能在工作盘损坏后自动顶替;-x1 /dev/sde1指定哪块分区作为热备

sd[bcd]1:用哪些磁盘分区进行创建

[[email protected] ~]# cat /proc/mdstat #查看磁盘阵列的状态

⑷格式化RAID设备

[[email protected] ~]# mkfs.ext4 /dev/md0

⑸挂载

[[email protected] ~]# mkdir /mnt/md0
[[email protected] ~]# vim /etc/fstab

[[email protected] ~]# mount -a
[[email protected] ~]# df -h

⑹模拟阵列设备故障

[[email protected] ~]# mdadm /dev/md0 -f /dev/sdb1

[[email protected] ~]# cat /proc/mdstat #查看阵列状态

[[email protected] ~]# mdadm /dev/md0 -r /dev/sdb1 #移除损坏硬盘

⑺添加另一块硬盘作为热备机

[[email protected] ~]# mdadm /dev/md0 --add /dev/sdf1
[[email protected] ~]# mdadm -Dvs /dev/md0 #查看阵列详细信息

原文地址:http://blog.51cto.com/11905606/2131936

时间: 2024-11-09 03:38:02

Linux配置raid5热备的相关文章

联想服务器X3650 M2 配置 RAID5 + 热备盘

实验环境: 1.  服务器型号联想 System X3650 M2 2.  六块300G  SAS硬盘 实验目的: 配置RAID 5 ,搭建重要文件备份服务器. 标注:本教程六块硬盘,其中五块硬盘做RAID 5,另外一块硬盘做热备盘,如果有一块硬或两块硬盘同时损坏及时更换硬盘数据依然正常运行 (热备盘作用是RAID5只允许其中有一块损坏,如果同时损坏两块硬盘以上数据就会丢失,但热备盘可以替换上去,RAID5同时损坏两块硬盘数据 依然正常运行),如果有三块或三块以上硬盘损坏就会发生灾难性数据丢失.

vmware环境下centos软raid5+热备

第一步: 首先在VMware中的centos虚拟机设置上增加相同的盘,数量大于3.这是做raid5的条件. 添加硬盘,处理容量以外其余的全不要管,保证硬盘相同配置.为了确保不错我还是给出截图: 下一步就是确定,然后就会生成多个硬盘. 第二步: 若是打开虚拟机进行操作的请reboot一下虚拟机,可能系统没有刷新,看不到盘. 重新进入虚拟机后查看磁盘:fdisk -l 就可以看到多个盘的信息如下图: 这里的话就是硬盘已经创建好了.接下来就是要熟悉下mdadm指令了: mdadm程序是一个独立的程序,

tomcate+keepalived配置双机热备

环境清单: 应用1:192.168.51.101 应用2:192.168.51.75 虚拟IP:192.168.51.179 一.安装Tomcat(参照其他文档): 二.部署应用,并修改响应的端口(9090): 1.修改server.xml文件,修改后内容如下: <?xml version='1.0' encoding='utf-8'?> <!-- Licensed to the Apache Software Foundation (ASF) under one or more con

使用Keepalived配置主从热备实现Nginx高可用(HA)

Keepalived 简要介绍 Keepalived 是一种高性能的服务器高可用或热备解决方案,Keepalived 可以用来防止服务器单点故障的发生,通过配合 Nginx 可以实现 web 前端服务的高可用. Keepalived 以 VRRP 协议为实现基础,用 VRRP 协议来实现高可用性(HA).VRRP(Virtual RouterRedundancy Protocol)协议是用于实现路由器冗余的协议, VRRP 协议将两台或多台路由器设备虚拟成一个 设备,对外提供虚拟路由器 IP(一

两台linux完美实现双机热备【来源网络尚未实践】

[来源:http://rainbird.blog.51cto.com/211214/225541/] 一直想做基于linux的双机热备,一直没有时间和机会.一直以为只要做双机热备的实验就必须两台机器外接一个存储.甚至一个月以前在学习keepalived的时候还在琢磨keepalvied去掉哪些条件可以实现双机热备.直到一个月以前设计存储方案的时候部门老大给了一个国外的链接介绍drbd+nfs实现nfs的热备方案的时候,我的眼前一亮,这不就是我一直想做的不依靠存储实现热备的解决方案吗? 先来纠正一

华为防火墙VRRP双机热备的原理及实例配置

博文目录:一.双机热备是什么?二.什么是VRRP?三.VRRP的两种角色四.VRRP的三个状态机五.VRRP选举Master路由器和Backup路由器的流程六.通过VGMP实现VRRP备份组的统一管理七.双机热备的配置八.总结 一.双机热备是什么? 1.双机热备的作用 多台设备运行双机热备:一台设备故障其他设备接替工作:增强网络稳定性:保证业务的连续性: 华为的双机热备是通过部署两台或多台防火墙实现热备及负载均衡,两台防火墙相互协同工作,犹如一个更大的防火墙. 2.华为防火墙双机热备的两种模式:

华为防火墙实现双机热备配置详解

一提到防火墙,一般都会想到企业的边界设备,是内网用户与互联网的必经之路.防火墙承载了非常多的功能,比如:安全规则.IPS.文件类型过滤.内容过滤.应用层过滤等.也正是因为防火墙如此的重要,如果防火墙一旦出现问题,所有对外通信的服务都将中断,所以企业中首先要考虑的就是防火墙的优化及高可用性. 博文大纲:一.双机热备工作原理二.VRRP协议(1)VRRP协议概述(2)VRRP的角色(3)VRRP的状态机(4)VRRP的工作原理三.VGMP协议(1)VGMP的工作原理(2)VGMP的报文封装(3)双机

服务器Hot Spare热备

Hot Spare:热备用 当一个正在使用的磁盘发生故障后,一个空闲.加电并待机的磁盘将马上代替此故障盘,此方法就是热备用.热备用磁盘上不存储任何的用户数据,最多可以有8个磁盘作为热备用磁盘.一个热备用磁盘可以专属于一个单一的冗余阵列或者它也可以是整个阵列热备用磁盘池中的一部分.而在某个特定的阵列中,只能有一个热备用磁盘.  当磁盘发生故障时,控制器的固件能自动的用热备用磁盘代替故障磁盘,并通过算法把原来储存在故障磁盘上的数据重建到热备用磁盘上.数据只能从带有冗余的逻辑驱动器上进行重建(除了RA

MySQL 数据库双机热备方案

转载:http://www.microcolor.cn/solutions/80.html 本手册主要介绍通过使用 MicroColor ServHAMirror/Cluster 软件在Windows操作系统下完成对Mysql应用双机高可用集群配置的思路和步骤.在使用本手册前需要先完成 <MicroColor ServHA Mirror for Windows前序配置手册>或<MicroColorServHA Cluster for Windows前序配置手册>的配置步骤. 目录