RAID0创建

[[email protected] ~]# fdisk /dev/sdb
Welcome to fdisk (util-linux 2.23.2).

Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.

Device does not contain a recognized partition table
Building a new DOS disklabel with disk identifier 0x1a13ee0f.

Command (m for help): p

Disk /dev/sdb: 10.7 GB, 10737418240 bytes, 20971520 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x1a13ee0f

   Device Boot      Start         End      Blocks   Id  System

Command (m for help): n
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): p
Partition number (1-4, default 1): 1
First sector (2048-20971519, default 2048):
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-20971519, default 20971519): +1G
Partition 1 of type Linux and of size 1 GiB is set

Command (m for help): p

Disk /dev/sdb: 10.7 GB, 10737418240 bytes, 20971520 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x1a13ee0f

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     2099199     1048576   83  Linux

Command (m for help): n
Partition type:
   p   primary (1 primary, 0 extended, 3 free)
   e   extended
Select (default p): p
Partition number (2-4, default 2): 2
First sector (2099200-20971519, default 2099200):
Using default value 2099200
Last sector, +sectors or +size{K,M,G} (2099200-20971519, default 20971519): +1G
Partition 2 of type Linux and of size 1 GiB is set

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks.

开始创建raid0
[[email protected] ~]# ll /dev/sdb*
brw-rw----. 1 root disk 8, 16 Jun  4 05:47 /dev/sdb
brw-rw----. 1 root disk 8, 17 Jun  4 05:47 /dev/sdb1
brw-rw----. 1 root disk 8, 18 Jun  4 05:47 /dev/sdb2
[[email protected] ~]# ll /dev/sda*
brw-rw----. 1 root disk 8, 0 Jun  4 05:35 /dev/sda
brw-rw----. 1 root disk 8, 1 Jun  4 05:35 /dev/sda1
brw-rw----. 1 root disk 8, 2 Jun  4 05:35 /dev/sda2
brw-rw----. 1 root disk 8, 3 Jun  4 05:35 /dev/sda3
[[email protected] ~]# mdadm -C -v /dev/md0 -l 0 -n 2 /dev/sdb1 /dev/sdb2  #-C --creat创建一个新阵列 -v 显示详细信息(-verbose) -l --level设定磁盘阵列的级别  -n --raid device 指定阵列成员的数量
mdadm: chunk size defaults to 512K
mdadm: Defaulting to version 1.2 metadata
mdadm: array /dev/md0 started.
[[email protected] ~]# mdadm -Ds
ARRAY /dev/md0 metadata=1.2 name=ZQ:0 UUID=00d9284f:6fd6b3b0:afc571c6:c5441608

[[email protected] ~]# mdadm -D /dev/md0      #查看具体信息
/dev/md0:
        Version : 1.2
  Creation Time : Sun Jun  4 05:51:54 2017
     Raid Level : raid0
     Array Size : 2095104 (2046.00 MiB 2145.39 MB)
   Raid Devices : 2
  Total Devices : 2
    Persistence : Superblock is persistent

    Update Time : Sun Jun  4 05:51:54 2017
          State : clean
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0

     Chunk Size : 512K

           Name : ZQ:0  (local to host ZQ)
           UUID : 00d9284f:6fd6b3b0:afc571c6:c5441608
         Events : 0

    Number   Major   Minor   RaidDevice State
       0       8       17        0      active sync   /dev/sdb1
       1       8       18        1      active sync   /dev/sdb2

需要自己手动生成配置文件
[[email protected] ~]# mdadm -Ds > /etc/mdadm.conf
[[email protected] ~]# cat /etc/mdadm.conf
ARRAY /dev/md0 metadata=1.2 name=ZQ:0 UUID=00d9284f:6fd6b3b0:afc571c6:c5441608
[[email protected] ~]# 

使用raid0,先分区
[[email protected] ~]# fdisk /dev/md0
Welcome to fdisk (util-linux 2.23.2).

Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.

Device does not contain a recognized partition table
Building a new DOS disklabel with disk identifier 0x60e13d32.

Command (m for help): p

Disk /dev/md0: 2145 MB, 2145386496 bytes, 4190208 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 524288 bytes / 1048576 bytes
Disk label type: dos
Disk identifier: 0x60e13d32

    Device Boot      Start         End      Blocks   Id  System

