Mount

如何將虛擬驅動器(RAID 0、PERC)映射到 Linux

  • October 11, 2016

我在伺服器上有兩個不同的 RAID 陣列。第一個虛擬驅動器是具有 4 個磁碟的 RAID 10,並且已映射到作業系統。現在我創建了另一個具有 RAID 0 和一個磁碟的陣列。因為第一個虛擬驅動器是在設置整個系統時通過安裝常式創建和映射的,所以我不知道如何將新的虛擬驅動器映射到作業系統。

虛擬驅動器:

# megacli -LDInfo -Lall -Aall


Adapter 0 -- Virtual Drive Information:
Virtual Drive: 0 (Target Id: 0)
Name                :
RAID Level          : Primary-1, Secondary-0, RAID Level Qualifier-0
Size                : 5.457 TB
Sector Size         : 512
Mirror Data         : 5.457 TB
State               : Optimal
Strip Size          : 64 KB
Number Of Drives per span:2
Span Depth          : 2
Default Cache Policy: WriteBack, ReadAhead, Direct, Write Cache OK if  Bad BBU
Current Cache Policy: WriteBack, ReadAhead, Direct, Write Cache OK if Bad BBU
Default Access Policy: Read/Write
Current Access Policy: Read/Write
Disk Cache Policy   : Disk's Default
Encryption Type     : None
Default Power Savings Policy: Controller Defined
Current Power Savings Policy: None
Can spin up in 1 minute: Yes
LD has drives that support T10 power conditions: No
LD's IO profile supports MAX power savings with cached writes: No
Bad Blocks Exist: No
Is VD Cached: Yes
Cache Cade Type : Read Only


Virtual Drive: 1 (Target Id: 1)
Name                :
RAID Level          : Primary-0, Secondary-0, RAID Level Qualifier-0
Size                : 2.728 TB
Sector Size         : 512
Parity Size         : 0
State               : Optimal
Strip Size          : 64 KB
Number Of Drives    : 1
Span Depth          : 1
Default Cache Policy: WriteBack, ReadAhead, Direct, No Write Cache if Bad BBU
Current Cache Policy: WriteBack, ReadAhead, Direct, No Write Cache if Bad BBU
Default Access Policy: Read/Write
Current Access Policy: Read/Write
Disk Cache Policy   : Disk's Default
Encryption Type     : None
Default Power Savings Policy: Controller Defined
Current Power Savings Policy: None
Can spin up in 1 minute: Yes
LD has drives that support T10 power conditions: No
LD's IO profile supports MAX power savings with cached writes: No
Bad Blocks Exist: No
Is VD Cached: Yes
Cache Cade Type : Read Only

現有文件系統:

# df -h
Filesystem                                              Size  Used Avail     Use% Mounted on
rootfs                                                  5.5T  4.7T  525G  91% /
udev                                                     10M   80K   10M   1% /dev
tmpfs                                                    38G  248K   38G   1% /run
/dev/disk/by-uuid/8fcd8997-12d3-4259-b7b9-4e5c27286b21  5.5T  4.7T  525G  91% /
tmpfs                                                   5.0M     0  5.0M   0% /run/lock
tmpfs                                                    77G     0   77G   0% /run/shm
/dev/sda2                                               504M   40M  440M   9% /boot

獲取新虛擬驅動器映射、創建文件系統並安裝到作業系統(例如 /var/backups/new )的正確步驟是什麼?(我們在 Debian 7.11 上)非常感謝!

您必須將分區表寫入此驅動器,以便您可以使用有效的分區。如果需要,它可以佔用整個可用磁碟。您還需要使用有效的文件系統格式化該分區,然後使用該mount命令臨時掛載該文件系統,或者使用自動掛載程序永久掛載該文件系統/etc/fstab

您為文件系統選擇的內容取決於您使用它的目的。我無法根據我在此處提供的數據提供建議。然而,這基本上歸結為(在大多數情況下)在 BTRFS、XFS 和 EXT4 之間進行選擇。由於您使用的是 Debian Wheezy,除非您確定需要它,否則我會避免使用 BTRFS。

首先,您需要確定要在哪個磁碟上進行操作。在大多數情況下,通過讀取命令的輸出最容易做到這一點lsblk

然後你需要使用fdiskparted來對你的磁碟進行分區。

完成此操作後,您將需要使用mkfs使用文件系統格式化該分區

最後,如果您打算永久使用該文件系統,則需要為此文件系統指定一個永久掛載點。這通常通過fstab文件完成。

引用自:https://serverfault.com/questions/808369