zoukankan      html  css  js  c++  java
  • RAID-5-10搭建和使用

    创建RAID5

    要求如下:

    1. 使用磁盘sdg、sdh、sdi创建RAID5,添加1个热备盘sdj,指定chunk大小为32K
    2. 停止阵列,重新激活阵列
    3. 使用热备盘,扩展阵列容量,从3个磁盘扩展到4个
    4. 硬盘损坏,修复添加

    创建RAID5

    mdadm -C -v /dev/md5 -l 5 -n 3 -x 1 -c32 /dev/sd{g,h,i,j}

    -c 是chunk大小

    -n指定3块盘,最后一块会自动成为备用盘

    查看状态

    mdadm -D /dev/md5

    保存到配置文件,停止前必须要保存配置文件

    mdadm -Dsv>/etc/mdadm.conf

    查看状态,等磁盘同步完数据后停止

    Consistency Policy:resync  表示数据同步完成

    mdadm -S /dev/md5

    停止完成后,/etc/md5将不存在,内存中也没有md5的信息了

    cat /proc/mdstat

    扫描保存的配置文件激活RAID

    mdadm -As
    或指定激活
    mdadm -A /dev/md5

    扩展RAID5磁盘阵列

    将热备盘增加到md5中,使md5中可使用的磁盘数量为4块

    mdadm -G /dev/md5 -n 4 -c 32 

    -G 改变阵列大小或形态

    保存到配置文件

    mdadm -Dsv>/etc/mdadm.conf

    三块20G硬盘做RAID5,可使用空间为40G,扩容一块后可用空间还为40G,是因为同步还未完成,同步完成后空间会变大

    此外,阵列只有在正常状态下才能扩容,降级及重构不允许扩容,对RAID5来说只能增加成员盘不能减少。RAID1可以增加可以减少。

    创建RAID10

    要求如下:

    使用分区sdk1、sdk2、sdk3、sdk4创建

    给sdk分4个区

    fdisk /dev/sdk
    n 创建一个新的分区
    p 主分区
    +1G 
    
    依次创建4个1G的分区

    ls /dev/sdk*

     创建

    mdadm -C -v /dev/md10 -l 10 -n 4 /dev/sdk[1-4]

    保存到配置文件

    mdadm -Dsv>/etc/mdadm.conf

    删除所有RAID信息

    先卸载挂载

    umount /dev/md1
    df -h

    停止RAID

    mdadm -Ss

    删除配置文件

    rm -rf /etc/mdadm.conf

    清空超级块信息

    mdadm --zero-superblock /dev/sdb
    今天的学习是为了以后的工作更加的轻松!
  • 相关阅读:
    mysql 开启sql执行日志
    opcache.revalidate_freq 修改无效
    centos7 maven3.6.3安装
    CentOS7.5下基于FTP服务的局域网yum源搭建
    Centos7——防火墙(Firewall)开启常见端口命令
    Linux系统通过firewall限制或开放IP及端口
    CentOS7 FTP安装与配置
    centos7 搭建个人-企业私有云盘-seafile
    Centos6-7下杀毒软件clamav的安装和使用 (已成功测试)-----转发
    tomcat 安全规范(tomcat安全加固和规范1)--转发
  • 原文地址:https://www.cnblogs.com/tz90/p/13283928.html
Copyright © 2011-2022 走看看