一、目標
centos7檔案raid基本設定、raid0的詳細設定方法。
二、平台
centos7.6
三、準備工作
1. yum install mdadm -y
2. 給虛擬機器新增兩塊各5g的scsi磁碟。
四、軟raid0的實現
1.檢視系統下是否有剛才新增的兩塊磁碟
命令:ll /dev/ | grep sd 可以看到有sdb和sdc
2.給兩塊磁碟分割槽
命令:fdisk /dev/sdb 先給第一塊磁碟分割槽,一路回車。
最後用l鍵看下所有linux的分割槽型別,找到乙個序號為fd的linux raid auto,記住這貨,等會就用它了。
3.改變磁碟分割槽型別為fd linux raid auto
命令:t回車,fd回車。
然後p進行檢視分割槽型別,已經變成了fd linux raid autodetect了,這正是做raid所需要的磁碟型別。
4.將sdc也做成fd linux raid autodetect型別的分割槽。
命令:fidsk /dev/sdc
一路回車。
t回車fd回車
w儲存退出。
5.讓sdb和sdc分割槽立即生效[root@localhost ~]# partprobe /dev/sd[b,c]
6.檢視兩個分割槽fdisk -l 正常情況下能詳細的看到磁碟的所有資訊,當然包含是不是raid型別的分割槽系統
7.檢查一下準備做raid的磁碟是已經存在了raid,命令:mdadm --examine /dev/sd[b,c]1
8.建立raid0
命令: mdadm --create /dev/md0 --level=stripe --raid-devices=2 /dev/sd[bc]1 命令解析: --create /dev/md0建立裝置並放在dev/下命名為md0,raid等級是stripe代表raid0, --raid-devices=2代表有倆磁碟做raid, 哪兩塊磁碟呢?/dev/sdb1和/dev/sdc1。
注意:這個建立raid0還有一種命令寫法,我沒去證實 mdadm -c /dev/md0 -l raid0 -n 2 /dev/sd[b-c]1
9.檢視raid組狀態
命令方式1: cat /proc/mdstat
命令方式2:mdadm -e /dev/sd[bc]1
10.檢視raid裝置的詳細資訊。
命令:[root@localhost ~]# mdadm --detail /dev/md0
別激動哦,到這裡目前raid0還是不能使用的哦,仍然需要下面的一些設定。
11.為raid0裝置建立檔案系統
命令:mkfs -t ext4 /dev/md0
12.掛載raid0到系統(一次性掛載,重啟失效)
[root@localhost ~]# mkdir /mnt/xraid0 建立掛載點資料夾xraid0
[root@localhost ~]# mount /dev/md0 /mnt/xraid0/ 將raid0裝置掛載到掛載點資料夾裡去。
可以繼續使用df -ht看看是否掛載成功。
13.永久掛載raid0到系統
[root@localhost ~]# cp /etc/fstab /etc/fstab.bak
[root@localhost ~]# vim /etc/fstab 在fstab檔案最後插入一行/dev/md0 /mnt/xraid0 ext4 defaults 0 0
按esc,冒號,wq儲存退出。
再執行mount -a 從新掛載一次。
14.儲存raid資訊到系統。此處非常關鍵絕不能省事。
命令:[root@localhost ~]# mdadm --detail --scan --verbose >> /etc/mdadm.conf
到此raid0的配置就完全結束了。
重啟伺服器看看raid0是否還在。
kahn 2023年7月30日21:03:52
CentOS7配置RAID5筆記
一 新增5塊硬碟 二 使用mdadm命令建立raid5 三 格式化磁碟陣列並掛載使用 四 模擬有硬碟損壞的情況 在虛擬機器中再新增5塊硬碟 可以看到已經有sdf了,說明識別到了新新增的5塊硬碟,分別為 dev sdb dev sdc dev sdd dev sde dev sdf mdadm cv ...
Centos7筆記之目錄介紹
一 目標 centos7的檔案目錄結構的初步認識 二 平台 centos7.6 三 centos7目錄介紹 1.boot 用於存放系統引導檔案和核心檔案 2.bin 用於存放可執行檔案 二進位制檔案 如ls cat mkdir 3.sbin 用於存放root使用者可以執行的命令 4.home 普通使...
Centos7筆記之Docker CE安裝
一 目標 centos7.6下安裝docker ce 二 平台 root hiibm uname r 3.10.0 957.el7.x86 64 root hiibm cat etc redhat release centos linux release 7.6.1810 core docker版本...