linux添加qcc,01-正文

2023-11-09 20:30
文章标签 linux 01 正文 qcc

本文主要是介绍linux添加qcc,01-正文,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

739e3521781842db4b0f8c90b36d6f8d.png

·本文中的软件界面可能会不定期更新,请以产品实际显示界面为准。

·FC功能需要与远端的网络存储设备配合使用,网络存储设备的配置方法各不相同,本手册仅介绍与本端服务器侧相关的配置。

Mezz网卡与互联模块之间的端口对应关系,请参见OM Web界面中的[计算节点管理/端口映射]。

本节介绍如何在OS下确认FC680i的端口已被操作系统识别。

以Centos7.4和Windows Server 2012 R2为例介绍。

(1)执行“lspci | grep ISP2722”命令,查看FC680i网卡的PCI信息。2个PCI设备对应网卡的2个端口,如图5-1所示:

e8f10995573f30944e14a9d374f6c014.png

(2)执行“ls /sys/class/fc_host/” 命令,查看fc_host目录下是否有两个的host文件夹建立,然后使用命令“cat /sys/class/fc_host/host*/symbolic_name”查看每个host文件夹下的symbolic_name,如果名称是“QMS2692”,那么FC680i网卡的端口都已正常识别,如图5-2所示。如果未看到两个host文件夹,那么需要更新驱动后再进行识别。

258f2438838880fd0fc271bf12020f6c.png

(1)单击按钮,进入开始菜单界面。

(2)单击[Control Panel/Hardware/Device Manager]菜单项,进入设备管理器。

(3)查看“Storage controllers”中是否存在Qlogic Fibre Channel Adapter,如图5-3所示。如果存在,那么可以判断FC680i网卡已正常识别;如果不存在,请参考5.3网卡在OS下安装和卸载驱动安装最新驱动程序,然后再进行识别。

1b9a358f2e28c64c6276c3aef5d9553c.png

FC680i网卡在不同的系统上使用不同的驱动,安装方法也有所不同,下面分别以Centos7.4和Windows Server 2012 R2为例进行介绍。

1. 检查当前网卡驱动

执行“modinfo qla2xxx”命令,查看系统当前的驱动版本,如图5-4所示。

cef9ff24d2e90b60b362b45419e21211.png

2. 安装驱动

·安装.rpm格式的驱动

如果获取的驱动是.rpm文件,则可以直接运行安装。请按照如下步骤操作:

a.将RPM驱动文件(如qla2xxx-8-07.00.56.07.0-1.e17.x86_64.rpm)拷贝到系统中。

b.执行“rpm –ivh文件名.rpm”命令,安装驱动程序,如图5-5所示。

d09e9f538739dca7775f67a00e407f34.png

c.驱动安装完成后,重启系统或执行“rmmod qla2xxx”和“modprobe qla2xxx”命令重新加载驱动模块,让新驱动生效。

d.再次执行“modinfo qla2xxx”命令,查看驱动版本,确认新的驱动已生效。

·安装.tar.gz格式的源码包

如果获取的驱动是源码类型的压缩包,则需要进行编译安装。请按照如下步骤操作:

a.执行“tar –zxvf qla2xxx-src--.tar.gz命令解压源码包。

b.执行“cd qla2xxx-/”命令进入源码包目录。

c.执行“./extras/build.sh initrd”命令进行编译安装,如图5-6所示。

3211e0ce0970c30efb999e737dd5e2c2.png

d.驱动安装完成后,重启系统或执行“rmmod qla2xxx”和“modprobe qla2xxx”命令重新加载驱动模块,让新驱动生效。

e.再次执行“modinfo qla2xxx”命令,查看驱动版本,确认新的驱动已生效。

3. 卸载驱动

·卸载.rpm包安装的驱动

执行“rpm –e qla2xxx”命令可将网卡驱动的rpm包卸载,然后重启系统或执行“rmmod qla2xxx”和“modprobe qla2xxx”命令重新加载旧的驱动模块。

·卸载.tar.gz源码包安装的驱动

要卸载源码包安装的驱动,需要重新进入源码包“qla2xxx-”目录下,然后执行命令“./extra/build.sh remove”来卸载,如图5-7所示。

ea2b14fc5b4ad7c93dd79acc29c6a261.png

