有了适当的 SAS,磁盘阵列是否会将幽灵驱动器呈现给操作系统?

有了适当的 SAS,磁盘阵列是否会将幽灵驱动器呈现给操作系统?

我最近购买了一个磁盘阵列,它具有一个奇怪的特性,即无法在操作系统(Linux)中正确显示。

其中每个驱动器为 300G,但在操作系统中显示为 256K(使用 lsblk)(除了几个 3.6T 驱动器和一个 NVME 和 USB 外,这些是唯一的磁盘)。通常这意味着 SAS 连接不良(看到幽灵驱动器)。但我看不出这是怎么回事,因为我尝试在所有端口中使用单根 SAS 电缆,结果相同。SAS 控制器没有故障,可以完美地看到其他磁盘阵列。

然后,我尝试在 8 个端口的所有组合中使用 2 根 SAS 电缆,结果相同。

我做错了什么吗?为什么这个磁盘阵列无法正确显示在操作系统中?

前: 在此处输入图片描述 后: 在此处输入图片描述 测试图片(强力测试 2 条 SAS 电缆的所有组合,使用每个新配置检查 lsblk)(显然出于隔离目的,从未使用过扩展 SAS): 在此处输入图片描述 在此处输入图片描述

前显示屏 LED 为“蓝色”,而其他型号的磁盘阵列(绿色)使用“仅绿色”状态指示器并显示正常。磁盘阵列上的蓝色 LED 显示奇怪(是的,顶部 2 个磁盘阵列中确实有驱动器): 在此处输入图片描述

磁盘阵列“端口”后端: 在此处输入图片描述 在此处输入图片描述

测试计算机:

System:
  Host: DSF Kernel: 5.10.36-2-MANJARO x86_64 bits: 64 compiler: gcc 
  v: 10.2.0 Console: tty pts/4 Distro: Manjaro Linux base: Arch Linux 
Machine:
  Type: Server System: Dell product: PowerEdge R7425 v: N/A 
  serial: <superuser required> 
  Mobo: Dell model: 02MJ3T v: X30 serial: <superuser required> UEFI: Dell 
  v: 1.15.0 date: 09/11/2020 
CPU:
  Info: 2x 32-Core (4-Die) model: AMD EPYC 7601 bits: 64 type: MT MCP MCM SMP 
  arch: Zen rev: 2 cache: L2: 32 MiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm 
  bogomips: 562226 
  Speed: 2671 MHz min/max: 1200/2200 MHz boost: enabled Core speeds (MHz): 
  1: 2672 2: 2689 3: 2692 4: 2606 5: 2414 6: 2675 7: 2676 8: 2671 9: 2670 
  10: 2675 11: 2644 12: 2680 13: 2673 14: 2682 15: 2614 16: 2667 17: 2693 
  18: 2661 19: 2689 20: 2687 21: 2594 22: 2529 23: 2694 24: 2687 25: 2681 
  26: 2689 27: 2691 28: 2693 29: 2658 30: 2691 31: 1540 32: 2675 33: 2693 
  34: 2688 35: 2666 36: 2679 37: 2689 38: 2657 39: 2645 40: 2675 41: 2688 
  42: 2612 43: 2688 44: 2666 45: 2690 46: 2693 47: 2682 48: 2689 49: 2683 
  50: 2665 51: 2693 52: 2508 53: 2686 54: 2694 55: 2663 56: 2648 57: 2691 
  58: 2683 59: 2592 60: 2484 61: 2671 62: 2694 63: 2600 64: 2666 65: 2675 
  66: 2694 67: 2647 68: 2685 69: 2670 70: 2682 71: 2438 72: 2687 73: 2662 
  74: 2674 75: 2689 76: 2686 77: 2591 78: 2693 79: 2694 80: 2686 81: 2687 
  82: 2710 83: 2694 84: 2660 85: 2656 86: 2691 87: 1598 88: 2689 89: 2692 
  90: 2673 91: 2749 92: 2684 93: 2655 94: 2578 95: 2796 96: 2721 97: 2652 
  98: 2694 99: 2689 100: 2691 101: 2694 102: 2682 103: 2682 104: 2679 105: 2610 
  106: 2683 107: 2690 108: 2685 109: 2657 110: 2690 111: 2680 112: 2644 
  113: 2690 114: 2667 115: 2693 116: 2687 117: 2684 118: 2693 119: 2689 
  120: 2683 121: 2679 122: 2664 123: 2693 124: 2694 125: 2663 126: 2681 
  127: 2692 128: 2679 
