一、 FC 简介
Fibre Channel (FC):光纤通道。用于建立存储区域网的高速传输技术。光纤通道能够用于支持ATM,IP等协议的一般网络,但它主要用途是从服务器上传输小型计算机系统接口流量到磁盘阵列。光纤通道不仅支持单模和多模光纤连接,也支持同轴电缆和双绞线。可以提供面向连接和无连接的服务。
二、 查看FC卡相关的命令
查看所有卡对应的驱动:
lspci -vvv | grep -i Fivre -A 100
看HBA对应的驱动:
Lspci | grep HBA或者lspci | grep -i fibre && lspci -s * -v
三、编译与安装驱动
2.1、编译与安装驱动:
下载地址:
Index of /rpm/openEuler-20.03-LTS-SP1/extras/aarch64/Packages/ 下载qla2xxx-10.02.04.00_k-1dkms.noarch.rpm
cd /usr/src/qla2xxx-10.02.04.00_k/
dkms build -m qla2xxx/10.02.04.00_k
dkms mkrpm -m qla2xxx/10.02.04.00_k
cd /var/lib/dkms/qla2xxx/10.02.04.00_k/rpm
rpm -ivh qla2xxx-10.02.04.00_k-1dkms.noarch.rpm
注意:如果要删除之前安装的rpm包:rpm -qa | grep qla2xxx && rpm -e *
卸载驱动模块:rmmod qla2xxx
加载驱动模块:modprobe qla2xxx
查看驱动是否安装成功: modinfo qla2xxx
四、FC卡自动化配置
1)登录OceanStor DeviceManager存储管理界面;
URL: https://172.168.131.13:8088/ 输入用户名和密码
2)设置FC端口的配置速率为8G/s,并且需要Qlogic型号的8G/s速率的光模块;
3)创建映射
主流程概要:a创建lun->b创建lun组->c创建主机->d创建主机组->e创建映射->f重启应用服务器
a、创建lun在资源分配节点下,点击lun,进入lun创建页面
在创建lun页面,点击创建,输入lun名称、容量、数量,点击确定
lun创建完成的效果
b、进入lun组节点,创建lun组,点击创建,输入轮组名称,勾选已创建的lun,最后点击确定
创建lun组完成效果
c、创建主机,点击主机,进入主机节点
创建主机,主机节点下,点击创建下拉菜单“手动创建”,输入主机名称
根据创建向导进入主机创建下一步,选择环境中对应的fc卡启动器,按照端口wwpn进行匹配,添加后根据向导完成主机创建
d、创建主机组,点击创建按钮,输入主机组名称,勾选上步创建的主机,点击确定完成主机组创建
e、创建lun组和主机组映射,点击“映射视图”,进入映射创建页面
点击创建按钮,输入映射名称,选择已创建好的lun组和主机组,点击确定,至此存储映射创建完毕
f、重启应用服务器
以上创建的lun组生效,需要重启应用服务器,重启后lsblk查看映射是否生效
查看映射是否成功: lsblk或者lsscsi 回显出来已经挂载的那些磁盘即表明挂载成功,选择其中一张进行disk测试
五、备注
4.1、相关命令:
查看FC卡的信息:systool –c fc_host –v host*
(其中host*可以进入/sys/class/fc_host下查看)
单独查看:
查看FC卡的状态:cat /sys/class/fc_host/**/port_state
查看FC卡的WWPN:cat /sys/class/fc_host/hostx/port_name
查看FC卡的标签:cat /sys/class/fc_host/**/symbolic_name
4.2、《华为SAN存储在Red Hat系统下的主机连通性指南》
4.3、《OceanStor V500R007 故障处理》
4.5、故障处理: