LINUX下安装-HBA卡
Windows_Linux_UNIX系统下查看FC HBA卡信息的方法

几种系统下查看FC HBA卡信息的方法在配置磁盘阵列或虚拟磁带库时,往往会以FC接口与主机对接,那么就涉及FC HBA卡的查看,本文就这个问题进行了总结与整理。
一、Windows 系统在Windows系统中,可以使用FC HBA卡厂家提供的管理软件查看光纤适配器的WWN号码,具体如下:Qlogic:SANsurferEmulex:HBAnyware二、SuSE Linux 9查看 /proc/scsi/qla2xxx/* ,并以 adapter-port 为关键字过滤即可查看FC HBA卡的WWN信息:# cat /proc/scsi/qla2xxx/* | grep adapter-portscsi-qla0-adapter-port=21000018822c8a2c;scsi-qla1-adapter-port=21000018822c8a2d;三、SuSE Linux 10查看 /sys/class/fc_host/host*/port_name 文件的内容即可看到对应FC HBA 卡的WWN信息:# cat /sys/class/fc_host/host*/port_name0x210000e08b9079550x210000e08b902856四、RedHat Linux AS4# grep scsi /proc/scsi/qla2xxx/3Number of reqs in pending_q= 0, retry_q= 0, done_q= 0, scsi_retry_q= 0 scsi-qla0-adapter-node=20000018822d7834;scsi-qla0-adapter-port=21000018822d7834;scsi-qla0-target-0=202900a0b8423858;scsi-qla0-port-0=200800a0b8423858:202900a0b8423858:0000e8:1;五、RedHat Linux AS5# cat /sys/class/fc_host/hostx/port_name六、Solaris 10提供了fcinfo命令,可以使用 fcinfo hba-port 查看FC HBA的WWN信息:# fcinfo hba-port查看光纤卡端口的路径及连接状态:# luxadm -e port查看端口的WWN:# luxadm -e dump_map fibre_channel_HBA_port // 上一命令的输出# prtconf –vp | grep -i wwn# prtpicl –v | grep -i wwn (prtpicl - print PICL tree)六、HP-UX# ioscan –funC fc // 找到HBA卡,再用fcmsutil 查看HBA卡信息# fcmsutil /dev/fcd0(1)七、AIX# lsdev -Cc adapter // 找出HBA卡# lscfg –vpl fcs0 |grep network address备注:Emulex的HBA的WWN的第一个数字为1Qlogic的HBA的WWN的第一个数字为2HP Tachyon HBA的WWN的第一个数字为5Qlogic参数Connection Options0 - Loop only1 - Point-to-point only2 - Loop preferred,otherwise point-to-point.按服务器那边的建议,DAS直连存储时选择loop only,通过光纤交换机连接存储时选择point-to-point onlyData Rate该配置项定义FC端口速率0 - 1Gb/s1 - 2Gb/s2 - AutoFC HBA卡信息的方法几种系统下查看FC HBA卡信息的方法现介绍如何查看FC HBA卡信息,在Windows、Linux、IBM AIX、SUN Solaris、HP-UX系统下如何查看FC HBA卡的信息作了介绍,供实施相关项目时参考。
linux下挂载大小超过2T存储的方法

附件大文件等应用需要直接部署到存储上,安装linux时建议把所有包全勾选上,如果采用默认安装,不同厂家的存储驱动将会很难装上,提示系统少包,甚至少什么包都不太清楚。
当把存储分配给你的HBA光纤卡后,在服务器上装好HBA卡驱动并重启系统,就可以用fdisk -l命令查看存储信息了。
在使用存储之前需要对存储进行分区操作,在RHEL5.4上用fdisk命令分区最大磁盘分区只能在2T以下,故以下采用parted对存储进行分区:(红色部分代表需要输入的命令)[root@oa-1 ~]# fdisk –l//查看磁盘信息WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdiskdoesn't support GPT. Use GNU Parted.WARNING: The size of this disk is 3.2 TB (3221225472000 bytes).DOS partition table format can not be used on drives for volumeslarger than 2.2 TB (2199023255040 bytes). Use parted(1) and GUIDpartition table format (GPT).Disk /dev/sda: 3221.2 GB, 3221225472000 bytes255 heads, 63 sectors/track, 391625 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id SystemDisk /dev/cciss/c0d0: 293.5 GB, 293563949056 bytes255 heads, 63 sectors/track, 35690 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id System/dev/cciss/c0d0p1 * 1 13 104391 83 Linux/dev/cciss/c0d0p2 14 35690 286575502+ 8e Linux LVM[root@oa-1 ~]# parted /dev/sda//用parted命令分区GNU Parted 1.8.1使用/dev/sdaWelcome to GNU Parted! Type 'help' to view a list of commands.(parted) mklabel GPT// 建立磁盘label警告: The existing disk label on /dev/sda will be destroyed and all data onthisdisk will be lost. Do you want to continue?parted: invalid token: GPT是/Yes/否/No? y新的磁盘标签类型?[gpt]? (直接回车)(parted) mkpart //创建分区分区名称?[]? sda1文件系统类型?[ext2]? (直接回车)起始点?0结束点?3200000 //根据分配给你的存储大小设置(这里大概为 2.8个T)(parted) p //查看刚创建的分区是否已经成功Model: HP HSV450 (scsi)Disk /dev/sda: 3221GBSector size (logical/physical): 512B/512BPartition Table: gptNumber Start End Size File system Name 标志1 17.4kB 3200GB 3200GB ext3 sda1(parted) quit信息: 如果必要,不要忘记更新/etc/fstab。
linux操作系统识别hba卡的wwn号

