-
LINUX HBA FC Adapter(QLogic) 성능 분석 테스트 방법System of Infra/Linux System 2022. 7. 26. 23:08728x90반응형
LINUX HBA FC Adapter(QLogic) 성능 분석 테스트 방법
[root@localhost /]# lspci | grep -i qlogic 02:00.0 Fibre Channel: QLogic Corp. ISP2532-based 8Gb Fibre Channel to PCI Express HBA (rev 02) 02:00.1 Fibre Channel: QLogic Corp. ISP2532-based 8Gb Fibre Channel to PCI Express HBA (rev 02) 03:00.0 Fibre Channel: QLogic Corp. ISP2532-based 8Gb Fibre Channel to PCI Express HBA (rev 02) 03:00.1 Fibre Channel: QLogic Corp. ISP2532-based 8Gb Fibre Channel to PCI Express HBA (rev 02)
▶ 리눅스 운영서버에서 HBA 카드를 통해서 스토리지 연결 또는 타 용도로 사용하고 있다면 HBA 카드 제조사를 먼저 확인합니다. 일반적으로 QLogic 또는 Emulex 제품을 많이 사용하고 있어 두 가지 정도의 Type만 알고 있으면 됩니다. 현재 HBA 카드는 02:00과 03:00으로 2EA이며 2port로 구성이 되어 있는 것을 확인할 수 있습니다.
[root@localhost /opt]# mkdir fc_chk [root@localhost /opt]# cd fc_chk [root@localhost fc_chk]# mkdir qaucli [root@localhost fc_chk]# cd qaucli/
▶ /opt 아래 두개의 디렉터리를 생성해주도록 합니다. fc_chk와 qaucli 디렉터리 생성
[root@localhost qaucli]# ls -ltr -rw-r--r-- 1 root root 14762538 10월 10 2017 QConvergeConsoleCLI-2.2.00-08.x86_64.rpm
▶ /opt/fc_chk/qaucli 디렉토리에 QConvergeConsoleCLI-2.2.00-08.x86_64.rpm 파일을 업로드합니다.
★파일 다운로드
https://driverdownloads.qlogic.com/[root@localhost qaucli]# rpm -ivh QConvergeConsoleCLI-2.2.00-08.x86_64.rpm Preparing... ################################# [100%] Updating / installing... 1:QConvergeConsoleCLI-2.2.00-08 ################################# [100%]
▶ 업로드 파일 QConvergeConsoleCLI-2.2.00-08.x86_64.rpm을 설치합니다.
[root@localhost qaucli]# qaucli Using config file: /opt/QLogic_Corporation/QConvergeConsoleCLI/qaucli.cfg Installation directory: /opt/QLogic_Corporation/QConvergeConsoleCLI Working dir: opt/fc_chk/qaucli QConvergeConsole CLI - Version 2.0.0 (Build 17) Main Menu 1: Adapter Information 2: Adapter Configuration 3: Adapter Updates 4: Adapter Diagnostics -->[선택] 5: Adapter Statistics 6: FabricCache CLI 7: Refresh 8: Help 9: Exit Please Enter Selection: 4
▶ 설치가 완료되면 qaucli 명령어를 수행합니다. 최초 메인화면은 QConvergeConsole 화면으로 해당 패키지 버전 CLI - Version 2.0.0 (Build 17)과 함께 메인 메뉴를 확인할 수 있습니다.
HBA 카드 성능을 확인하기 위해 4번 Adapter Diagnostics을 선택합니다.QConvergeConsole CLI - Version 2.0.0 (Build 17) FC Diagnostics 1: Loopback Test 2: Read Write Buffer Test 3: Beacon 4: Transceiver Diagnostics Monitoring Interface (DMI) -->[선택] 5: FCE Trace 6: Ping Test 7: CT Ping Test 8: CT FTR Test (p or 0: Previous Menu; m or 98: Main Menu; ex or 99: Quit) Please Enter Selection: 4
▶ 다음 화면에서는 4번 Transceiver Diagnostics Monitoring Interface (DMI) 항목을 입력합니다.
QConvergeConsole CLI - Version 2.0.0 (Build 17) FC Diagnostics HBA Model QLE2562 SN: UFD1630E53579 1: Port 1: WWPN: 21-00-00-24-FF-8B-56-92 Online 2: Port 2: WWPN: 21-00-00-24-FF-8B-56-93 Link Down HBA Model QLE2562 SN: UFD1630E53617 3: Port 1: WWPN: 21-00-00-24-FF-8B-56-34 Online 4: Port 2: WWPN: 21-00-00-24-FF-8B-56-35 Link Down (p or 0: Previous Menu; m or 98: Main Menu; ex or 99: Quit) Please Enter Selection: 1
▶ FC Diagnostics 항목을 들어오게 되면 현재 운영 중인 리눅스 시스템의 HBA 카드 WWPN을 확인할 수 있고 현재 카드 2EA에 각각의 Port를 사용하고 있어 사용 중인 어댑터는 online 미사용 중인 어댑터는 Link Down인 것을 확인할 수 있습니다.
QConvergeConsole CLI - Version 2.0.0 (Build 17) Transceiver Diagnostics Monitoring Interface (DMI) ======================================================= HBA : 0 Port: 1 SN : UFD1630E53579 HBA Model : QLE2562 HBA Desc. : QLE2562 PCI Express to 8Gb FC Dual Channel FW Version : 7.04.00 WWPN : 21-00-00-24-FF-8B-56-92 WWNN : 20-00-00-24-FF-8B-56-92 Link : Online ======================================================= 1: General 2: Details (p or 0: Previous Menu; m or 98: Main Menu; ex or 99: Quit) Please Enter Selection: 1
▶ 1: Port 1: WWPN: 21-00-00-24-FF-8B-56-92 Online 포트의 FC 광량 또는 성능에 대해서 확인하기 위해 선택을 하였고 1: General 항목을 선택합니다.
-------------------------------------------------------------------------------- HBA Instance 0: QLE2562 Port 1 WWPN 21-00-00-24-FF-8B-56-92 PortID 00-00-EF Link: Online -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Media Information -------------------------------------------------------------------------------- Vendor: FINISAR CORP. Type: 800-M6-SN-S Part Number: FTLF8528P3BCV-QL Speed: 200 MBytes/Sec 400 MBytes/Sec 800 MBytes/Sec Revision: A Serial Number: NVA205D QLogic SFP Installed: No -------------------------------------------------------------------------------- Temperature Voltage Tx Bias Tx Power Rx Power (C) (V) (mA) (mW) (mW) -------------- ------- ------- -------- -------- Value 36.96 3.33 7.24 0.4718 0.4437 Status Normal Normal Normal Normal Normal High Alarm 75.00 3.70 17.00 0.6310 1.2589 High Warning 70.00 3.60 14.00 0.5623 1.0000 Low Warning -5.00 3.00 2.00 0.1585 0.0158 Low Alarm -10.00 2.90 1.00 0.1259 0.0100 Hit <Enter> to continue:
▶ 1: Port 1: WWPN: 21-00-00-24-FF-8B-56-92 Online 포트의 온도, 전압, 광량(TX/RX)에 대해서 자세하게 표시가 되었고 스토리지를 SAN이 아닌 DAS의 방식으로 연결했을 경우 SAN 스위치의 sfpshow를 사용하기 어렵기 때문에 서버 자체에서 이런 방식을 통해서 성능을 확인할 수 있겠습니다.
★HBA 카드 성능 분석 결과
1. HBA 카드 FC 광량 수치 --> Tx(0.4718) / Rx(0.4437)
2. Gbic 상태 유무 확인 --> Normal
3. High Warning/Alarm 표준 성능 --> 온도/전압/TX/RX
4. Warning/Alarm 표준 성능 --> 온도/전압/TX/RX반응형2021.01.19 - [System of Infra/UNIX] - IBM FC adapter 성능 분석 테스트 방법
2022.08.04 - [System of Infra/LINUX] - LINUX HBA FC Adapter(Emulex) 성능 분석 테스트 방법
PS. 포스팅의 내용은 제 기준으로 작성한 것이기 때문에 참고해서 보시면 감사하겠습니다.
포스팅 과정의 오류 및 오타 그리고 궁금한 점에 대해서는 댓글 남겨주세요.
728x90반응형'System of Infra > Linux System' 카테고리의 다른 글
LINUX DNS Primary IP -> Secondary IP 변경하는 방법 (4) 2022.08.04 LINUX HBA FC Adapter(Emulex) 성능 분석 테스트 방법 (5) 2022.08.04 LINUX Swap(Paging)영역 늘리는 방법 (14) 2022.07.25 LINUX Megaraid 설치를 통한 DISK 관리하기 (8) 2022.07.24 LINUX 패스워드 없이 SU - 사용하는 방법 (2) 2022.07.23