(1)单击按钮,进入开始菜单界面。

(2)单击[Control Panel/Hardware/Device Manager]菜单项,进入设备管理器,如图5-8所示。

6c314e7d4a8bffff6499e93ad8488db1.png

(3)在图5-9所示的界面,右键单击FC680i网卡对应的Fibre Channel Adapter端口,选择[Properties/Driver]页签,可以查看网卡的驱动信息,如图5-10所示。

e185a5cc57c676c02817ed0f07cf06ff.png

dda1dc021c151398cc23e6519fb126ac.png

2. 安装驱动

(1)从H3C网站获取相关驱动程序。

(2)安装驱动程序。

·安装.exe格式的驱动程序。

如果驱动是.exe格式的安装程序,那么双击运行驱动程序,根据提示执行下一步,开始安装驱动程序,如图5-11所示。

43a55c6a75bae8680b9dddddf0540196.png

·安装“q23wx64…_WHQL.zip”格式的驱动程序。

a.先解压备用。

b.然后打开“Device Manager”,右键单击FC680i网卡对应的Fibre Channel Adapter端口,选择“Update Driver Software…”,如图5-12所示。

ae996981c47f552db8af3c3f1153d1a9.png

c.在新的窗口选择“Browse my computer for driver software”,然后单击按钮将目录定位到之前解压的驱动文件夹下。

图5-13 选择驱动程序

1f02776581627c052bf17cbc39d688c1.png

d.单击按钮,直到提示安装成功后关闭窗口完成安装。

(3)安装完成后,重启系统使驱动生效。

3. 卸载驱动

(1)单击按钮,进入开始菜单界面。

(2)单击[Control Panel/Hardware/Device Manager]菜单项,进入设备管理器。

(3)右键单击要卸载驱动的网卡,选择[Properties/Driver]页签,单击按钮,如图5-14所示。

9306d25cf6acc63f9a49eef7b0c636e3.png

(1)配置FC存储设备和交换网板上的FC功能,保证FC链路通畅,相关端口WWPN都能正常注册。关于交换网板上配置FC的方法,请参见相关的配置命令手册。

(2)执行“lsmod | grep qla2xxx”命令确认网卡驱动是否已正常加载,如图5-15所示。

3778b23b16e38297d8aa65917b6acb9c.png

(3)执行“ls

/sys/class/fc_host”命令查看FC680i网卡的端口是否已正常初始化,执行“cat /sys/class/fc_host/host*/port_state”命令来查看端口是否Link Up,如图5-16所示。

37d67090ed6128aac718c6e97cb87284.png

(4)在存储服务器上将存储主机和FC680i的FC端口关联后,可以在系统下执行“lsblk”命令查看是否有新磁盘。如果有,则表示已经识别到FC SAN,可以正常使用;如果没有,请执行“echo 1 > /sys/class/fc_host/hostnum/issue_lip”命令手动刷新fc_host(其中hostnum表示FC的端口号),然后再执行“lsblk”命令,如图5-17所示。

c6dca867e528825d46d9e1b018a7bb90.png

(1)配置FC存储设备和交换网板上的FC功能,保证FC链路通畅,相关端口WWPN都能正常注册。关于交换网板上配置FC的方法,请参见相关的配置命令手册。

(2)打开“Control Panel/Hardware/Device Manager”,右键单击“Storage controllers”下的FC适配器,并选择“Scan for hardware changes”,如图5-18所示。

14fb640d74b84a05da8067e7c65804f8.png

(3)右键单击系统左下角的“Windows”图标,打开“Disk Management”,可以看到新增了一个“Unknown”状态的磁盘,如图5-19所示。

e5d8a8c16c016e6b3feb32cc7820462d.png

(4)如图5-20所示,右键单击磁盘名称,选择“Online”将磁盘上线。

bf6af3b74a6ecde0ef8534477e958102.png

(5)如图5-21所示,再次右键单击磁盘名称,并选择“Initialize Disk”初始化磁盘。

71156c40285b29f4751c92080344d9a8.png

(6)如图5-22所示,右键单击磁盘的“Unallocated”区域,根据提示对磁盘进行分卷操作。

4cae602daaaac05305f4942de470184b.png

(7)分卷完成后,磁盘状态如图5-23所示。