Graphics:
  Device-1: Matrox Systems Integrated Matrox G200eW3 Graphics driver: mgag200 
  v: kernel bus-ID: 03:00.0 
  Display: server: X.org 1.20.11 driver: loaded: modesetting tty: 84x27 
  Message: Advanced graphics data unavailable in console. Try -G --display 
Audio:
  Message: No device data found. 
  Sound Server-1: JACK v: 0.125.0 running: no 
  Sound Server-2: PulseAudio v: 14.2 running: yes 
  Sound Server-3: PipeWire v: 0.3.28 running: no 
Network:
  Device-1: Intel I350 Gigabit Network vendor: Dell 4P I350-t rNDC driver: igb 
  v: kernel port: N/A bus-ID: 01:00.0 
  IF: eno1 state: down mac: b8:ca:3a:64:a4:b8 
  Device-2: Intel I350 Gigabit Network vendor: Dell 4P I350-t rNDC driver: igb 
  v: kernel port: N/A bus-ID: 01:00.1 
  IF: eno2 state: up speed: 1000 Mbps duplex: full mac: b8:ca:3a:64:a4:b9 
  Device-3: Intel I350 Gigabit Network vendor: Dell 4P I350-t rNDC driver: igb 
  v: kernel port: N/A bus-ID: 01:00.2 
  IF: eno3 state: down mac: b8:ca:3a:64:a4:ba 
  Device-4: Intel I350 Gigabit Network vendor: Dell 4P I350-t rNDC driver: igb 
  v: kernel port: N/A bus-ID: 01:00.3 
  IF: eno4 state: down mac: b8:ca:3a:64:a4:bb 
  Device-5: Intel 82599ES 10-Gigabit SFI/SFP+ Network driver: ixgbe v: kernel 
  port: 4020 bus-ID: 41:00.0 
  IF: enp65s0f0 state: down mac: 80:61:5f:0a:35:66 
  Device-6: Intel 82599ES 10-Gigabit SFI/SFP+ Network driver: ixgbe v: kernel 
  port: 4000 bus-ID: 41:00.1 
  IF: enp65s0f1 state: up speed: 10000 Mbps duplex: full mac: 80:61:5f:0a:35:67 
Partition:
  ID-1: / size: 512 GiB used: 8.55 GiB (1.7%) fs: btrfs dev: /dev/nvme0n1p2 
  ID-2: /boot/efi size: 511 MiB used: 576 KiB (0.1%) fs: vfat 
  dev: /dev/nvme0n1p1 
  ID-3: /home size: 512 GiB used: 8.55 GiB (1.7%) fs: btrfs dev: /dev/nvme0n1p2 
  ID-4: /var/log size: 512 GiB used: 8.55 GiB (1.7%) fs: btrfs 
  dev: /dev/nvme0n1p2 
Swap:
  ID-1: swap-1 type: partition size: 419.01 GiB used: 2.09 GiB (0.5%) 
  dev: /dev/nvme0n1p3 
Sensors:
  System Temperatures: cpu: 46.2 C mobo: 0 C 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 2521 Uptime: 8h 41m Memory: 503.63 GiB used: 150.13 GiB (29.8%) 
  Init: systemd Compilers: gcc: 10.2.0 Packages: 1221 Shell: Bash v: 5.1.8 
  inxi: 3.3.04

我是不是遗漏了什么?如何才能让这个磁盘阵列正常显示?

编辑0:控制器的型号(我没有其他信息,因为磁盘阵列上没有任何贴纸)类似于

**编辑 1:** 主要假设是先前的配置。有人知道如何将配置设置为直接附加存储选项吗?

相关内容