У меня есть несколько полок для дисков с волоконно-оптическим каналом, в том числе несколько дисков SCSI на 300 Гб и блейд-система HP c7000 с несколькими блейд-серверами.
Поскольку нет доступного контроллера хранилища (фильтра), я должен обойтись без него. Идея состоит в том, чтобы использовать лезвие, у которого есть доступ к дискам. (недорогое решение)
Я настроил centos на сервере с портом qlogic fiberchannel (2400). К нему напрямую подключаются дисковые полки. (последовательно с оптической связью)
Когда я загружаю 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, он говорит мне, что раздел недоступен или нет таблицы разделов?
Можно ли будет их объединить в 1 гигантский раздел и использовать какой-нибудь RAID? (это второй путь, сначала необходимо успешно создать фс)
Кто-нибудь знает, как это сделать?
Хотя я думаю, что это исчерпывает ваши текущие знания, и вам сначала нужно понять базовые концепции, такие как диск, блочное устройство, раздел, файловая система и т. Д., Вот простейшее решение.
Используйте 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 для создания логических томов в зависимости от ваших требований. Вот пример создания красивого логического тома с 2 полосами и 2 зеркалами для каждого записанного экстента (что-то вроде 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, чтобы на самом деле использовать такую установку в производственной среде. Вам понадобится НАМНОГО больше знаний, которые у вас есть в настоящее время, чтобы эффективно использовать тип хранилища, которое вы пытаетесь использовать.