M.2. Адаптер PCIe с двумя твердотельными накопителями M.2 показывает только один
Я только что закончил свою (первую в истории) сборку сервера. Кажется, все работает нормально. За исключением того, что я вижу только один из двух твердотельных накопителей NVMe M.2, которые я установил через адаптер PCIe. (По крайней мере, это 500 ГБ, а не 1 ТБ.)
- Твердотельные накопители NVMe неисправны?
- Или адаптер автоматически генерирует RAID-массив?
- Если так, как я могу изменить это?
- Или я что-то пропустил?
Аппаратное обеспечение (среди прочего):
- Fujitsu D3417-B2 MB
- Карта ASUS HYPER M.2 X16 (адаптер M.2 PCIe для 4 накопителей M.2) Дополнительная информация об оборудовании
- 2 500GB WD ST4000VN008-2DR166 NVMe твердотельных накопителя в адаптере
- 1 250GB WD WDS500G2X0c-00L350 NVMe SSD на материнской плате
- 2 жестких диска SATA 4 ТБ
На следующем рисунке показан скриншот BIOS - выделенный диск - тот, что в адаптере M.2 PCIe
Дополнительная информация:
- На 250 ГБ установлена EXSi - также там SSD отображается как 500 ГБ, а не 2x500 ГБ
- Индикаторы состояния на адаптере ASUS на обоих слотах с SSD горят
- В руководстве упоминается: "Для материнских плат Intel® перейдите в раздел" Дополнительно ">" Конфигурация хранилища ЦП ", а затем установите слоты для PCIE, в которых установлены карты Hyper M.2 x16, на [Hyper M.2 X16]." Но Я не могу найти эту опцию..
5 ответов
Для адаптера PCIE в оригинальном футляре требуется материнская плата с поддержкой бифурбикации, хотя адаптер был признан несовместимым, причина которого так и не была устранена.
Бифурбика разделяет электрический слот 16x или 8x на деление максимального количества полос этого слота, в некоторых случаях поддержку можно модифицировать с помощью редакторов BIOS и UEFI.
Не все материнские платы, которые можно модифицировать, поддерживают полную бифурбикацию 4x4x4x4x и могут адаптироваться к 3 из 4 возможных.
Поскольку исходная материнская плата не поддерживала это, машине был виден только nvme на первых 4 дорожках.
В обзоре руководства к карте ASUS HYPER M.2 X16 PCIe RAID показано, что его нельзя настроить, кроме как RAID. Если вы хотите иметь 1000 ГБ хранилища с использованием двух 500 ГБ дисков M.2, вы должны сконфигурировать его для RAID 0, который является более хрупкой системой, чем каждый диск M.2, назначенный для его собственной буквы диска; в случае сбоя одного из дисков содержимое обоих дисков теряется.
Материнская плата Fujitsu использует процессор Intel, поэтому вы должны следовать первой главе инструкции Asus. Вы не можете использовать RAID 1, RAID 5 или RAID 10; Вы должны использовать RAID 0.
Кроме того, в разделе 1.1.3 примечания к пункту 2
Из-за ограничений набора микросхем, когда порты SATA установлены в режим RAID, все порты SATA работают в режиме RAID вместе.
Если это так, это может потребовать от вас настройки жестких дисков SATA для RAID, что вам может не понадобиться.
Я бы посоветовал вам рассмотреть возможность вернуть это продавцу, если вы этого не хотите.
Внимательно изучите руководство для карты PCIe. Некоторые из самых дешевых из них на самом деле состоят из 1 разъема PCIe M2 и 1 разъема SATA M2, но с разъемом SATA, который необходимо подключить к материнской плате для работы.
Например, эта модель: https://www.silverstonetek.com/product.php?pid=575&area=en
(Я купил один из них и был разочарован, обнаружив это ограничение).
Я бы проверил ссылку, которую вы опубликовали, но руководство для карты ASUS, с которой вы связались, посвящено исключительно процессу настройки RAID (здесь вообще не обсуждается оборудование).
После некоторой перемотки с продавцом, они наконец подтвердили, что МБ и адаптер действительно не совместимы. Спасибо!
Интерфейс PCIe состоит из одной или нескольких «полос». Каждая полоса состоит из пары (по одному в каждом направлении) высокоскоростных последовательных приемопередатчиков. Больше полос дает вам большую пропускную способность.
Некоторые, но не все интерфейсы PCIe поддерживают «раздвоение». Одни и те же трансиверы могут использоваться как для поддержки одного большого канала, так и для нескольких меньших каналов. По крайней мере, микросхемы, поддерживающие раздвоение, требуют, чтобы раздвоение было настроено явно, и разработчики плат с этими микросхемами могут или не могут предоставлять указанную конфигурацию пользователю.
Существует два способа разработки карты PCIe x16–4x PCIe M.2*. Дешевый способ — просто разделить полосы, исходящие от хоста. Проблема в том, что это работает только в некоторых системах: к слоту должны быть подключены все 16 линий, оборудование, управляющее слотом, должно поддерживать раздвоение, а встроенное ПО должно позволять пользователю включать это раздвоение. Если разветвление не поддерживается или не включено, вы увидите только то устройство M.2, которое подключено к первым четырем линиям.
Похоже, вы находитесь в такой ситуации. У вас есть карта с поддержкой бифуркации, но либо ваша материнская плата не поддерживает бифуркацию, либо вам не удалось найти возможность ее включения (к сожалению, производители материнских плат непоследовательны в своей терминологии для эта штука).
Другой способ создания такой карты — включить в нее мостовой чип. Чип моста предоставляет соответствующий интерфейс x16 для хоста и четыре отдельных интерфейса x4 для нижестоящих устройств. Никакой специальной настройки на главном компьютере не требуется, и карта все равно может работать, если восходящий интерфейс уже, чем полный x16.
Проблема в том, что мостовые чипы, достаточно большие для этой работы (всего 32 полосы, 16 восходящих к хосту и 4х4 нисходящих к твердотельным накопителям), стоят дорого, а карты не являются массовыми продавцами с огромной экономией за счет масштаба. В результате карты на основе моста редки и довольно дороги. При быстром поиске единственным поставщиком, который мне удалось найти, был Sonnet (производитель профессионального AV-оборудования), карты которого стоили сотни фунтов. Я уверен, что видел других в прошлом, но сейчас не могу их включить.
Обычно довольно легко отличить их визуально. Карта на основе раздвоения будет иметь дорожки, идущие непосредственно от слотов m.2 к краевому разъему PCIe, и, как правило, будет иметь только относительно небольшие микросхемы. На карте на основе моста дорожки от краевого разъема и слотов M.2 вместо этого будут идти к большой мостовой микросхеме.
* Чтобы еще больше запутать ситуацию, существуют карты PCIe, предназначенные для дисков SATA M.2. Обычно их можно идентифицировать, поскольку они, как правило, представляют собой карты x1 и имеют слоты для ключей B, а не M.