5ee9c8889cc8390876bbf4d00a1b453b.png

(8)如图5-24所示,打开“我的电脑”,可以查看到新增的分区,FC SAN配置完成。

2b2ccce501dcf13abe6f381edd9cc6f2.png

(1)配置FC存储设备和交换网板上的FC功能,保证FC链路通畅,相关端口WWPN都能正常注册。关于交换网板上配置FC的方法,请参见相关的配置命令手册。

(2)在服务器启动过程中,根据提示按下Delete或Esc进入BIOS Setup界面。

(3)如图5-25所示,选择Advanced页签 > Qlogic Fibre Channel Adapter,按Enter,进入FC680i网卡的配置界面。

759778aaa89003a1bdc5f5283b2ac5ff.png

(4)如图5-26所示,选择“Boot Settings”,按Enter,然后设置“Adapter Driver”和“Fabric Assigned Boot LUN”选项为Enable。

ab39ec1f37b982b4cbea5e873ce91cf5.png

(5)按F4保存并重启,并同时挂载系统镜像开启安装操作系统(以Windows Server 2012 R2举例)。

(6)进入图5-27所示界面,在选择安装类型时选择“Custom”全新安装OS。

439ad741ddd45192f38cda95f5a73514.png

(7)如果OS自带了FC680i网卡的驱动(如Windows Server 2016),那么存储服务器分配的SAN磁盘将会显示在磁盘列表中,如图5-28所示,选择对应的磁盘,单击按钮继续安装即可。

0569a067d89ed0e964e507850feed04c.png

(8)如果OS缺少FC680i网卡的驱动,则无法识别到存储服务器分配的SAN磁盘,请按照如下步骤加载驱动。

a.将网卡驱动文件挂载到主机。

b.单击图5-28所示界面的按钮,然后单击按钮选择网卡驱动所在文件夹,如图5-29所示

85bb14386e5e5e0d6a751cea1a1b9e70.png

c.选择识别到的驱动文件,单击安装驱动。

图5-30 安装驱动

0a46e87045877d2e1baa027c99a41bcb.png

(9)等待驱动安装完成后,便可以识别SAN存储磁盘了,继续安装OS即可。

(1)从https://driverdownloads.qlogic.com/(建议使用HTTPS方式登录)下载QConvergeConsoleCLI(下文简称QCC)工具。

(2)将QCC工具拷贝到操作系统下,并安装。

·Linux系列操作系统

a.执行“rpm –ivh QConvergeConsoleCLI-.x86_64.rpm”命令。

b.在命令控制台执行“qaucli”命令,启动QCC工具,工具界面如图5-31所示。

图5-31 QCC工具(Linux)

69df15dcbd686f2e63e63d8e23c1bf71.png

·Windows操作系统

a.双击.exe安装程序,安装工具。

b.安装完成后,运行“QConvergeConsoleCLI”启动QCC工具,工具界面如图5-32所示。

图5-32 QCC工具(Windows)

abc5b13a5e258ba550e3d6d65fe4a774.png

46e23975dca7a89ea85ef925493d6fa9.png

启动QCC工具后,后续配置步骤在Linux和Windows下基本一致,下面以Windows操作系统下为例进行介绍。

(1)依次选择[1: Adapter Information] ->[1: FC Adapter Infomation],查看网卡信息,确认工具已识别到网卡。

图5-33 识别FC680i

97c5142d67f794a050ed9b4a1d7c2d9d.png

(2)输入“98”返回到主菜单。

(3)依次选择[2. Adapter Configuration] ->[6. Virtual Ports (NPIV)] ->要配置的端口号,进入图5-34所示NPIV配置界面。

1c62a4a44e4586e7ba7877432f8ffd2a.png

(4)选择[2. Create vPorts]进入图5-35所示vPorts创建页面。

(5)选择[1. Options]设置要创建的vPorts个数;选择[2. Generate] ->端口编号,可以修改vPorts端口的WWPN;选择[2. Generate] ->[2. Commit]完成配置并创建vPorts。

7ce52996a32b75c251618e910e7aad31.png

(6)如图5-36所示,输入“98”返回到主菜单,然后输入“1”刷新配置,完成NPIV配置。

eca2693af1d977e67802fddcba5129e6.png

