Linux RAID 1

磁盘管理RAID1

POC环境

在linux上添加2块新的30GB硬盘启动

cat /etc/redhat-releasecat

Name        : mdadm                        Relocations: (not relocatable)
Version     : 3.2.5                             Vendor: Red Hat, Inc.
Release     : 4.el6                         Build Date: Fri 07 Dec 2012 12:14:45 AM CST
Install Date: Fri 01 Aug 2014 06:07:09 PM CST      Build Host: x86-003.build.bos.redhat.com
Group       : System Environment/Base       Source RPM: mdadm-3.2.5-4.el6.src.rpm
Size        : 860588                           License: GPLv2+
Signature   : RSA/8, Mon 28 Jan 2013 10:48:06 PM CST, Key ID 199e2f91fd431d51
Packager    : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
URL         : http://www.kernel.org/pub/linux/utils/raid/mdadm/
Summary     : The mdadm program controls Linux md devices (software RAID arrays)
Description :
The mdadm program is used to create, manage, and monitor Linux MD (software
RAID) devices.  As such, it provides similar functionality to the raidtools
package.  However, mdadm is a single program, and it can perform
almost all functions without a configuration file, though a configuration
file can be used to help with some common tasks.

操作

分区

 fdisk -l

Disk /dev/sdb: 32.2 GB, 32212254720 bytes

255 heads, 63 sectors/track, 3916 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000

Disk /dev/sdc: 32.2 GB, 32212254720 bytes

255 heads, 63 sectors/track, 3916 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000

创建目录,将光盘挂载到目录下,进入sdb硬盘

进入硬盘创建sdb1 查看

Fdisk /dev/sdb1

对/dev/sdc进行操作

fdisk -l /dev/sdc

Disk /dev/sdc: 32.2 GB, 32212254720 bytes

255 heads, 63 sectors/track, 3916 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x8f7a12ed

Device Boot      Start         End      Blocks   Id  System

/dev/sdc1        1        3916    31455238+  fd  Linux raid autodetect

进入挂载目录安装rpm mdadm包

cd /mnt/packages

建立RAID1卷

使sdb1 sdc1 阵列

mdadm -C /dev/md0 -l 1 -n 2 /dev/sdb1 /dev/sdc1

进入查看是否建立成功

Cat  /proc/mdstart

创建文件系统

格式化该磁盘阵列

mkfs.ext4 /dev/md0

创建目录DATA

Mkdir /mnt/data

将md0挂载到data下

Mount /dev/md0 /mnt/DATA

在文件fatab下追加内容

vi /etc/fstab

/dev/md0         /data         ext4    defaults        0 0

写入配置文件

mdadm -Ds >> /etc/mdadm.conf

重新启动

reboot

Linux RAID 1

时间: 2024-10-04 21:50:41

Linux RAID 1的相关文章

Linux Raid和LVM管理

1.磁盘管理 #提示没有partprobe yum -y install parted #新硬盘新建分区,并将类型改为Linux Raid autodetect #非交互方式,注意1与t之间有一个回车键 fdisk /dev/sde <fdisk.txt fdisk.txt: n p 1 1 t fd w #新建分区,注意1与w之间有一个回车键 fdisk /dev/sdf <fdisk1.txt fdisk.txt: n p 1 1 w q #将磁盘格式化为ext4文件系统 mkfs.ext

linux raid技术

一.概念 磁盘阵列(Redundant Arrays of Independent Disks,RAID),有“独立磁盘构成的具有冗余能力的阵列”之意.是为了提高文件在磁盘上的读写速度而研究出来的. 将存入磁盘的数据分成一个一个的条带,然后并行地存储到磁盘阵列中,或者从磁盘阵列中以条带的形式并行地取数据.如下图: 二.raid的级别: 0:条带技术( 单纯地将数据进行条带化处理,然后存储到磁盘中)     数据读写性能提升     不提供冗余性能(没有数据备份)     盘符数:>=2 1:镜像

linux——RAID

