Oracle 개인 네트워크 mtu 스크롤 수정 실시 방안

이전 테스트 에서 mtu 수정 이 굴 러 갈 수 없 는 상황 을 만 났 습 니 다. 현재 자신의 테스트 환경 에서 다시 반복 적 으로 검증 한 결과 정상적으로 굴 러 갈 수 있 음 을 발 견 했 습 니 다. 아래 에 전체 실시 방안 을 정리 하 겠 습 니 다.
환경: RHEL 6 + Oracle 11.2.0.4 RAC (2 노드)
/ etc / hosts 설정 정보:
#public ip
192.168.1.61  jystdrac1
192.168.1.63  jystdrac2
#virtual ip
192.168.1.62  jystdrac1-vip
192.168.1.64  jystdrac2-vip
#scan ip
192.168.1.65  jystdrac-scan

#private ip
10.10.10.61    jystdrac1-priv
10.10.10.63    jystdrac2-priv

특별 설명:
  • 1. 이곳 의 개인 네트워크 카드 이름 은 eth 3 이 고 보통 실제 적 으로 최소 두 개의 개인 네트워크 카드 를 생산 하 며 실제 상황 에 따라 모든 개인 네트워크 카드 의 이름 을 확인 하면 된다.
  • 2. 여기 심장 박동 네트워크 는 교환기, 즉 직렬 모드 (이런 방식 은 추천 하지 않 음) 가 연결 되 어 있 지 않 습 니 다. 만약 에 심장 박동 교환기 가 있 으 면 네트워크 엔지니어 가 교환 기 를 조정 하여 mtu = 9000 을 지원 해 야 합 니 다. 이 부분 은 본 고의 토론 범위 에 있 지 않 습 니 다.

  • 다음은 구체 적 인 실시 절차 이다.
  • 1. 개인 네트워크 카드 mtu 를 9000
  • 으로 수정 합 니 다.
  • 2. 노드 1 데이터 베 이 스 를 닫 고 클 러 스 터 를 다시 시작 하 며 데이터 베 이 스 를 시작 합 니 다
  • 3. 노드 2 데이터 베 이 스 를 닫 고 클 러 스 터 를 다시 시작 하 며 데이터 베 이 스 를 시작 합 니 다
  • 1. 개인 네트워크 카드 mtu 를 9000 으로 수정 하여 현재 eth3 네트워크 카드 의 mtu 값 을 보고 9000 으로 수정 한 다음 에 수정 성공 여 부 를 다시 확인 합 니 다.
    ifconfig eth3
    ifconfig eth3 mtu 9000
    ifconfig eth3
    

    네트워크 카드 설정 파일 을 동기 화하 고 MTU = 9000 줄 을 추가 합 니 다. 네트워크 카드 / 호스트 를 다시 시작 한 후 mtu = 9000 이 변 하지 않도록 합 니 다.
    vi /etc/sysconfig/network-scripts/ifcfg-eth3
    MTU=9000
    

    주: 상기 절 차 는 RAC 의 모든 노드 에서 조작 이 끝 난 후에 다음 절 차 를 계속 해 야 합 니 다.
    2. 노드 1 데이터 베 이 스 를 닫 고 클 러 스 터 를 다시 시작 하 며 데이터 베 이 스 를 시작 합 니 다.
    SQL> shutdown immediate
    
    [root@jystdrac1 ~]#
    /opt/app/11.2.0/grid/bin/crsctl stop has -f
    /opt/app/11.2.0/grid/bin/crsctl start has
    
    SQL> startup
    

    같은 노드 1 의 ASM 인 스 턴 스 로그 도 ORA - 27303 오류 가 있 지만 최종 시작 성공 에 영향 을 주지 않 습 니 다 (이것 은 이전 고객 19c 테스트 환경 결과 와 다 릅 니 다).
    KSXP IPC protocol is incompatible with instance 2
    Errors in file /opt/app/grid/diag/asm/+asm/+ASM1/trace/+ASM1_lmon_29508.trc:
    ORA-27300: OS system dependent operation:config_check failed with status: 0
    ORA-27301: OS failure message: Error 0
    ORA-27302: failure occurred at: skgxpvalpid
    ORA-27303: additional information: Remote port MTU does not match local MTU. [local: 9000, remote: 1500] (169.254.10.131)
    KSXP IPC protocol is incompatible with instance 2
    Errors in file /opt/app/grid/diag/asm/+asm/+ASM1/trace/+ASM1_lmon_29508.trc:
    ORA-27300: OS system dependent operation:config_check failed with status: 0
    ORA-27301: OS failure message: Error 0
    ORA-27302: failure occurred at: skgxpvalpid
    ORA-27303: additional information: Remote port MTU does not match local MTU. [local: 9000, remote: 1500] (169.254.10.131)
     Communication channels reestablished
    

    3. 노드 2 데이터 베 이 스 를 닫 고 클 러 스 터 를 다시 시작 하 며 데이터 베 이 스 를 시작 합 니 다.
    SQL> shutdown immediate
    
    [root@jystdrac2 ~]# 
    /opt/app/11.2.0/grid/bin/crsctl stop has -f
    /opt/app/11.2.0/grid/bin/crsctl start has
    
    SQL> startup
    

    노드 2 에 대응 하 는 ASM 인 스 턴 스 로 그 는 MTU 와 관련 된 오류 메시지 가 없습니다.
    이로써 mtu 가 1500 에서 9000 으로 수정 하 는 과정 을 완 성 했 고 노드 의 순서대로 스크롤 업 그 레이 드 를 실현 할 수 있다.

    좋은 웹페이지 즐겨찾기