Command (m for help): n
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): p
Partition number (1-4, default 1): 1
First sector (2048-4190207, default 2048):
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-4190207, default 4190207):
Using default value 4190207
Partition 1 of type Linux and of size 2 GiB is set

Command (m for help): p

Disk /dev/md0: 2145 MB, 2145386496 bytes, 4190208 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 524288 bytes / 1048576 bytes
Disk label type: dos
Disk identifier: 0x60e13d32

    Device Boot      Start         End      Blocks   Id  System
/dev/md0p1            2048     4190207     2094080   83  Linux

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks.
[[email protected] ~]# ll /dev/md0
brw-rw----. 1 root disk 9, 0 Jun  4 06:03 /dev/md0
[[email protected] ~]# ll /dev/md0*
brw-rw----. 1 root disk   9, 0 Jun  4 06:03 /dev/md0
brw-rw----. 1 root disk 259, 1 Jun  4 06:03 /dev/md0p1

[[email protected] ~]# mkfs.ext4 /dev/md0p1     #格式化,生成文件系统
mke2fs 1.42.9 (28-Dec-2013)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=128 blocks, Stripe width=256 blocks
131072 inodes, 523520 blocks
26176 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=536870912
16 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
    32768, 98304, 163840, 229376, 294912

Allocating group tables: done
Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done 

[[email protected] ~]# mkdir /raid0
[[email protected] ~]# mount /dev/md0p1 /raid0/
[[email protected] ~]# ls !$
ls /raid0/
lost+found
[[email protected] ~]# cp /etc/passwd /raid0/
[[email protected] ~]# ls !$
ls /raid0/
lost+found  passwd

