• 那是云首页
  • 快捷导航
  • 更多
    设为首页收藏本站
  • |
花生壳

#楼主# 2023-3-10 19:18

跳转到指定楼层
搞了一个3U的服务器,想做成黑威,但是model.conf写的不对,启动不起来,把lspci贴出来,请大佬们帮帮忙。

比较困扰的地方是SSD硬盘和SAS硬盘的部分,SSD硬盘两块单独接主板SATA口,SAS硬盘16块都接在一块LSI的Raid卡上。和一般实体机不一样,他们对应的DEV_BUS总也没写对。
↓↓↓↓这是hardware_check命令显示的内容,不知道什么用。
  1. tx@box:~$ ./hardware_check
  2. ==============
  3. DEV_BUS=B00:D31:F2
  4. ==============
复制代码

↓↓↓↓这是lspic -vtnn显示的内容,主要是高亮的三条信息
LSI Raid卡 对应I地址是00:02.0,转换过来是B002:F0,我分析Raid卡的地址对应这个就行了,所以16块SAS硬盘都写的这个地址。
SATA Storage对应地址是00:11.0,不清楚作用
SATA AHCI对应地址是00:1f.2,转换过来是B0037:F2,我认为是SSD的地址
  1. \-[0000:00]-+-00.0  Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 DMI2 [8086:0e00]
  2.     +-01.0-[01]--
  3.     <font color="#0000ff" style="background-color: yellow;">+-02.0-[02]----00.0  LSI Logic / Symbios Logic MegaRAID SAS 2108 [Liberator] [1000:0079]</font>
  4.     +-02.2-[03]--
  5.     +-03.0-[04]--
  6.     +-03.2-[05]--            
复制代码
↓↓↓↓这是lspci | grep SATA显示的内容,这里高亮显示的SCSI controller挺迷惑的,和之前的00:11.0对应的SATA Storage搞不清楚谁是存储对应的地址。
  1. tc@box:~$ lspci | grep SATA
  2. 00:1f.2 SATA controller: Intel Corporation C600/X79 series chipset 6-Port SATA AHCI Controller (rev 06)
  3. <font color="#0000ff" style="background-color: yellow;">06:00.0 Serial Attached SCSI controller: Intel Corporation C602 chipset 4-Port SATA Storage Control Unit (rev 06)</font>
复制代码
↓↓↓↓我是这么写的

  1. [System Disk 1]#disk 1对应SSD存储
  2. MULTI_DEVICE = 2
  3. DISK_DRV_TYPE = SATA
  4. SLOT_NAME = SSD
  5. [System Disk 1-1] #disk 1-1对应第一块SSD硬盘
  6. DEV_BUS = B00:D37:F2
  7. DEV_PORT = 0
  8. BUS_TYPE = SATA
  9. DISK_FORM_TYPE = PD_FORM_SSD_1_SATA
  10. [System Disk 1-2] #disk 1-2对应第二块SSD硬盘
  11. DEV_BUS = B00:D37:F2
  12. DEV_PORT = 0
  13. BUS_TYPE = SATA
  14. DISK_FORM_TYPE = PD_FORM_SSD_2_SATA
  15. [System Disk 2] #disk 2对应第一块SAS硬盘
  16. DEV_BUS = B02:D00:F0
  17. DEV_PORT = 1
  18. [System Disk 3] #disk 2对应第二块SAS硬盘,后面十六块依次类推。
  19. DEV_BUS = B02:D00:F0
  20. DEV_PORT = 2
复制代码
请大佬不吝赐教。@f541883216 @zeroqi2008 @r-MT
那是云论坛 - 国内知名的NAS交流平台
http://www.nasyun.com
分享淘帖
回复 印象

使用道具

0

精华

33

回帖

336

积分

入门用户

Rank: 1

云币
0
贡献
18
活跃
229
精华
0
mbax2zf2 发表于 2023-3-10 21:04 来自 中国浙江
1f对应的是31。systemdisk1,2这样写,你这不适用1-1这种吧。还有boot enclosure和boot disk这块没写

点评

有两块SSD,都在SATA控制器上,所以写了1-1,1-2。 Boot Enclosure,Boot Disk这么写的。  详情 回复 发表于 2023-3-10 22:59
回复 支持 反对 印象

使用道具 举报

0

精华

10

回帖

103

积分

入门用户

Rank: 1

云币
0
贡献
6
活跃
66
精华
0
ddit 发表于 2023-3-10 22:59 来自 中国辽宁大连
mbax2zf2 发表于 2023-3-10 21:04
1f对应的是31。systemdisk1,2这样写,你这不适用1-1这种吧。还有boot enclosure和boot disk这块没写

有两块SSD,都在SATA控制器上,所以写了1-1,1-2。

Boot Enclosure,Boot Disk这么写的。

  1. [Boot Enclosure]
  2. VENDOR = QNAP
  3. MODEL = BOOT
  4. MAX_DISK_NUM = 1
  5. DISK_DRV_TYPE = ATA
  6. [Boot Disk 1]
  7. DEV_BUS = B00:D31:F2
  8. DEV_PORT = 0
复制代码
回复 支持 反对 印象

使用道具 举报

0

精华

27

回帖

346

积分

入门用户

Rank: 1

云币
0
贡献
2
活跃
322
精华
0
自然吸气 发表于 2024-3-11 17:38 来自 中国江苏南京
楼主你的问题解决了吗?我也是用SAS直通卡,LSI的3008,大致思路跟你一样,还试了用PCI_BRIDGE_PORT等更细的指定(我是虚拟机直通,地址有2层),最后的结果是qnap识别了HBA卡上的全部硬盘,但是都识别为外置存储器,不能用来建存储池。
回复 支持 反对 印象

使用道具 举报

0

精华

4

回帖

67

积分

入门用户

Rank: 1

云币
0
贡献
0
活跃
65
精华
0
cpstar 发表于 2024-3-12 09:27 来自 中国北京
2108的BUS是0,Devie是2,应该是B00: D02:F00,然后DEV_PORT是0-15。吧。
SATA的1f是31,楼上说了。
回复 支持 反对 印象

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 搜索 官方QQ群
懒人地图| 手机版|小黑屋| 智能生活 , 上那是云 |闽ICP备2020018196号-1 |网站地图