linux操作系统识别hba卡的wwn号在连接存储的时候,通常存储管理员要求我们提供⼀下wwn号,这样便于与存储管理器上识别的wwn号对应起来,也就是查看⼀下hba的id 号,现在把linux的查看⽅法与⼤家分享⼀下⼀、RedHat Linux AS4# grep scsi /proc/scsi/qla2xxx/3Number of reqs in pending_q= 0, retry_q= 0, done_q= 0, scsi_retry_q= 0scsi-qla0-adapter-node=20000018822d7834;scsi-qla0-adapter-port=21000018822d7834;scsi-qla0-target-0=202900a0b8423858;scsi-qla0-port-0=200800a0b8423858:202900a0b8423858:0000e8:1;⼆、RedHat Linux AS5/AS6redhat5及redat6的⽅法是⼀样的[root@mytest host3]# pwd/sys/class/fc_host/host3[root@mytest host3]# cat port_name0x10000090fa74258b包括centos、oel与redhat的⽅法是相同的三、SuSE Linux 9查看 /proc/scsi/qla2xxx/* ,并以 adapter-port 为关键字过滤即可查看FC HBA卡的WWN信息:# cat /proc/scsi/qla2xxx/* | grep adapter-portscsi-qla0-adapter-port=21000018822c8a2c;scsi-qla1-adapter-port=21000018822c8a2d;四、、SuSE Linux 10查看 /sys/class/fc_host/host*/port_name ⽂件的内容即可看到对应FC HBA卡的WWN信息:mytest:/sys/class/fc_host/host3 # pwd/sys/class/fc_host/host3mytest:/sys/class/fc_host/host3 # cat port_name0x21000024ff356b02。
linux 查看HBA卡命令(手写版)

系统 BIOS 已报告组件的 PCI 系统错误,该组件位于插槽 #。
DS4300巡检方法
一、故障等查看
查看DS4300前面和后面有无任何黄灯,有黄灯代表有问题发生
二、查看硬件报错:
1.通过storage manager 登陆到所需要查看的DS4300上然后点击“听诊器”进行问题查看
三、查看其他事件
Adbiced->troubleshooting->view Event log 查看其他事件
对priority为红色的事件关注一下
四、收集DS4300系列的profile信息
对IBM X系类或者相关类似设备PCI板光纤卡适配器的检查
查看机器后面光纤卡指示灯是否正常,正常情况下并做以下检测
linux下的检测
1、lsmod 显示已载入系统的模块
2、lspci 显示出目前PCI卡上的硬件配备,网卡、光驱卡及其他
3、 # grep scsi /proc/scsi/qlaxxx/1
HBA卡指示灯的状态说明:
黄灯 绿灯
常亮 灭 HBA卡硬件故障
常亮 常亮 驱动没有安装
闪烁 灭 驱动已Βιβλιοθήκη 加载但是没有连接设备 灭 常亮 工作正常
PCI PERR Slot #
系统 BIOS 已报告组件的 PCI 奇偶校验错误,该组件所在的 PCI 配置空间位于总线 ##,设备 ##,功能 ##。
系统 BIOS 已报告组件的 PCI 奇偶校验错误,该组件位于 PCI 插槽 #。
E1712
Linux加装HBA卡启动故障解决方案

更改Raid卡和HBA卡在Linux下的启动顺序2007-10-31 作者:编辑:静娴点击进入论坛当server安装好RHEL3系统以后,如果又添加了HBA卡,准备连接光纤存储的时候,通常系统就无法启动了,去掉HBA卡恢复正常。
原理分析:linux系统启动的时候,除了加载内核文件之外,还要加载一个初始化映像,用来加载一些必要的驱动,比如scsi卡,raid卡,ext3文件系统等等。
通常对于存储设备,谁先加到内存,谁就是第一个硬盘,如sda 后面的就是sdb,以此类推。
因为有的时候如果安装HBA卡连接了存储柜,而加载驱动的时候先加载了HBA的驱动,而后才加载主板scsi或者raid的驱动,这样就导致磁盘柜认到的是sda了,影响的系统启动。
解决方法:重新生成初始化文件,更改驱动加载顺序,让本地硬盘或者raid卡上的硬盘成为sda,磁盘柜上的认成sdb。
具体步骤如下:以x366 添加8i卡,和HBA卡,连接ds400为例子,系统安装在8i卡控制的本地硬盘操作系统为redhat as2.1 update 6 ,8i卡的驱动和HBA卡的驱动系统都可以自己认到,如果直接启动系统,系统就会把HBA卡上的盘认成sda,因此,安装系统的时候不连接盘柜,可以正常安装系统,安装好之后用root登陆系统。
观察默认的/etc/modules.conf 通常如下:alias scsi_hostadapter qla2300alias scsi_hostadapter1 aacraidalias scsi_hostadapter2 aacraid更改成如下:alias scsi_hostadapter0 aacraidalias scsi_hostadapter1 aacraidalias scsi_hostadapter2 qla2300alias scsi_hostadapter3 qla2300options scsi_mod max_scsi_lunx=128保存退出运行如下命令重新生成初始化文件#cd /boot#mv initrd-2.4.9-e.57.img initrd-2.4.9-e.57bak.img#mkinitrd initrd-2.4.9-e.57.img 2.4.9-e.57#mv initrd-2.4.9-e.57smp.img initrd-2.4.9-e.57smpbak.img#mkinitrd initrd-2.4.9-e.57smp.img 2.4.9-e.57smp#mv initrd-2.4.9-e.57summit.img initrd-2.4.9-e.57summitbak.img #mkinitrd initrd-2.4.9-e.57summit.img 2.4.9-e.57summit#init 6连接ds400,可以正常启动了。
linux挂载EMC存储基本思路,常用命令及故障处理

