首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Centos 7服务器无法看到光纤通道LUN SCSI设备

Centos 7服务器无法看到光纤通道LUN SCSI设备
EN

Server Fault用户
提问于 2018-09-04 11:05:16
回答 1查看 4.9K关注 0票数 0

我有一个光纤通道连接通过SCSI SAN,我无法看到。我希望能够访问这些驱动器,就像它们被安装一样。

也许整件事是,我对SCSI设备没有多少经验,但我希望在/dev/中看到一些东西,而我没有。

下面是一些我能看到的命令,看上去我的服务器看到了卡,但没有使用它的设备?我认为这是一个潜在的司机问题,但我不确定。

希望这不是什么需要搜索的论坛重定向,但让我知道,如果这是一个太远的范围。

即使它最终成为一个链接来阅读以更好地理解这一点,如果它帮助我解决这个问题,我也会很高兴地接受它。

代码语言:javascript
复制
 lspci -nn | grep "Fibre Channel"
0d:00.0 Fibre Channel [0c04]: QLogic Corp. ISP2432-based 4Gb Fibre Channel to PCI Express HBA [1077:2432] (rev 03)
0d:00.1 Fibre Channel [0c04]: QLogic Corp. ISP2432-based 4Gb Fibre Channel to PCI Express HBA [1077:2432] (rev 03)

代码语言:javascript
复制
[root@ ~]# dmesg | grep HUASY
[    3.377927] scsi 0:0:0:0: Direct-Access     HUASY    S5500T           2    PQ: 1 ANSI: 4
[    3.419624] scsi 0:0:1:0: Direct-Access     HUASY    S5500T           2    PQ: 1 ANSI: 4
[    3.717599] scsi 1:0:0:0: Direct-Access     HUASY    Dorado2100       2    PQ: 1 ANSI: 4
[    3.755084] scsi 1:0:1:0: Direct-Access     HUASY    S5500T           2    PQ: 1 ANSI: 4
[    3.796961] scsi 1:0:2:0: Direct-Access     HUASY    S5500T           2    PQ: 1 ANSI: 4
[    4.371104] scsi 0:0:2:0: Direct-Access     HUASY    Dorado2100       2    PQ: 1 ANSI: 4
[ 1173.634215] scsi 0:0:0:0: Direct-Access     HUASY    S5500T           2    PQ: 1 ANSI: 4
[ 1173.675895] scsi 0:0:1:0: Direct-Access     HUASY    S5500T           2    PQ: 1 ANSI: 4
[ 1173.719362] scsi 0:0:2:0: Direct-Access     HUASY    Dorado2100       2    PQ: 1 ANSI: 4
[ 1177.544427] scsi 1:0:0:0: Direct-Access     HUASY    Dorado2100       2    PQ: 1 ANSI: 4
[ 1177.581499] scsi 1:0:1:0: Direct-Access     HUASY    S5500T           2    PQ: 1 ANSI: 4
[ 1177.623165] scsi 1:0:2:0: Direct-Access     HUASY    S5500T           2    PQ: 1 ANSI: 4

难道我不应该看到所有这些设备的/dev/设备名称吗?

代码语言:javascript
复制
 lsscsi
[0:0:0:0]    disk    HUASY    S5500T           2     -        
[0:0:1:0]    disk    HUASY    S5500T           2     -        
[0:0:2:0]    disk    HUASY    Dorado2100       2     -        
[1:0:0:0]    disk    HUASY    Dorado2100       2     -        
[1:0:1:0]    disk    HUASY    S5500T           2     -        
[1:0:2:0]    disk    HUASY    S5500T           2     -        
[2:0:0:0]    cd/dvd           Virtual CDROM    1.00  /dev/sr0 
[3:0:0:0]    disk             Virtual Floppy   1.00  /dev/sda 
[4:0:0:0]    disk    SEAGATE  ST973402SS       S229  -        
[4:0:1:0]    disk    SEAGATE  ST973402SS       S229  -        
[4:1:0:0]    disk    Dell     VIRTUAL DISK     1028  /dev/sdb 

代码语言:javascript
复制
 rescan-scsi-bus.sh 
Scanning SCSI subsystem for new devices
Scanning host 0 for  all SCSI target IDs, all LUNs
sg2 changed: LU not available (PQual 1)    
OLD: Host: scsi0 Channel: 00 Id: 00 Lun: 00
      Vendor: HUASY    Model: S5500T           Rev: 2   
      Type:   Direct-Access                    ANSI SCSI revision: 04
sg3 changed: LU not available (PQual 1)    
OLD: Host: scsi0 Channel: 00 Id: 01 Lun: 00
      Vendor: HUASY    Model: S5500T           Rev: 2   
      Type:   Direct-Access                    ANSI SCSI revision: 04
