Mellanox 어댑터를 사용하는 노드의 성능 저하 팔로우
증상
스토리지 네트워크에 사용되는 Mellanox 어댑터가 있는 노드가 있습니다. 노드의 성능이 예상보다 낮습니다.
원인
기본적으로 Acronis Cyber Infrastructure는 RedHat에서 제공하는 Mellanox 드라이버와 함께 제공됩니다. 더 나은 성능을 위해 드라이버를 최신 버전으로 업데이트하는 것이 좋습니다.
해결 방법
최신 드라이버는 별도의 kmod-mlnx 패키지로 제공됩니다.
패키지 설치 방법 :
1. 해당 패키지를 검색하십시오. 이름에는 커널 버전이 포함됩니다 ( 아래 예에서 녹색 으로 표시됨 ).
출력 예 :
[root@svc1 ~]# yum search kmod-mlnx
Loaded plugins: fastestmirror, hci-release, langpacks, priorities, yum-plugin-readykernel, yum-plugin-rk-repo, yum-plugin-scst
Loading mirror speeds from cached hostfile
1 packages excluded due to repository priority protections
==================================================================================
N/S matched: kmod-mlnx
===================================================================================
kmod-mlnx-3.10.0-1062.4.2.vz7.116.7.x86_64 : Infiniband Driver and ULPs kernel modules
Name and summary matches only, use "search all" for everything.
2. 패키지 이름을 복사 하고 이 패키지에 대해 yum install 을 실행합니다.
# yum install kmod-mlnx-3.10.0-1062.4.2.vz7.116.7.x86_64
3. 클러스터가 정상 상태가 될 때까지 기다리는 노드를 하나씩 재부팅합니다.
# reboot
알려진 문제
1. kmod-mlnx- * 드라이버는 RDMA와 함께 사용할 수 없습니다. RDMA를 사용하려면 기본적으로 Acronis Cyber Infrastructure와 함께 제공되는 표준 드라이버를 사용하십시오.
2. kmod-mlnx- * 드라이버는 커널 로그에 많은 디버그 경고 및 메시지를 생성합니다 (대부분의 경우 무시해도 안전함).
3. kmod-mlnx- * 드라이버는 상위 페이지를 할당할 수 있습니다.
참조 - https://kb.acronis.com/content/64974