linux挂载EMC存储基本思路,常⽤命令及故障处理------本博⽂素材取⾃于⽹络,加⼊了⾃⼰的操作经验,⽂中的软件需要和对应的EMC设备匹配,不能全部照搬本⽂!具体软件、设备型号可到EMC官⽅查询!对运⾏中的存储操作是需要谨慎的!本博⽂仅作参考,如果您按照此博⽂操作出现故障,与本博主⽆关,⼀切后果⾃负!------⼀、linux挂载EMC存储基本思路(redhat\centos):挂载存储有两种⽅式:光纤模式(hub卡)和iscsi (以太⽹)。
两者⼤体思路是⼀样的。
1、在linux应⽤服务器上安装hub卡,连接光纤到光纤交换机上;2、在linux应⽤服务器安装hub卡驱动程序,并查看本机hub的wwpn/wwnn号;也可以登陆到光纤交换机上,查看对应的HBA卡接⼊到光交的端⼝,端⼝会显⽰wwpn号【通过switchshow查询】;查看wwpn号: cat /sys/class/fc_host/host*/port_name查看wwnn号: cat /sys/class/fc_host/host*/node_name3、在linux应⽤服务器上需要安装Agent,安装后重起,EMC阵列才能发现主机;A、将Agent光盘放⼊服务器光驱,或通过U盘、FTP上传均可B、打开光盘或U盘所在⽬录,找到所在⽂件C、通过命令⾏或双击完成安装a. rpm –ivh NaviHostAgent-Linux-64-x86-en_US-6.29.5.0.66-1.x86_64.rpmb. 确认安装完成;4、在存储上连接linux应⽤服务器、并划出lun,选择存储⼤⼩;A、登陆emcB、先确认存储是否能够正确识别的主机,在存储上右键选择“connectivity status”.C、在connectivity status 界⾯查看是否已经正确识别主机HBA卡的WWND、对新识别的HBA卡进⾏注册,点击“Group Edit”,弹出Group Edit Initators界⾯,从Available ⾥⾯选择新的HBA卡,移⾄Selected筐内,输⼊正确的主机名和IP地址,确定E、回到Connectivity Status 检查所有HBA卡已经注册并且处于logged in状态。
HBA卡编号查看

