首頁 電腦教學 電腦知識 Linux系統中資料碟建立軟Raid

Linux系統中資料碟建立軟Raid

Feb 24, 2024 pm 06:22 PM
yum cat eof

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中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

詳解CentOS6.5使用yum升級gcc的步驟 詳解CentOS6.5使用yum升級gcc的步驟 Dec 31, 2023 am 10:59 AM

因為需要用到C++11,但CentOS自備的gcc4.4.7不支持,所以決定升級gcc。操作如下:#備份mv/etc/yum.repos.d/devtools-2.repo/etc/yum.repos.d/devtools-2.repo.bakwgethttp://people.centos.org/tru/devtools-2 /devtools-2.repo-O/etc/yum.repos.d/devtools-2.repoyuminstalldevtoolset-2-gccdevtoolse

centos離線安裝中文版GitLab centos離線安裝中文版GitLab Feb 19, 2024 am 11:36 AM

1.下載gitlab安裝包從【清華大學開源軟體鏡像站】下載最新中文版gitlab安裝包,安裝包裡自帶了簡體中文漢化包。從【gitlab官網】下載gitlab最新安裝包。 2.安裝gitlab以gitlab-ce-14.9.4-ce.0.el7.x86_64為例,上傳至centos伺服器使用yum安裝gitlabyum-yinstallgitlab-ce-14.3.2-ce.0.el7.x86_64. rpm使用yum安裝gityum-yinstallgit#安裝git修改gitlab設定檔vi

Go 語言 EOF 錯誤指南:避免常見陷阱 Go 語言 EOF 錯誤指南:避免常見陷阱 Apr 08, 2024 am 09:45 AM

EOF錯誤在Go語言中常見,發生在檔案末尾讀取時。處理方法包括:1.明確檢查io.EOF;2.使用io.EOF類型斷言;3.使用包裝錯誤。處理EOF錯誤可以防止程式意外崩潰,使其更健壯。

Linux套件管理工具yum和apt有什麼差別 Linux套件管理工具yum和apt有什麼差別 May 30, 2023 am 09:53 AM

一般來說著名的Linux系統基本上分為兩大類:RedHat系列:Redhat、Centos、Fedora等;Debian系列:Debian、Ubuntu等。 yum(YellowdogUpdater,Modified)是一個在Fedora和RedHat以及SUSE中的Shell前端軟體套件管理器。 apt(AdvancedPackagingTool)是一個在Debian和Ubuntu中的Shell前端軟體套件管理器。概述一般來說著名的Linux系統基本上分為兩大類:RedHat系列:Redhat、Cento

linux怎麼使用yum安裝php linux怎麼使用yum安裝php Jan 29, 2023 am 09:46 AM

linux使用yum安裝php的方法:1.執行「mkdir /usr/local/php」指令;2、下載yum來源的更新安裝套件;3、安裝相關yum來源安裝套件;4、透過「yum install」指令安裝php即可。

centos7+yum怎麼刪除php centos7+yum怎麼刪除php Jan 19, 2023 am 10:00 AM

centos7 yum刪除php的方法:1、透過「php-v」查看PHP版本;2、使用「rpm -qa|grep php」查看已安裝的PHP相關擴充;3、執行「yum remove php」指令卸載php即可。

Go 語言中處理 EOF 錯誤的最佳實踐 Go 語言中處理 EOF 錯誤的最佳實踐 Apr 08, 2024 am 09:27 AM

處理EOF錯誤時應遵循最佳實務:使用io.EOF常數明確檢查;2.使用errors.Is函數進行型別檢查;3.對*os.File型別進行型別斷言以取得更多資訊。透過這些方法,程式可以可靠地處理EOF錯誤,並在文件結束時優雅地跳出循環。

linux yum是什麼工具 linux yum是什麼工具 Feb 10, 2023 am 10:09 AM

在linux中,yum是一個專門為了解決包的依賴關係而存在的軟體包管理器;yum是改進型的RPM軟體管理器,它很好的解決了RPM所面臨的軟體包依賴問題。當管理員使用yum安裝RPM套件時,yum會先從伺服器端下載套件的依賴性文件,透過分析此文件從伺服器端一次下載所有相關的RPM套件並進行安裝。

See all articles