`回顾: mount/umount,fstab配置文件,ext系列文件系统基础原理,read,bash /etc/fstab的六个字段: 自左向右:挂载设备,挂载带点,文件系统类型,选项,转储频率,自检次序 ext系列文件系统: super  block,GDT,inode  table,block  bitmap,inode  bitmap 查看超级块: dumpe2fs  -h,tune2fs  -l 硬链接: 因为是指向inode的,所以硬链接不能跨文件系统,不能给目录指向硬链接,    

LINUX RAID介绍与配置

LINUX RAID介绍与配置 介绍raid类型,以及配置软raid Linux RAID 1. RAID的介绍 2. RAID的级别 3. 软RAID的配置工具命令介绍 4. 相关实例 6. md设备维护处理 Linux RAID 1. RAID的介绍 RAID全称为: Redundant Array Inexpensive Disks 将多个磁盘组合成阵列,提供更好的性能和冗余能力 2. RAID的级别 raid0: 读.写性能提升,无容错能力,空间n*disk raid1: 写性能略有下降

Linux raid信息 查看

Linux下查看软.硬raid信息的方法. 软件raid:只能通过Linux系统本身来查看 cat /proc/mdstat 可以看到raid级别,状态等信息. 硬件raid: 最佳的办法是通过已安装的raid厂商的管理工具来查看,有cmdline,也有图形界面.如Adaptec公司的硬件卡就可以通过下面的命令进行查看: # /usr/dpt/raidutil -L all 可以看到非常详细的信息. 当然更多情况是没有安装相应的管理工具,只能依靠Linux本身的话一般我知道的是两种方式: # d

Linux RAID卡优化

介绍 我们的生产服务器经常会做raid存储,但是单单做了raid就能保证性能高效和数据安全吗?答案是否定的,我们一般建议使用带电池保护的RAID卡,这样既能保证性能有能保证数据安全,但是也需要经常对电池进行维护:由于成本原因一般的RAID卡会使用锂电池,因为锂电池有较强的惰性,它在非充电状态下会缓慢地自放电(电池特性),一段时间后电量就会和刚充满电时不同,为了能够及时校准电量避免电池因为自放电而导致电量不明确,于是阵列卡控制器会对电池进行周期性地充放电操作(Relearn),以此保证电量的准确性

Linux RAID

RAID:Redundant Arrays of Independent Disks,独立冗余磁盘阵列 RAID Level: 不同的级别表示不同的磁盘组织方式,没有上下之分. RAID 0:条带. 性能提升. 无冗余能力,无容错能力. 空间利用率为nS. 至少需要2块磁盘. RAID 1:镜像. 写性能下降,读性能提升. 有冗余能力. 空间利用率为50%. 至少需要2块磁盘. RAID 0+1:先条带,后镜像. 读写性能提升. 有冗余能力. 空间利用率为50%. 至少需要3块磁盘. RAID

linux RAID,LVM

mdadm:用户空间管理工具,将任何块设备做成RAID 模式化命令 创建命令 -C 专用选项 -l:级别 -n #:设备个数 -a {yes|no}:是否自动为其创建设备文件 -c:CHUNK大小,2^n,默认为64K -x #:指定空闲盘个数 管理模式 -add,-remove,--fail mdadm /dev/md# --fail /dev/sda# 监控模式 -F 增长模式 -G 装备模式 -A 查看RAID阵列的详细信息 mdadm -D /dev/md# --detail 停止阵列

Linux RAID简介

raid RAID Level:仅代表磁盘组织方式不同,没有上下文之分: 0:条带 优势:性能提升:读.写 不足:没有冗余(容错)能力 空间利用率:nS 至少需要2块盘 1:镜像 性能表现:写性能下降,读性能提升 冗余能力:有 空间利用率:1/2 至少需要2块盘 2 3 4:校验码 5:轮流作为校验盘 性能表现:读写都提升 冗余能力:有 空间利用率:(n-1)/n*nS 至少3块 6 0,1,5用的较多 0+1:先条带,再镜像 性能表现:读.写提升 冗余能力:有 空间利用率:1/2 至少4块 1