보안 연결 게이트웨이: 브리지 네트워크 MTU 변경 후 업그레이드 실패

Yhteenveto: Docker 브리지 네트워크의 MTU가 변경된 후 업그레이드 후 사용자 인터페이스를 사용할 수 없습니다.

Tämä artikkeli koskee tuotetta Tämä artikkeli ei koske tuotetta Tämä artikkeli ei liity tiettyyn tuotteeseen. Tässä artikkelissa ei yksilöidä kaikkia tuoteversioita.

Oireet

보안 연결 게이트웨이 Virtual Edition(가상 어플라이언스/SCG-VE)에 따라 네트워크 제한으로 인해 sae-srs-bridge의 MTU가 변경되었습니다. 인터넷 공급자가 Dell Enterprise Server에 연결하도록 허용하지 않는 기본 MTU 크기로 인해 보안 연결 게이트웨이를 등록할 수 없습니다.

버전 업데이트를 수행한 후 보안 연결 게이트웨이의 사용자 인터페이스를 사용할 수 없습니다.
docker container ls -all
saede-app 컨테이너만 보고합니다.
# docker container ls --all
CONTAINER ID   IMAGE        COMMAND                  CREATED         STATUS          PORTS                                                                          NAMES
0f6a3732c9ef   sae:latest   "/usr/lib/systemd/sy…"   15 months ago   Up 48 seconds   0.0.0.0:162->162/tcp, 0.0.0.0:5700-5704->5700-5704/tcp, 0.0.0.0:162->162/udp   saede-app
 
srs.docker.service
다음을 보여줍니다.
# journalctl -u srs.docker.service
-- Logs begin at Wed 2024-01-31 15:46:57 UTC, end at Wed 2024-01-31 15:53:37 UTC. --
Jan 31 15:50:24 e2ecntscgvmwlab01 systemd[1]: Starting SRS Container Service...
Jan 31 15:50:25 e2ecntscgvmwlab01 docker-compose[3615]: The Compose file './cfg.yml' is invalid because:
Jan 31 15:50:25 e2ecntscgvmwlab01 docker-compose[3615]: networks.main_net.ipam.config.subnet is invalid: should use the CIDR format
Jan 31 15:50:25 e2ecntscgvmwlab01 docker-compose[3632]: The Compose file './cfg.yml' is invalid because:
Jan 31 15:50:25 e2ecntscgvmwlab01 docker-compose[3632]: networks.main_net.ipam.config.subnet is invalid: should use the CIDR format
Jan 31 15:50:25 e2ecntscgvmwlab01 docker-compose[3636]: Network "sae-srs-bridge" needs to be recreated - option "com.docker.network.driver.mtu" has changed
Jan 31 15:50:26 e2ecntscgvmwlab01 systemd[1]: srs.docker.service: Main process exited, code=exited, status=1/FAILURE
Jan 31 15:52:35 e2ecntscgvmwlab01 systemd[1]: srs.docker.service: Start-post operation timed out. Stopping.
Jan 31 15:52:35 e2ecntscgvmwlab01 systemd[1]: Failed to start SRS Container Service.
Jan 31 15:52:35 e2ecntscgvmwlab01 systemd[1]: srs.docker.service: Unit entered failed state.
Jan 31 15:52:35 e2ecntscgvmwlab01 systemd[1]: srs.docker.service: Failed with result 'timeout'.

Syy

업데이트 중에 sae-srs-bridge가 다시 생성되고, MTU가 원래 값(1500)으로 되돌아가고, 이전에 연결된 컨테이너의 전원이 켜지지 않습니다.

Tarkkuus

  1. 업그레이드 전의 스냅샷으로 되돌리고, MTU 변경 후일 수 있습니다.
  2. 업그레이드만 다운로드합니다. 설치하지 마십시오.
  3. 다음 명령을 실행합니다.
    1. zypper refresh
      
    2. zypper --non-interactive up container-orchestration
      
  4. 아래 파일을 수정하고, 강조 표시된 줄을 삽입하고, MTU가 현재 사용 중인 MTU와 일치하는지 확인합니다.
    # vi /opt/esrsve/container-orchestration/cfg.yml
    networks:
        main_net:
            name: sae-srs-bridge
            driver: bridge
            driver_opts:
                com.docker.network.bridge.name: sae-srs-bridge
                com.docker.network.driver.mtu: 1454
            enable_ipv6: true
            ipam:
                driver: default
                config:
                    - subnet: ${BridgeSubnet}
                    - subnet: fd00:d311:e3c:5c6::/64
    
  5. saede-app 컨테이너 시작
    docker start saede-app
  6. 사용자 인터페이스가 복구될 때까지 기다리고(5-10분) 업그레이드를 수행합니다.
     

Tuotteet, joihin vaikutus kohdistuu

Secure Connect Gateway - Virtual Edition
Artikkelin ominaisuudet
Artikkelin numero: 000221680
Artikkelin tyyppi: Solution
Viimeksi muutettu: 23 huhtik. 2025
Versio:  4
Etsi vastauksia kysymyksiisi muilta Dell-käyttäjiltä
Tukipalvelut
Tarkista, kuuluuko laitteesi tukipalveluiden piiriin.