如何在Linux/Unix平台查看HBA卡的WWN号AIX:1,获得AIX主机连接的光纤设备:# lsdev -Cc adapter -S a | grep fcsfcs0 Available 09-08 FC Adapterfcs1 Available 09-09 FC Adapter其中,显示有两块光纤卡.fcs0和fcs12,查看光纤卡的WWN号# lscfg -vpl fcs0fcs0 U787B.001.DNWG664-P1-C1-T1 FC AdapterPart Number.................10N8620SerialNumber...............1B74404468Manufacturer................001BEC Level....................ACustomer Card ID Number (5759)FRU Number.................. 10N8620Device Specific.(ZM) (3)Network Address.............10000000C96E2898ROS Level and ID............02C82138Device Specific.(Z0)........1036406DDevice Specific.(Z1) (00000000)Device Specific.(Z2) (00000000)Device Specific.(Z3) (03000909)Device Specific.(Z4)........FFC01159Device Specific.(Z5)........02C82138Device Specific.(Z6)........06C12138Device Specific.(Z7)........07C12138DeviceSpecific.(Z8)........20000000C96E2898Device Specific.(Z9)........BS2.10X8Device Specific.(ZA)........B1F2.10X8Device Specific.(ZB)........B2F2.10X8Device Specific.(ZC) (00000000)Hardware LocationCode......U787B.001.DNWG664-P1-C1-T1 其中标红的部分就是光纤卡的WWN号HP-Unix:1,列出HP机上连接的光纤卡设备:# ioscan -fnC fcClass I H/W Path Driver S/W State H/WType Description================================================================= fc 0 0/3/1/0 fcd CLAIMED INTERFACE HP A6826-600012Gb Dual Port PCI/PCI-X Fibre Channel Adapter (FC Port 1)/dev/fcd0fc 1 0/3/1/1 fcdCLAIMED INTERFACE HP A6826-60001 2GbDual Port PCI/PCI-X Fibre Channel Adapter (FC Port 2)/dev/fcd1由此图可以看到,/dev/fcd0和/dev/fcd1是两个光纤卡2, 查看光纤卡的WWN号# fcmsutil /dev/fcd0Vendor ID is = 0x001077Device ID is = 0x002312PCISub-system Vendor ID is = 0x00103cPCI Sub-system ID is = 0x0012baPCI Mode = PCI-X 133 MHzISP Code version = 3.3.18ISP Chip version = 3Topology = PTTOPT_FABRICLink Speed = 2GbLocal N_Port_id is = 0xa10500Previous N_Port_id is = NoneN_Port Node World Wide Name = 0x50060b00001db241N_Port PortWorld Wide Name = 0x50060b00001db240Switch PortWorld Wide Name = 0x205e000dec0e2e00Switch NodeWorld Wide Name = 0x2001000dec0e2e01Driver state = ONLINEHardware Path is = 0/3/1/0Maximum Frame Size = 2048Driver-Firmware Dump Available= NODriver-Firmware Dump Timestamp= N/ADriver Version = @(#) libfcd.a HP Fibre Channel ISP 23xx & 24xx DriverB.11.23.04 /ux/core/isu/FCD/kern/src/common/wsio/fcd_init.c:Oct 18 2005,08:21:11 其中红色部分显示了HBA卡的WWNN和WWPN号,另外还能看到该HBA卡连接的光纤交换机端口的WWN号Solaris:solaris上用luxadm命令来管理存储设备以及光纤相关设备.1, 查询现有存储设备和光纤设备,可以读到包括磁盘设备的WWN号# luxadm probe2, 查看HBA的prot,可以得到HBA卡的port值以及连接属性:# luxadm -e port/devices/pci@0,0/pci1022,7450@2/pci1077,101@1/fp@0,0:devctl NOT CONNECTED/devices/pci@0,0/pci1022,7450@2/pci1077,101@1,1/fp@0,0:devctl CONNECTE D从中可以看到仅有一块光纤卡连接到存储设备3, 选择那个已经连接的HBA卡,查看其WWN号格式: # luxadm -edump_map 设备port.其中port值可从步骤2得到.如下图啊所示: # luxadm -edump_map/devices/pci@0,0/pci1022,7450@2/pci1077,101@1/fp@0,0:devctlPos Port_ID Hard_Addr Port WWN Node WWN Type0 0 0 210000e08b19827a 200000e08b19827a 0x1f(Unknown Type,Host Bus Adapter)Redhat:在Redhat中,设备管理的相关信息都保存在内核中,即/proc目录.所以我们一般查询CPU,内存,磁盘等信息,也是在该目录下. 其中HBA卡相关信息保存在/proc/scsi/qla2300/目录下,不同设备对应不同的文件名,例如# grep scsi /proc/scsi/qla2300/1Number of reqs in pending_q= 0, retry_q= 0, done_q= 0,scsi_retry_q= 0scsi-qla0-adapter-node=200000e08b9cf661;scsi-qla0-adapter-port=210000e08b9cf661;就可以查到系统第一块HBA卡的WWNN和WWPN号.HBA卡里面的Node WWN 和Port WWNHBA,字面理解是主机总线适配卡,我觉得现在狭义的叫做FCHBA,在的HBA也就是Fibre Channel HostBus Adapter,因为网卡是不是也可以叫做NETWORK HBA呢,在FC网络中,主机(如服务器)需要和FC网络、FC存储设备(如SAN)连接时,需要使用一种接口卡,就如同连接以太网需要以太网卡一样。
linux查看hba卡wwn的方法

linux查看hba卡wwn的方法摘要:1.问题背景:介绍Linux系统中HBA卡WWN(World Wide Name)的重要性2.解决方案:介绍查看HBA卡WWN的方法3.实操步骤:详细说明使用lsfc和fc-list命令查询WWN的过程4.结论:总结查询HBA卡WWN的实用场景和意义正文:在Linux系统中,HBA(Host Bus Adapter)卡负责连接存储设备,而WWN(World Wide Name)则是全球唯一的标识符,用于区分不同的存储设备。
在实际工作中,了解HBA卡的WWN对于故障排查、设备管理等方面具有重要意义。
那么如何在Linux系统中查看HBA卡的WWN呢?下面将为您详细介绍两种常用的方法。
第一种方法:使用lsfc命令```bashlsfc```执行上述命令后,会显示与HBA卡相关的信息,包括WWN。
需要注意的是,这种方法仅在系统内核支持fc(Fibre Channel)协议时才有效。
第二种方法:使用fc-list命令```bashfc-list -a -l```这条命令会列出系统中所有FC设备的详细信息,包括HBA卡的WWN。
执行该命令后,可以找到对应HBA卡的WWN。
以下是一个实例:```lua# 执行fc-list命令fc-list -a -l# 输出结果(部分)Fibre Channel Device List:/dev/fc设备名称:[世界范围名称]/dev/fc设备名称:[世界范围名称]/dev/fc设备名称:[世界范围名称]...```通过以上两种方法,在Linux系统中可以方便地查看HBA卡的WWN。
在实际工作中,了解HBA卡的WWN有助于更快地定位存储设备相关问题,提高运维效率。
总之,在Linux系统中查看HBA卡WWN的方法主要有两种:使用lsfc 命令和fc-list命令。
这两种方法均能快速获取HBA卡的WWN,为存储设备管理和故障排查提供有力支持。
esxi5.5 安装HBA卡驱动

