Linux系統中資料碟建立軟Raid

WBOY
發布: 2024-02-24 18:22:02
轉載
1234 人瀏覽過

Linux系統中資料碟建立軟Raid

1.場景:

當伺服器沒有配置陣列卡時,如果要讓資料碟參與伺服器上的磁碟陣列功能,可以透過軟Raid方式進行設定。

2.Linux6/7 OS YUM來源

配置

cat >> /etc/yum.conf

[RHEL]

name=rhel6-7

baseurl=file:///mnt

enabled=1

gpgcheck=0

EOF

3.Linux8/9 OS YUM設定設定

cat >> /etc/yum.conf

[localREPO]

name=rhel8

baseurl=file:///mnt/BaseOS

enabled=1

gpgcheck=0

EOF

cat >> /etc/yum.conf

[localREPO_APP]

name=localhost8_app

baseurl=file:///mnt/AppStream

##enabled=1

gpgcheck=0

EOF

4.掛載系統鏡像

mount -o loop /soft/*.iso /mnt

##

5.安裝mdadm工具

yum install -y mdadm

6.查看磁碟

lsblk

7.建立軟RAID

mdadm -Cv /dev/md10 -a yes -l 10 -n 4 /dev/nvme0n[1,2,3,4]                        

mdadm -Cv /dev/md10 -a yes -l 10 -n 3 -x 1 /dev/nvme0n[1,2,3,4,5]       
#熱備盤建立方式

本範例以非熱備盤建立方式

 

說明:

-C:建立模式

v: 建立過程視覺

-a {yes|no}:自動建立對應的設備,yes表示會自動在/dev下建立RAID設備

-l #:指明要建立的RAID的等級(-l 0 表示建立RAID0)

-n #:使用#個塊設備來建立此RAID(-n 4 表示用4塊硬碟來建立這個RAID)(若這裡有5塊盤,則可以4塊用來做raid10,所以總容量只有4塊碟的1/2,第5塊碟可用來做熱備)

-x #:目前陣列中熱備盤只有#塊(-x 1 表示熱備盤只有1塊)

8.查看軟Raid同步狀態

cat /proc/mdstat

9.查看Raid詳細資料

mdadm -D /dev/md10

10.新增Raid到mdadm配置

新增raid10到raid設定檔/etc/mdadm.conf(預設此檔不存在)

echo DEVICE /dev/nvme[0,1,2,3]n1 >> /etc/mdadm.conf

mdadm -Ds >> /etc/mdadm.conf

#

11.
格式化軟RAID磁碟

mkfs.xfs /dev/md10

12.建立pv-vg-lv-檔案系統掛載

pvcreate /dev/md10

vgcreate datavg /dev/md10

lvcreate -l100%FREE -n lvdata datavg

mkfs.xfs /dev/mapper/datavg-lvdata

mkdir -p /data

#mount /dev/mapper/datavg-lvdata /data 

#

13.設定檔案系統開機自啟動

#echo “/dev/mapper/dbappvg-lvdbapp /data xfs defaults 0 0” >> /etc/fstab 

echo “/dev/md10 /data xfs defaults 0 0” >> /etc/fstab

#

14.驗證檔案系統

umount -a

mount -a

reboot

以上是Linux系統中資料碟建立軟Raid的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:mryunwei.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板