CentOS軟RAID實現配置

 實現軟raid
1、fdisk t fd //修改磁盤分區類型fd
2、創建raid設備
    創建一個RAID5,5塊兒硬盤4塊做RAID,1塊兒做空閑硬盤(頂替硬盤使用)
    mdadm -C /dev/md0 -a yes -l 5  -n 4 -x1 /dev/sd{b,c,d,e,f}
         -n #: 使用#個塊設備來創建此RAID
         -l #:指明要創建的RAID的級別
         -a {yes|no}:自動創建目標RAID設備的設備文件
         -c CHUNK_SIZE: 指明塊大小
         -x #: 指明空閑盤的個數

    mdadm -D /dev/md0
         -D:顯示raid的詳細信

    cat /proc/mdstat //觀察md的狀態:

3、mkfs.ext4 /dev/md0 //格式化raid設備

4、vim /etc/fstab
    UUID="b92ddd51-c555-4948-b1d5-8563b697a2f1"   /mnt/raid   ext4    defaults     0       0

5、mdadm  -Ds /dev/md0 > /etc/mdadm.conf 生成配置文件
    mdadm -S /dev/md0 停止raid
    mdadm -A /dev/md0 啟動raid

    停服務:mdadm –S /dev/md0
    激活:mdadm –A –s /dev/md0 激活
    強制啟動:mdadm –R /dev/md0

6、測試
    mdadm /dev/md0 -f /dev/sdf1 模擬損壞
    mdadm /dev/md0 -r /dev/sdf1 刪除成員
    mdadm /dev/md0 -a /dev/sdf1 增加
    mdadm -G /dev/md0 -n 6 -a /dev/sdd4 增加成員

注:如果提示mdadm: Failed to initiate reshape!說明磁盤個數擴展(reshape)功能不支持設備個數減少 centos7會有這樣的報錯。

7、刪除raid
    umount /mnt/raid
    mdadm -S /dev/md0 停止raid
    rm -f /etc/mdadm.conf
    vi /etc/fstab
    fdisk /dev/sda
    mdadm –zero-superblock /dev/sdd1 //刪除raid信息

 

原創文章,作者:msj77539273,如若轉載,請注明出處:http://www.www58058.com/42208

(1)
msj77539273msj77539273
上一篇 2016-08-30
下一篇 2016-08-30

相關推薦

  • Linux基礎知識之磁盤及文件系統管理(二)

    1.磁盤和文件系統管理: 文件系統管理工具:     創建文件系統工具(文件系統建議使用ext4)     (1)mkfs.FS_TYPE         a.mkfs.{ext2,ext3,ext4…

    Linux干貨 2016-08-29
  • centos啟動模式更改

    臨時更改   用單用戶的方法 系統開機 然后在等待界面是按esc 然后會進入這個界面,根據下面的提示進入 按a 會進入下面這個界面 在最后一行輸數字代表第幾模式   文件更改   centos6   系統啟動時會初始化init init 的配置文件是/etc/inittab文件 用vim /etc/inittab進入查…

    2017-07-22
  • 初識Linux

    1 硬件:cpu,內存,輸入輸出設備 功能:計算,存放cpu暫時計算的數據,接受輸入和輸出反應 2 Debian Ubuntu => mint knopix Slackware: S.u.S.E => OpenSUSE SLES RedHat: RedHat Enterprise Linux => CentOS FedoraCore 3 1…

    Linux干貨 2017-07-11
  • N26-第九周作業-邢巖

    馬哥門徒-N26-邢巖 相信自己、勤奮努力、不斷總結!shell腳本練習需要重復、重復、再重復!那么,我就繼續來寫、寫、寫。 1、寫一個腳本,判斷當前系統上所有用戶的shell是否為可登錄shell(即用戶的shell不是/sbin/nologin);分別這兩類用戶的個數;通過字符串比較來實現; #******************************…

    Linux干貨 2017-04-03
  • 網絡分層模型(OSI,TCP/IP)

    目前存在的兩種網絡分層模型:OSI模型和TCP/IP模型。 OSI模型一共分為七層 TCP/IP模型和OSI模型類似,但是只分為四層。 OSI模型 OSI的全程是Open Systems Interconncection,即開放系統互聯,它由ISO(International Organization for Standardization)制定。 OSI是…

    2017-11-27
  • CentOS、RHEL及Linux的關系

    什么是Linux?    Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基于POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟件、應用程序和網絡協議。它支持32位和64位硬件。Linux繼承了Unix以網絡為核心的設計思想,是一個性能穩定的多用戶網絡操作系統。Linux存在著…

    Linux干貨 2016-01-14
欧美性久久久久