首先进入vsphere client 登入主机,进入配置→安全配置文件(如图)
在服务属性里启动SSH (如图)
完成以后在用像wincap这种FTP软件把驱动文件上传入系统的tmp文件下
然后SSH远程登录,输入esxcli software vib install –v /tmp/***(驱动文件名)运行OK
退出维护模式,重启主机。
1、将ESXI的SSH打开,用VCL连接到ESXI,在配置---安全配置---SSH---打开ssh
2、将下载的文件用winscp(Secure CRT工具也可以)传到esxi的/tmp下,我下的这个版本是vib
3、安装,用ssh工具login到esxi的控制台,安装时注意要加全路径,否则报错
esxcli software vibinstall -v
/tmp/lpfc-10.2.340.18-1OEM.550.0.0.1331820.x86_64.vib
4、安装完成后重启即可
执行以下命令进入维护模式并允许安装第三方包
# esxcli system maintenanceMode set -e true -t 0
# esxcli software acceptance set --level=CommunitySupported。
HBA卡(EMULEX)详解

HBA卡(EMULEX)详解HBA卡(EMULEX)详解HBA卡全称主机总线适配器(Host Bus Adapter,HBA)是一个在服务器和存储装置间提供输入/输出(I/O)处理和物理连接的电路板和/或集成电路适配器。
HBA卡主要用于连接计算机内部总线和存储网络的设备。
HBA是服务器内部的I/O 通道与存储系统的I/O通道之间的物理连接。
HBA卡的作用就是实现内部通道协议PCI或Sbus和光纤通道协议之间的转换。
Emulex LightPulse?主机总线适配器(HBA)是专为有着最苛刻要求的企业开发的,已在市场上广泛普及,迄今为止已售出1100多万个端口。
经过全面实践验证、业界最高的可靠性可以保证最长的正常运行时间。
通过Emulex的OneCommand? Manager应用提供的高级管理功能可通过省时的特性为企业带来巨大的可扩展性。
与其它HBA相比,这些特性能用一半的时间提供两倍的管理功能。
Emulex HBA的高性能:高性能架构最高的端口性能在两个端口上提供高37%的数据吞吐量(IOPS)性能支持多35%的vPort在混合负载环境中提供一致的加速性能无以伦比的可靠性,可管理性,易部署性和性能表现优化的安装和管理、无以伦比的可扩展性以及业界领先的虚拟化支持都使得E m u l e x LightPulse 主机总线适配器(HBA)产品线成为各种规模企业以及混和操作系统存储区域网络(SAN)环境的理想选择。
LightPulse HBA系列产品具有强大的管理工具和广泛的平台支持,可在最广泛的应用和环境中提供最高性能。
公认的设计、架构和接口LightPulse HBA高度集成的设计可最大限度地减少组件数量,同时先进的错误检查及纠正方法确保了强大的数据完整性。
Emulex独立的固件和驱动程序架构,能够在不重启服务器的情况下完成特性和性能升级,同时所有型号的Emulex HBA使用通用的驱动程序。
Emulex 服务器连接解决方案是专为简化数据中心管理流程,提高管理效率而设计的。
linux服务器安装网卡驱动一般步骤(总结)

1.linux服务器安装网卡驱动一般步骤(总结)现在很多服务器安装linux可能会出现网卡,硬盘raid驱动无法等现象,现在将一般安装驱动方法介绍如下:一般服务器自带的光盘里面,有一张是专门的驱动盘。
1、将盘放入光驱2、挂载mount /dev/cdrom /mnt/cdrom 当挂载U盘时,可以到vi /etc/fstab 查看U盘的挂载属性目录3、找到驱动目录,猜测是如下目录cd /mnt/cdrom/driver/net/linux/redhat4.24、里面会有tgz后缀的文件,拷贝到rootcp 名.tgz /root5、解压编辑安装tar xvfz 名.tgzcd 名makemake install6、扫描硬件service kudzu start7、会跳出兰框,按任意键,选择configure,设置IP地址。
OK案例1:IBM X 3650 安装网卡驱动Red Hat Enterprise Linux4.2以后版本可以自动识别IBM X 3650网卡驱动,但是以前版本却不行,下面介绍低版本安装网卡驱动方法:1 Red Hat Enterprise Linux 3版本U6以上可以识别阵列卡,但是无法加载网卡驱动;如果不是U6的版本,需要手动输入linux dd加载阵列卡驱动来继续安装操作系统。
2 安装前题:在开发工具和系统内核全安装安装GCC、kernel-devel、rpmbuild 3个相关包。
说明:rpmbuild ---SRPM是RPM包source 的发布形式, 可分为包含原始代码的(src.rpm)包和不包含原始代码的(nosrc.rpm)包两种.其中,src.rpm包含原始代码也就是src.rpm类似的包都要用rpmbuild命令安装。
rpm -ivh rpm-build-4.2-1.i386.rpmrpm -ivh kernel-devel-2.6.9-5.EL.i686.rpm3、下载网卡驱动bnx2-1.4.36c-1.src.rpm,下载页面:/support/397307-AA1/more_info_local_24340.html4 安装网卡驱动rpm –ivh bnx2-1.4.36c-1.src.rpmcd /usr/src/redhatrpmbuild –bb SPECS/bnx2.specrpm -ivh RPMS/i386/bnx2-1.4.36c-1.i386.rpm --forcerpm -ivh RPMS/i386/bnx2-debuginfo-1.4.36c-1.i386.rpm --force5 reboot后机器启动到扫描新硬件时弹出配置向导,可以配置IP或者跳过此步骤进系统再用系统工具-网络设备控制来配。
HBA卡驱动步骤

这个命令适用于所有的Linux发行版,包括Redhat、SuSE、Debian…等发行版。
2、cat /etc/redhat-release,这种方法只适合Redhat系的Linux:
[root@localhost ~]# cat /etc/redhat-release
No device connected to selected HBA (Instance 0)!
Installing the qlinstall-autoload script. in /etc/init.d/
#*********************************************************#
description N2-567F
ip address 10.0.14.254 255.255.255.0
portal server myportal method direct
#
interface Vlan-interface15
description N3-123F
ip address 10.0.15.254 255.255.255.0
#
interface Vlan-interface13
description N2-1234F
ip address 10.0.13.254 255.255.255.0
portal server myportal method direct
#
interface Vlan-interface14
Unloading any loaded drivers
Uninstall of rpm version v8.01.06-1 beginning...
服务器HBA卡常见问题

服务器HBA卡常见问题服务器HBA卡常见问题⼀、概述:FC HBA,也即Fibre Channel Host Bus Adapter,光纤通道主机适配器,简称光纤适配器。
在FC⽹络环境中,主机需要和FC⽹络、FC存储设备(SAN磁盘阵列)连接时需要使⽤⼀种接⼝卡,就如同连接以太⽹需要以太⽹卡⼀样,这种接⼝卡就叫做FC HBA,简称FC HBA卡。
我司⽬前服务器上的的HBA卡主要有两种,属于不同⼚家:Emulex LPe31002驱动下载位置:Qlogic Qle2692:驱动下载位置:⼆、常⽤命令:(1)查看是否识别到硬件(两种卡是⼀致的):lspci |grep -i fibre (注意:如果没有lspci命令,需要装相应的包lspciutils)(2)查看驱动版本:两个⼚家的驱动名称不⼀样:Qlogic:qla2xxxEmulex:lpfc刚升级驱动还没有加载时,可以直接看:modinfo lpfc | moremodinfo qla2xxx|more已经加载上去之后可以:(需要先查看在哪个host上)cat /sys/class/scsi_host/host18/lpfc_drvr_version (lpfc) Emulex LightPulse Fibre Channel SCSI driver 11.1.0.2cat /sys/class/scsi_host/host16/driver_version (qla2xxx) 10.00.00.06.07.6-k(3)查看固件版本:可以查看系统信息:cat /sys/class/scsi_host/host15/fwrev(lpfc) 12.6.182.8, sli-4:2:ccat /sys/class/scsi_host/host15/fw_version(qla2xxx) 8.08.03 (d0d5)emulex也可以⽤特定的⼯具查看:(需要先安装emulex固件,见下⽂)/usr/sbin/linlpcfg/elxflash /q(4)查看通道host(这⾥的通道相当于⽹卡的⽹⼝,⼀张⽹卡有两个⽹⼝,⽽⼀张HBA卡也有两个host)注意:实践发现,升级驱动之后,host会发⽣改变。
浪潮存储系统AS1000G6用户手册V2.0

浪潮集团有限公司
尊敬的浪潮存储系统用户:
衷心感谢您选用了浪潮存储系统!
本手册介绍了浪潮存储系统的技术特性与系统的安装、设置和使用,有助于您更详 细地了解和便捷地使用本款存储系统。
请将我方产品的包装物交废品收购站回收利用,以利于污染预防,造福人类。 浪潮集团有限公司拥有本手册的版权。 未经浪潮集团有限公司许可,任何单位和个人不得以任何形式复制本用户手册。浪 潮集团有限公司保留随时修改本手册的权利。 本手册中的内容如有变动恕不另行通知。我们建议您在使用浪潮存储系统之前仔细 阅读本手册,以避免您在操作中出现失误。 手册中难免存在细节上的不足,希望您能够包涵,并及时给我们批评指正。如果您 对本手册有疑问或建议,请向浪潮集团有限公司垂询。
1、我们提醒您特别注意:在任何时候,除了我们提示您可以修改的参数以外,您不要修改本 存储系统主板 BIOS 中的任何其他参数。
2、在您使用的存储系统出现任何硬件故障或您希望对硬件进行任何升级时,请您将机器的详 细硬件配置反映给我们的客户服务中心;您不要自行拆卸存储系统机箱及机箱内任何硬件设备。
3、本存储系统的内存、CPU、CPU 散热片、风扇、硬盘托架、硬盘等都是特殊规格的,请您 不要将它们和任何其他型号机器的相应设备混用。
安全细则
1、本系统中的电源设备可能会产生高电压和危险电能,从而导致人身伤害。请勿自行卸下 主机盖并拆装、更换系统内部的任何组件,除非另外得到浪潮的通知,否则只有经过浪潮培训 的维修技术人员才有权拆开主机盖及拆装、更换内部组件。
2、请将设备连接到适当的电源,仅可使用额定输入标签上指明的外部电源类型为设备供电, 为保护您的设备免受电压瞬间升高或降低所导致的损坏,请使用相关的稳压设备或不间断电源 设备。
linux下安装hba卡说明

linux下安装hba卡说明⼀、备份相关⽂件并停机,安装hba卡1.As5建⽴/etc/bak⽂件夹,备份/etc/modules.conf到/etc/bak2.停机,安装对应的hba卡⼆、装hbaforlinux的驱动1.不插光纤线启动服务器2.安装hba驱动IBM服务器Qlogic卡驱动安装⽅法download qlafc-linux-8.01.06-1-install.tgzUncompress the package.# tar -xvzf qlafc-linux-8.01.06-1-install.tgzChange into the installer directory.# cd qlafc-linux-8.01.06-1 installRun the installer to install the driver.# ./qlinstallFor more information on the installer options see help.# ./qlinstall –hHP服务器emluex驱动安装三、修改启动硬件列表顺序编辑/etc/modules.conf到如下状态alias scsi_hostadapter0 aacraidalias scsi_hostadapter1qla2xxxalias scsi_hostadapter2 qla2xxx四、备份启动⽂件,把修改后的配置写⼊启动⽂件,重启服务器五、创建⽂件系统,并⾃动挂载Fdisk –l 列出hba所对应的新空间例如新空间为/dev/sdb1、f disk /dev/sdb 后输出如下信息The number of cylinders for this disk is set to 19457.There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with:1) software that runs at boot time (e.g., old versions of LILO)2) booting and partitioning software from other OSs(e.g., DOS FDISK, OS/2 FDISK)Command (m for help):m //查看命令帮助Command actiona toggle a bootable flagb edit bsd disklabelc toggle the dos compatibility flagd delete a partition //删除⼀个分区l list known partition typesm print this menun add a new partition //创建⼀个新分区o create a new empty DOS partition tablep print the partition table //打印该磁盘的分区表q quit without saving changess create a new empty Sun disklabelt change a partition's system idu change display/entry unitsv verify the partition tablew write table to disk and exit //分区结束后进⾏保存并格式化后推出x extra functionality (experts only)Command (m for help): p //打印分区表(这个是本笔记本的例⼦,并⾮公司的1TB 的家伙)Disk /dev/sda: 160.0 GB, 160041885696 bytes255 heads, 63 sectors/track, 19457 cylinders //总共有19457个磁柱Units = cylinders of 16065 * 512 = 8225280 bytes //每个磁柱的⼤⼩约为8M(为什么计算这个呢?应为分区是按照磁柱来计算的)⼤概1030个磁柱是10GDisk identifier: 0x13dbf84dDevice Boot Start End Blocks Id System我先创建100G的主分区,因为在分区时会提⽰选择分区开始的柱头,结束那个柱头,这样的可以确定该分区位于磁盘的那个位置,已经确定该分区的⼤⼩.由于该磁盘是1TB的磁盘柱头算起来很⿇烦的,还好这个命令在分区的时候可以输⼊开始柱头,在输⼊结束柱头的时候可以变通的输⼊该分区的⼤⼩就ok了,⽐如当提⽰输⼊结束柱头的时候,输⼊⼀个+sizeM(+102400M,就表⽰我这个分区是100G)⼤⼩在分区结束后,输⼊w进⾏分区表保存和格式化.2、对于新的分区,创建物理卷组命令:pvcreate /dev/sdb1 (Ok ,已经创建好了⼀个pv)3、有了pv后,就可以将这些pv组合成想要的vg(卷组)⽐如,我将前100G的分区(在这⾥就是pv了)组建成⼀个名为bakvg的卷组命令:vgcreate bakvg /dev/sdb14、在新创建好的逻辑卷上创建新的⽂件系统,⼤家都知道,只有创建了⽂件系统后,这个分区才能真正的使⽤实现IO操作(当然除过DB2的表空间可以使⽤的是裸设备(raw)IO 效率会更好)mkfs -t ext3 /dev/sdb1创建⼀个⽂件类型为ext3的⽂件系统不熟悉的⼈会很奇怪,为什么没有⽂件系统名字了只有⼀个逻辑卷的名字这个要看mkfs的命令:mkfs [-V] [-t fstype] [fs-options] device [size]5、创建挂载点,并挂载⽂件系统mkdir -p /bakmount /dev/sdb1 /bak6、修改⽂件系统的⼊⼝⽂件/etc/fstab,将上⾯的挂载命令追加到这个⽂件后⾯,⽬的是为了在系统重新启动后,⽂件系统能够⾃动mount.mount /dev/bakvg /bak ext3 defaults 0 0解释;ext3:⽂件系统类型,不正确将不能正确挂载defaults:使⽤所有的操作参数(⽐如,读写,执⾏,⽤户,组,codepage等等)0(dump=0):该⽂件系统的不需要备份,备份被忽略0(fsck=0):该⽂件系统在系统启动时不进⾏扫描检查,若需要扫描检查,/根⽂件系统为fsch=1,其他的为fsck=2。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
这次是在真机上的安装,HBA卡的型号是QLA2460。
首先下载Qlogic HBA卡的驱动,上传到tmp目录,解压缩,并进入解压缩目录[root@redhat tmp]# cd qlafc-linux-8.02.23-3-install解压缩后生成的文件[root@redhat qlafc-linux-8.02.23-3-install]# lsagents qla2xxx-v8.02.23-3.noarch.rpm ql-pci.ids scli-1.7.2-7.i386.rpm scli-1.7.2-7.ppc64.rpmLinuxTools qlinstall README.qlinstall.txt scli-1.7.2-7.ia64.rpm set_driver_param执行安装命令,之前我安装了一个低版本的没安装成功,下面是升级安装的界面[root@redhat qlafc-linux-8.02.23-3-install]# ./qlinstall#*********************************************************## SANsurfer Driver Installer for Linux ## Installer Version: 1.01.00pre22 ##*********************************************************#Kernel version: 2.6.18-164.el5Distribution: Red Hat Enterprise Linux Server release 5.4 (Tikanga)Found following QLogic Adapter in the system1. QLE2460Installation will begin for following driver1. qla2xxx version: v8.02.23Warning: Found an installed driver. Version: v8.01.06 Overriding the already installed version....Unloading any loaded driversUninstall of rpm version v8.01.06-1 beginning...Restoring original QLogic drivers....Removing installation changes from /etc/modprobe.conf....Building module dependency....depmod...Removing QLogic HBA API library...Done.Installing scli....Preparing packages for installation...scli-1.7.2-7Installing Driver...Preparing... ################################### ###############qla2xxx ################################### ###############QLA2XXX -- Building the qla2xxx driver, please wait...Installing intermodule.ko in/lib/modules/2.6.18-164.el5/kernel/kernel/QLA2XXX -- Installing the qla2xxx modules to/lib/modules/2.6.18-164.el5/kernel/drivers/scsi/qla2xxx/...Setting up QLogic HBA API library...Please make sure the /usr/lib/libqlsdm.so file is not in use. Installing ia32 api binary.Library 4.00 build25 already installed at /usr/lib/libqlsdm.so. Done.Loading module qla2xxx_conf version: v8.02.23....Loaded module qla2xxx_confLoading module qla2xxx version: v8.02.23....Loaded module qla2xxxBuilding default persistent binding using SCLIWarning: PrefOpenPreferenceFile: Failed to open preference file (/etc/agent.properties).Saved copy of /etc/modprobe.conf as/usr/src/qlogic/v8.02.23-3/backup/modprobe.conf-2.6.18-164.el5-082110-015423.bakSaved copy of /boot/initrd-2.6.18-164.el5.img as/boot/initrd-2.6.18-164.el5_Ramdisk created.Reloading the QLogic FC HBA drivers....Unloaded module qla2xxxLoading module qla2xxx_conf version: v8.02.23....Loaded module qla2xxx_confLoading module qla2xxx version: v8.02.23....Loaded module qla2xxxTarget Information on all HBAs:==============================Warning: PrefOpenPreferenceFile: Failed to open preference file (/etc/agent.properties).--------------------------------------------------------------------------------HBA Instance 0: QLE2460 Port 1 WWPN 21-00-00-1B-32-1E-75-A6 PortID 00-00-00--------------------------------------------------------------------------------No device connected to selected HBA (Instance 0)!Installing the qlinstall-autoload script in /etc/init.d/#*********************************************************## INSTALLATION SUCCESSFUL!! ## SANsurfer Driver installation for Linux completed ##*********************************************************#安装成功如果在/proc/scsi/目录下出现qla2xxx/目录说明安装已经成功,设备正常运行[root@redhat qlafc-linux-8.02.23-3-install]# cat/proc/scsi/qla2xxx/5QLogic PCI to Fibre Channel Host Adapter for QLE2460:Firmware version 4.06.03 [IP] [84XX] , Driver version 8.02.23BIOS version 1.24FCODE version 1.24EFI version 1.08Flash FW version 4.00.26 0002ISP: ISP2432, Serial# RFC0712U08693Request Queue = 0x36100000, Response Queue = 0x359b0000Request Queue count = 4096, Response Queue count = 512Total number of active commands = 0Total number of interrupts = 4159Device queue depth = 0x10Number of free request entries = 4095Number of mailbox timeouts = 0Number of ISP aborts = 0Number of loop resyncs = 0Number of retries for empty slots = 0Number of reqs in pending_q= 0, retry_q= 0, done_q= 0, scsi_retry_q= 0Host adapter:loop state = <DOWN>, flags = 0x5803Dpc flags = 0x4000000MBX flags = 0x0Link down Timeout = 045Port down retry = 045Login retry count = 045Commands retried with dropped frame(s) = 0Product ID = 0000 0000 0000 0000SCSI Device Information:scsi-qla0-adapter-node=2000001b321e75a6;scsi-qla0-adapter-port=2100001b321e75a6;FC Port Information:SCSI LUN Information:(Id:Lun) * - indicates lun is not registered with the OS. [root@redhat qlafc-linux-8.02.23-3-install]#红色标注的就是HBA卡的WWN号。