(7)如图5-37所示,此时在FC680i网卡对接的FC交换机上,执行查询已注册的WWPN操作,可以看到新创建的vPorts已成功注册。

4c5c68dc912f0e51ed19a807e733e484.png

这篇关于linux添加qcc,01-正文的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/378295

相关文章

Linux中压缩、网络传输与系统监控工具的使用完整指南

《Linux中压缩、网络传输与系统监控工具的使用完整指南》在Linux系统管理中,压缩与传输工具是数据备份和远程协作的桥梁,而系统监控工具则是保障服务器稳定运行的眼睛,下面小编就来和大家详细介绍一下它... 目录引言一、压缩与解压:数据存储与传输的优化核心1. zip/unzip:通用压缩格式的便捷操作2.

Linux中SSH服务配置的全面指南

《Linux中SSH服务配置的全面指南》作为网络安全工程师,SSH(SecureShell)服务的安全配置是我们日常工作中不可忽视的重要环节,本文将从基础配置到高级安全加固,全面解析SSH服务的各项参... 目录概述基础配置详解端口与监听设置主机密钥配置认证机制强化禁用密码认证禁止root直接登录实现双因素

在Linux终端中统计非二进制文件行数的实现方法

《在Linux终端中统计非二进制文件行数的实现方法》在Linux系统中,有时需要统计非二进制文件(如CSV、TXT文件)的行数,而不希望手动打开文件进行查看,例如,在处理大型日志文件、数据文件时,了解... 目录在linux终端中统计非二进制文件的行数技术背景实现步骤1. 使用wc命令2. 使用grep命令

Linux如何快速检查服务器的硬件配置和性能指标

《Linux如何快速检查服务器的硬件配置和性能指标》在运维和开发工作中,我们经常需要快速检查Linux服务器的硬件配置和性能指标,本文将以CentOS为例,介绍如何通过命令行快速获取这些关键信息,... 目录引言一、查询CPU核心数编程(几C?)1. 使用 nproc(最简单)2. 使用 lscpu(详细信

linux重启命令有哪些? 7个实用的Linux系统重启命令汇总

《linux重启命令有哪些?7个实用的Linux系统重启命令汇总》Linux系统提供了多种重启命令,常用的包括shutdown-r、reboot、init6等,不同命令适用于不同场景,本文将详细... 在管理和维护 linux 服务器时,完成系统更新、故障排查或日常维护后,重启系统往往是必不可少的步骤。本文

基于Linux的ffmpeg python的关键帧抽取

《基于Linux的ffmpegpython的关键帧抽取》本文主要介绍了基于Linux的ffmpegpython的关键帧抽取,实现以按帧或时间间隔抽取关键帧,文中通过示例代码介绍的非常详细,对大家的学... 目录1.FFmpeg的环境配置1) 创建一个虚拟环境envjavascript2) ffmpeg-py

Linux脚本(shell)的使用方式

《Linux脚本(shell)的使用方式》:本文主要介绍Linux脚本(shell)的使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录概述语法详解数学运算表达式Shell变量变量分类环境变量Shell内部变量自定义变量:定义、赋值自定义变量:引用、修改、删

Linux链表操作方式

《Linux链表操作方式》:本文主要介绍Linux链表操作方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、链表基础概念与内核链表优势二、内核链表结构与宏解析三、内核链表的优点四、用户态链表示例五、双向循环链表在内核中的实现优势六、典型应用场景七、调试技巧与

详解Linux中常见环境变量的特点与设置

《详解Linux中常见环境变量的特点与设置》环境变量是操作系统和用户设置的一些动态键值对,为运行的程序提供配置信息,理解环境变量对于系统管理、软件开发都很重要,下面小编就为大家详细介绍一下吧... 目录前言一、环境变量的概念二、常见的环境变量三、环境变量特点及其相关指令3.1 环境变量的全局性3.2、环境变

Linux系统中的firewall-offline-cmd详解(收藏版)

《Linux系统中的firewall-offline-cmd详解(收藏版)》firewall-offline-cmd是firewalld的一个命令行工具,专门设计用于在没有运行firewalld服务的... 目录主要用途基本语法选项1. 状态管理2. 区域管理3. 服务管理4. 端口管理5. ICMP 阻断