如何将虚拟驱动器 (RAID 0、PERC) 映射到 Linux

如何将虚拟驱动器 (RAID 0、PERC) 映射到 Linux

我在服务器上有两个不同的 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)非常感谢!

答案1

您必须将分区表写入此驱动器,以便获得可用的有效分区。如果需要,它可以占用整个可用磁盘。您还需要使用有效的文件系统格式化该分区,然后使用命令临时安装该文件系统,mount或者使用自动挂载程序永久安装该文件系统/etc/fstab

文件系统的选择取决于您使用它的目的。我无法根据此处提供的数据提供建议。但是,这基本上可以归结为(在大多数情况下)在 BTRFS、XFS 和 EXT4 之间进行选择。由于您使用的是 Debian Wheezy,除非您确定需要,否则我会避免使用 BTRFS。

首先,您需要确定要操作哪个磁盘。在大多数情况下,通过读取命令的输出可以最轻松地完成此操作lsblk

然后你需要使用磁盘管理或者分开对磁盘进行分区。

完成此操作后,您需要使用文件系统使用文件系统格式化该分区

最后,如果您打算持续使用此文件系统,则需要为其指定永久挂载点。这通常通过文件系统文件。

相关内容