[[email protected] ~]# mkdir /raid0
[[email protected] ~]# mount /dev/md0p1 /raid0/
[[email protected] ~]# ls !$
ls /raid0/
lost+found
[[email protected] ~]# cp /etc/passwd /raid0/
[[email protected] ~]# ls !$
ls /raid0/
lost+found  passwd
[[email protected] ~]# vim /etc/fstab
[[email protected] ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda3        15G  3.6G   12G  24% /
devtmpfs        474M     0  474M   0% /dev
tmpfs           489M  156K  489M   1% /dev/shm
tmpfs           489M  7.0M  482M   2% /run
tmpfs           489M     0  489M   0% /sys/fs/cgroup
/dev/sda1       197M  131M   67M  67% /boot
tmpfs            98M  8.0K   98M   1% /run/user/1000
/dev/sr0        4.1G  4.1G     0 100% /run/media/zq/CentOS 7 x86_64
tmpfs            98M     0   98M   0% /run/user/0
/dev/md0p1      2.0G  6.1M  1.9G   1% /raid0
时间: 2024-10-13 17:06:46

RAID0创建的相关文章

Linux之磁盘阵列技术详解(一)--raid0创建

磁盘阵列?听这名字就觉得高大上,可惜高大上的东西我们一般都看不懂哎!那么到底什么是磁盘阵列,这家伙到底干嘛的呢? 磁盘阵列英文缩写为RAID,raid的作用是防止硬盘突然损坏导致数据丢失的一种冗余备份机制,说白了就是为了在硬盘损坏的时候能够保存数据不丢失的一种技术. 创建raid有两种方式:软RAID(通过操作系统软件实现)和硬RAID(硬件阵列卡) raid常见的分为如下几类: ⑴ raid 0 <条带模式>:至少需要两块硬盘,采用的是串联的方式.也就是说,每一块硬盘的大小都是一样的.比如我

Raid1+0磁盘阵列创建的步骤

接下来为大家为介绍raid1+0磁盘阵列的创建过程,首先创建四块备用磁盘 然后选择添加硬件的类型,选择硬盘,点击下一步然后选择磁盘类型,选择推荐就可以了然后选择创建新的虚拟磁盘,点击下一步选择磁盘大小,这里因为是做实验直接默认20G,下一步这里直接点击完成,第一块硬盘就创建好了按照如上图方法创建另外的三个磁盘 创建好四个磁盘后我们在查看下系统是否能识别我们创建的硬盘, 可以看到这里只有一个,我们创建的并没有识别,需要重启系统才可以,重启系统输入init 6 等系统重启好之后,再查看磁盘,就会发现

linux系统创建raid心得分享

首先了解下mdadm工具,mdadm是linux下用于创建和管理软件RAID的命令. -C或--creat 建立一个新阵列 -r 移除设备 -A 激活磁盘阵列 -l 或--level= 设定磁盘阵列的级别 -D或--detail 打印阵列设备的详细信息 -n或--raid-devices= 指定阵列成员(分区/磁盘)的数量 -s或--scan 扫描配置文件或/proc/mdstat得到阵列缺失信息 -x或--spare-devicds= 指定阵列中备用盘的数量 -f 将设备状态定为故障 -c或-

Linux 常见 RAID 及软 RAID 创建

RAID可以大幅度的提高磁盘性能,以及可靠性,这么好的技术怎么能不掌握呢!此篇介绍一些常见RAID,及其在Linux上的软RAID创建方法. mdadm 创建软RAID mdadm -C -v /dev/创建的设备名 -l级别 -n数量 添加的磁盘 [-x数量 添加的热备份盘] -C:创建一个新的阵列--create -v:显示细节--verbose -l:设定RAID级别--level= -n:指定阵列中可用device数目--raid-devices= -x:指定初始阵列的富余device数

RIAD的实现,以及mdadm命令的基本用法

注  :这个博文是软RAID的实现过程,在实际生产中主要是硬来实现磁盘冗余.本博文仅供学习,和硬RAID不能实现中使用. (1)常用RAID级别的介绍(只介绍级别,原理及raid历史自行学习) 1,RAID0:条带化,没有冗余功能,磁盘的磁盘的读写速率为n倍 利用率为100%.实现条件最少2块盘 2, RAID1:镜像技术,有冗余功能,磁盘的写速率变慢,读的速率变快,利用率为1/2.实现条件最少2块盘 3, RAID4:校验码技术,有冗余功能,磁盘的利用率为n-1倍 ,利用率为n-1/n.实现条

提升Exadata 计算节点本地IO性能

1.问题概述 某客户有一台Exadata X2-2,每个计算节点是4块普通的本地SAS硬盘做成的RAID5,然后在RAID5的本地硬盘上创建了一个文件系统来存放DSG数据同步软件,在后续的运维过程中,发现DSG数据同步软件在进行数据同步时的延时非常严重. DSG进行检查和性能分析后,确认是由于Exadata的本地硬盘提供的IOPS无法满足DSG软件的要求,大量的时间都在等待本地磁盘的读写IO上. 通过磁盘性能分析工具也可以发现,本地盘的IO使用率基本上是在90%以上,严重时长时间100%,客户希

第十三章 Linux磁盘管理-RAID

常见的硬盘:SATA一般pc机主流的硬盘.SCSI一般服务器应用广泛.IDE比较老,二者均可. RAID 的意思是廉价磁盘冗余阵.是一些列放在一起,成为一个逻辑卷的磁盘集合. 软件RAID和硬件RAID 软件RAID的性能低,使用主机资源,加载RAID软件,从软件RAID卷中读取数据.无需物理硬件,成本低. 硬件RAID性能高,使用pciexpress 卡物理的提供专有RAID控制器.不使用主机资源.有NVRAM用于缓存的读取和写入.缓存用于RAID重建,即使出现电源故障,也会使用后背电池电源保

CentOS 6.3下配置软RAID(Software RAID)

一.RAID 简介 RAID 是英文Redundant Array of IndependentDisks 的缩写,翻译成中文意思是"独立磁盘冗余阵列",有时也简称磁盘阵列(Disk Array). 简单的说,RAID是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份的技术. 组成磁盘阵列的不同方式称为RAID级别(RAID Levels),常见的RAID Level 包括raid0, raid1, raid

【学神-RHEL7】1-15-磁盘加密和RAID配置

本节所讲内容:   xfs和ext性能对比 加密磁盘   了解: xfs文件系统比ext文件系统的强的方面:   1.数据完整性 采用XFS文件系统,当意想不到的宕机发生后,由于文件系统开启了日志功能,所以磁盘上的文件不再会意外宕机而遭到破坏,不论目前文件系统上存储的文件与数据有多少,文件系统都可以根据所记录的日志在很短的时间内迅速恢复磁盘文件内容   2.传输特性 xfs文件系统采用优化算法,日志记录对整体文件操作影响非常小.xfs查询与分配存储空间非常快.xfs文件系统能连续提供快速的反应时