这是我第一次订购带有 3 个硬盘的专用服务器,我很困惑。我有限的知识告诉我
/dev/sda
/dev/sdb
/dev/sdc
我实际有 3 个驱动器。
但是,使用该命令fdisk -l | grep '^Disk'
会给出以下输出:
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
Disk identifier: 0x5413d59f
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
Disk identifier: 0x541faf6a
Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes
Disk identifier: 0x54145359
Disk /dev/md2: 995.2 GB, 995237888000 bytes
Disk identifier: 0x00000000
Disk /dev/md1: 4291 MB, 4291756032 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/sys1AP7-root: 990.9 GB, 990929485824 bytes
Disk identifier: 0x00000000
Disk /dev/md0: 536 MB, 536805376 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/sys1AP7-vartmp: 2147 MB, 2147483648 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/sys1AP7-tmp:
看来我有 3 个以上的驱动器。
下面具体是什么?
/dev/md2
/dev/md1
/dev/mapper/sys1AP7-root
/dev/md0
/dev/mapper/sys1AP7-vartmp
/dev/mapper/sys1AP7-tmp
编辑:按照我的要求,我的配置应该是 RAID1 设置中的磁盘 1 和 2,而磁盘 3 应该是独立驱动器。
答案1
你只有 3身体的设备:
- /dev/sda
- /dev/sdb
- /dev/sdc
按照惯例,IDE 驱动器将被赋予设备名称 /dev/hda 至 /dev/hdd。
除此之外你还有逻辑RAID 设备:
- /dev/md0
- /dev/md1
- /dev/md2
袭击(最初称为廉价磁盘冗余阵列;现在通常称为独立磁盘冗余阵列)是一种数据存储虚拟化技术,它将多个磁盘驱动器组件组合成一个逻辑单元,以实现数据冗余或性能改进。
RAID 需要一个 Linux 内核框架来将块设备映射到更高级别的虚拟块设备,即所谓的设备映射器:
- /dev/映射器
答案2
如果您使用该lsblk
命令,它将以漂亮的树形格式显示存储设备。但请注意,它无法显示固件作为单个磁盘呈现的内部硬件 RAID 设备等。