Fabric Manager용 APTARE IT Analytics Data Collector 설치 설명서
업그레이드 문제 해결: Brocade BNA SMI-S(CIM) Server 및 Java 11
Java 11에 대한 지원이 도입됨에 따라 이전 버전의 Brocade BNA에서 호환성 문제가 발생할 수 있습니다. 다음 섹션에서는 가능한 해결 방법에 대해 설명합니다. 수집은 Data Collector가 수집하는 BNA의 SMI-S(CIM) 서버 구성 요소에서 발생합니다. APTARE IT Analytics에서 사용하는 Java 버전은 기본적으로 일부 안전하지 않은 TLS 알고리즘을 실행 중지합니다. 수집이 실패하고 Collector 로그에 다음 오류가 발생하는 경우 Brocade BNA 버전이 호환되지 않을 수 있으며 기본적으로 Java 11로 실행되는 TLS 알고리즘을 사용하는 수집이 허용되지 않을 수 있습니다.
Failed to establish JDBC connection to: jdbc:jtds:sqlserver://... java.sql.SQLException: Network error IOException: null at net.sourceforge.jtds.jdbc.JtdsConnection.<init> (JtdsConnection.java:437)
안전한 수집을 실행하려면 Brocade BNA를 최신 버전으로 업그레이드하십시오. 업그레이드를 수행할 수 없는 경우 호환성을 복원하기 위한 해결 방법을 시도할 수 있습니다. 다음 단계로 문제가 해결되지 않는 경우 사용 중인 Brocade BNA 버전이 지원되지 않습니다.
<Collector 설치 디렉터리>/java/conf/security/java.security 파일을 편집하십시오.
jdk.tls.disabledAlgorithms를 검색하십시오.
기존 줄과 설명을 복사하십시오(쉽게 복원할 수 있도록 백업 준비).
#jdk.tls.disabledAlgorithms=SSLv3, RC4, DES, MD5withRSA, DH keySize < 1024, \ # EC keySize < 224, 3DES_EDE_CBC, anon, NULL jdk.tls.disabledAlgorithms=SSLv3, RC4, DES, MD5withRSA, DH keySize < 1024, \ EC keySize < 224, 3DES_EDE_CBC, anon, NULL
마지막 알고리즘에서 시작하여 역방향으로 한 번에 하나씩 jdk.tls.disabledAlgorithms에서 알고리즘을 제거하고 수집을 테스트하십시오. 'keySize <'가 포함된 알고리즘에 도달하면 중지하십시오.
알고리즘 1개를 제거하십시오(예: NULL).
jdk.tls.disabledAlgorithms=SSLv3, RC4, DES, MD5withRSA, DH keySize < 1024, \ EC keySize < 224, 3DES_EDE_CBC, anon
파일을 저장하십시오.
checkinstall을 실행하여 수집이 성공하는지 확인하십시오.
checkinstall이 성공하지 못할 경우 jdk.tls.disabledAlgorithms를 원래 상태로 복원하십시오.
예를 들어 DH keySize<768로 변경합니다.
jdk.tls.disabledAlgorithms=SSLv3, RC4, DES, MD5withRSA, DH keySize < 768, \ EC keySize < 224, 3DES_EDE_CBC, anon, NULL
파일을 저장하십시오.
checkinstall을 실행하여 수집이 성공하는지 확인하십시오.
작동하는 구성을 찾은 경우 Collector 서비스를 재시작하십시오.