Ubuntu安装iSCSI HBA

来源:互联网 发布:能力天空源码下载 编辑:程序博客网 时间:2024/05/21 06:32

Ubuntu安装iSCSI HBA

  • Ubuntu安装iSCSI HBA
    • 基本情况
    • 安装驱动
      • 识别HBA卡
      • 加载相关驱动
      • 问题
    • 配置IP


基本情况

  • 服务器:Ubuntu 14.04 Server
  • HBA卡:iSCSI QLogic 4060c

安装驱动

QLogic的官网 上,QLogic的显卡并没有使用Ubuntu的驱动(部分型号的会有),但幸运的是:Ubuntu的内核已包含了QLogic 4060c的驱动。

如何知道Ubuntu中是否已经包含了驱动?

识别HBA卡

通过通过 lspci 检查系统是否已经识别了我们的HBA卡:

# lspci | grep -i ql   <== 由于lspci显示连接的pci设备过多,通过grep查找82:01.0 Ethernet controller: QLogic Corp. ISP4032-based Ethernet IPv6 NIC82:01.1 Network controller: QLogic Corp. ISP4032-based iSCSI TOE IPv6 HBA

以上的信息显示了我们系统能够识别了QLogic的HBA卡

加载相关驱动

通过 lsmod 查看Ubuntu中内置的QLogic的驱动是否已经加载:

# lsmod | grep -i qlqla4xxx               260462  0 iscsi_boot_sysfs       16000  1 qla4xxxlibiscsi               57278  4 qla4xxx,libiscsi_tcp,iscsi_tcp,ib_iserscsi_transport_iscsi    89279  5 qla4xxx,iscsi_tcp,ib_iser,libiscsiqla3xxx                43909  0 

如果有以上信息的显示,则表明内核模块中的qla4xxx、qla3xxx驱动已经加载,HBA卡驱动已安装。

问题

如果在使用过程中,已经确认服务器识别了HBA卡,也加载了相应的驱动,则可以通过 dmesg 查看内核的信息:

# dmesg | grep -i ql

如果HBA卡有问题,则执行该命令将显示出现的问题;若无,则证明HBA正常工作。


配置IP

HBA卡可以当做一个网卡NIC来使用(开支大),如果有需要,可以通过给HBA卡的端口设置ip,其设置IP的方式和普通的网卡端口是一样的:

auto p5p1 <== p5p1为HBA卡的端口名称,这个结合自己的实际情况,通过 ifconfig -a 查看
iface p5p1 inet static
address 192.168.1.101
netmask 255.255.255.0


0 0
原创粉丝点击