sg4 changed: LU not available (PQual 1)    
OLD: Host: scsi0 Channel: 00 Id: 02 Lun: 00
      Vendor: HUASY    Model: Dorado2100       Rev: 2   
      Type:   Direct-Access                    ANSI SCSI revision: 04
Scanning host 1 for  all SCSI target IDs, all LUNs
sg5 changed: LU not available (PQual 1)    
OLD: Host: scsi1 Channel: 00 Id: 00 Lun: 00
      Vendor: HUASY    Model: Dorado2100       Rev: 2   
      Type:   Direct-Access                    ANSI SCSI revision: 04
sg6 changed: LU not available (PQual 1)    
OLD: Host: scsi1 Channel: 00 Id: 01 Lun: 00
      Vendor: HUASY    Model: S5500T           Rev: 2   
      Type:   Direct-Access                    ANSI SCSI revision: 04
sg7 changed: LU not available (PQual 1)    
OLD: Host: scsi1 Channel: 00 Id: 02 Lun: 00
      Vendor: HUASY    Model: S5500T           Rev: 2   
      Type:   Direct-Access                    ANSI SCSI revision: 04
Scanning host 2 for  SCSI target IDs  0 1 2 3 4 5 6 7, all LUNs
 Scanning for device 2 0 0 0 ...           
OLD: Host: scsi2 Channel: 00 Id: 00 Lun: 00
      Vendor:          Model: Virtual CDROM    Rev: 1.00
      Type:   CD-ROM                           ANSI SCSI revision: -1
Scanning host 3 for  SCSI target IDs  0 1 2 3 4 5 6 7, all LUNs
 Scanning for device 3 0 0 0 ...           
OLD: Host: scsi3 Channel: 00 Id: 00 Lun: 00
      Vendor:          Model: Virtual Floppy   Rev: 1.00
      Type:   Direct-Access                    ANSI SCSI revision: -1
Scanning host 4 for  SCSI target IDs  0 1 2 3 4 5 6 7, all LUNs
 Scanning for device 4 0 0 0 ... 
NEW: Host: scsi4 Channel: 00 Id: 00 Lun: 00
      Vendor: SEAGATE  Model: ST973402SS       Rev: S229
      Type:   Direct-Access                    ANSI SCSI revision: 05
 Scanning for device 4 0 1 0 ... 
NEW: Host: scsi4 Channel: 00 Id: 01 Lun: 00
      Vendor: SEAGATE  Model: ST973402SS       Rev: S229
      Type:   Direct-Access                    ANSI SCSI revision: 05
 Scanning for device 4 1 0 0 ...           
OLD: Host: scsi4 Channel: 01 Id: 00 Lun: 00
      Vendor: Dell     Model: VIRTUAL DISK     Rev: 1028
      Type:   Direct-Access                    ANSI SCSI revision: 05
2 new or changed device(s) found.          
    [4:0:0:0]
    [4:0:1:0]
0 remapped or resized device(s) found.      
0 device(s) removed.                 
EN

回答 1

Server Fault用户

发布于 2018-09-04 12:17:46

首先,了解在Linux框中配置了多少个主机总线适配器。您可以使用“systool -fc_host -v”来验证系统中可用的FC。

代码语言:javascript
复制
# ls /sys/class/fc_host
host0  host1

在本例中,您需要扫描host0 & host1 HBA。

如果系统虚拟内存太低,那么不要继续执行further.If --您有足够的空闲虚拟内存,那么您可以继续执行下面的命令来扫描新的LUNS。

代码语言:javascript
复制
# echo "1" > /sys/class/fc_host/host0/issue_lip
# echo "1" > /sys/class/fc_host/host1/issue_lip

注意:您需要监视/var/log/消息中的“issue_lip”,以确定扫描何时将complete.This操作为异步操作。

接下来,通过计算可用磁盘来验证新LUN是否可见。

# fdisk -l 2>/dev/null | egrep '^Disk' | egrep -v 'dm-' | wc -l

如果添加了任何新的LUNS,那么在扫描LUNS之前可以看到更多的计数。

此外,您还可以通过运行lsblk

代码语言:javascript
复制
ls -l /dev/disk/by-path/*
...
lrwxrwxrwx 1 root root 10 Aug 15 16:49 /dev/disk/by-path/pci-0000:15:00.1-fc-0x22430080e524ebac-lun-4 -> ../../sdcx
lrwxrwxrwx 1 root root 10 Aug 15 16:49 /dev/disk/by-path/pci-0000:15:00.1-fc-0x22430080e524ebac-lun-5 -> ../../sdcy

这样你就可以识别FC块设备了。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/929360

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档