我有一些光纤通道磁盘架,包括几个300 it的SCSI驱动器和一个HP c7000刀片系统,其中有多个刀片。
由于没有存储控制器(文件)可用,我必须这样做,没有。这样做的目的是使用能够访问磁盘的刀片。(低成本解决方案)
我在具有端口(2400)的服务器上配置了一个centos。磁盘架与它直接相连。(与光链路串联)
当我启动linux并执行lsscsi时,磁盘就会被识别:
[0:0:0:0] disk NETAPP X279_S15K5288F15 NA02 /dev/sda
[0:0:1:0] disk NETAPP X279_S15K5288F15 NA02 /dev/sdb
[0:0:2:0] disk NETAPP X279_S15K5288F15 NA02 /dev/sdc
[0:0:3:0] disk NETAPP X279_S15K5288F15 NA02 /dev/sdd
[0:0:4:0] disk NETAPP X279_S15K5288F15 NA02 /dev/sde
[0:0:5:0] disk NETAPP X279_S15K5288F15 NA02 /dev/sdf
[0:0:6:0] disk NETAPP X279_S15K5288F15 NA02 /dev/sdg
[0:0:7:0] disk NETAPP X279_S15K5288F15 NA02 /dev/sdh ..。
问题是我不能在它上运行任何文件系统,也不能挂载它(例如使用nfs来共享网络上的存储)。
如何在scsi光盘上创建文件系统,以便将它们挂载到linux上?我试过fdisk /dev/sda,它告诉我没有分区可用,或者没有分区表?
是否有可能将它们聚合成一个巨大的分区并使用某种RAID?(这是第二条路,首先必须成功创建fs )
有人知道怎么做吗?
发布于 2014-07-17 05:19:56
虽然我认为这超出了您目前的知识,您首先需要理解基本概念,如磁盘、块设备、分区、文件系统等,但这里有最简单的解决方案。
使用pvcreate并在磁盘上创建LVM:
pvcreate --pvmetadatacopies 3 /dev/sd{a,b,c,d,e,f,g,h}使用vgcreate创建卷组(您可能只能创建一个卷组,这取决于您需要做什么):
vgcreate MyVolumeGroup /dev/sd{a,b,c,d,e,f,g,h}使用lvcreate创建逻辑卷,这取决于您的需求。下面是一个创建一个很好的逻辑卷的例子,该卷包含两个条形和两个镜像(与RAID 10有点类似):
lvcreate -i 2 -m 2 -n LOGICAL_VOLUME_NAME -L 10G MyVolumeGroup在LVM上创建一个文件系统:
mkfs.xfs /dev/mapper/MyVolumeGroup-LOGICAL_VOLUME_NAME挂载文件系统:
mount /dev/mapper/MyVolumeGroup-LOGICAL_VOLUME_NAME /mnt这只是一个你可以使用的例子,你可以开始测试你的设置。为了在生产环境中实际使用这样的设置,您需要了解很多关于LVM如何工作的知识。为了有效地使用您想要使用的存储类型,您将需要更多的现有知识。
https://serverfault.com/questions/613166
复制相似问题