Juniper NETWORKS Bng Cups 스마트 세션 로드 밸런싱
주니퍼 네트웍스 주식회사
1133 혁신의 길
캘리포니아주 서니베일 94089
미국 408-745-2000
www.juniper.net
Juniper Networks, Juniper Networks 로고, Juniper 및 Junos는 미국 및 기타 국가에서 Juniper Networks, Inc.의 등록 상표입니다. 기타 모든 상표, 서비스 마크, 등록 상표 또는 등록 서비스
상표는 해당 소유자의 재산입니다. Juniper Networks는 이 문서의 부정확성에 대해 책임을 지지 않습니다. Juniper Networks는 통지 없이 이 간행물을 변경, 수정, 이전 또는 기타 방식으로 개정할 권리를 보유합니다.
Juniper BNG CUPS 설치 가이드
저작권 © 2024 Juniper Networks, Inc. 모든 권리 보유. 이 문서의 정보는 제목 페이지의 날짜 기준으로 최신입니다.
2000년 고지
주니퍼 네트웍스 하드웨어 및 소프트웨어 제품은 2000년을 준수합니다. Junos OS는 2038년까지 알려진 시간 관련 제한이 없습니다. 그러나 NTP 응용 프로그램은 2036년에 약간의 어려움이 있는 것으로 알려져 있습니다.
최종 사용자 라이센스 계약
이 기술 문서의 주제인 Juniper Networks 제품은 Juniper Networks 소프트웨어로 구성되어 있거나(또는 함께 사용하도록 의도됨) 해당 소프트웨어의 사용은 최종 사용자 라이선스의 약관에 따릅니다.
계약(“EULA”) 게시 위치: https://support.juniper.net/support/eula/. 그러한 소프트웨어를 다운로드, 설치 또는 사용함으로써 귀하는 해당 EULA의 조건에 동의하는 것입니다.
이 가이드에 대해
이 가이드를 사용하여 Juniper BNG CUPS 소프트웨어를 계획, 설치, 업그레이드 및 마이그레이션합니다. 설치를 완료한 후 추가 소프트웨어 구성은 Juniper BNG CUPS 사용자 가이드를 참조하세요.
주니퍼 BNG CUPS 설치
Juniper BNG CUPS 2 설치
Juniper BNG CUPS 컨트롤러 유틸리티 명령 사용 방법 | 10
Juniper BNG CUPS 설치
요약
이 섹션에서는 Juniper BNG CUPS의 설치 절차와 시스템 요구 사항을 설명합니다.
이 섹션에서
시작하기 전에 | 2
Juniper BNG CUPS 컨트롤러 설치 | 3
BNG CUPS 컨트롤러 시작 | 8
BNG 사용자 플레인 설치 | 10
Juniper BNG CUPS는 Junos OS에서 실행되는 광대역 네트워크 게이트웨이(BNG) 기능을 별도의 제어 플레인과 사용자 플레인 구성 요소로 분리합니다. 제어 플레인은 Kubernetes 환경에서 실행되는 클라우드 네이티브 애플리케이션입니다. 사용자 플레인 구성 요소는 전용 하드웨어 플랫폼에서 Junos OS에서 계속 실행됩니다.
이 가이드의 설치 지침은 Juniper BNG CUPS 솔루션의 분산 제어 평면 구성 요소를 위한 것입니다. Juniper BNG CUPS 솔루션에서 제어 평면은 Juniper BNG CUPS 컨트롤러(BNG CUPS 컨트롤러)라고 합니다. BNG CUPS 컨트롤러 구성 요소에는 다중 노드 Kubernetes 클러스터가 필요합니다.
시작하기 전에
BNG CUPS 컨트롤러를 설치하고 실행하기 전에 다음 사항이 있는지 확인하세요.
- Juniper BNG CUPS 소프트웨어 패키지를 다운로드할 수 있는 권한이 있는 juniper.net 사용자 계정.
- junos-bng-cups-controller 설치를 실행하려면 Ubuntu 22.04 LTS(또는 이후 버전)를 실행하는 Linux 호스트(점프 호스트)가 필요합니다. 점프 호스트에는 다음 리소스가 할당되어야 합니다.
- CPU 코어-2
- 램-8GB
- 디스크 공간 - 128GB의 여유 디스크 저장 공간
- 클러스터에는 최소 22.04개의 워커 노드(가상 또는 물리적 머신)가 있어야 합니다. 노드는 관리 주소와 도메인 이름이 있는 Ubuntu XNUMX LTS(또는 이후 버전)를 실행하는 Linux 시스템입니다.
노드는 다음 시스템 요구 사항을 충족해야 합니다.
- CPU 코어-8개(하이퍼스레딩 권장)
- 램-64GB
- 디스크 공간-루트 파티션에 512GB의 여유 디스크 저장 공간
디스크 저장소를 다음과 같이 분할하는 것이 좋습니다.
- 운영체제를 위한 루트(/) 파티션에 128GB
- Docker 캐시를 위해 /var/lib/docker에 128GB
- 애플리케이션 데이터를 위한 /mnt/longhorn에 256GB. 이는 기본 위치이며, 구성 중에 다른 위치를 지정할 수 있습니다.
- 모든 클러스터 노드에는 sudo 액세스 권한이 있는 사용자 계정이 있어야 합니다.
- 키 기반 인증을 사용하여 점프 호스트에서 모든 노드에 루트 수준의 SSH 액세스 권한이 있어야 합니다.
- Juniper BNG CUPS를 사용하려면 Juniper BNG CUPS 컨트롤러(제어 평면)와 Juniper BNG CUPS 컨트롤러에 연결된 Juniper BNG 사용자 평면(사용자 평면)에 대한 라이선스를 모두 구매해야 합니다.
- 소프트웨어 라이선스 구매 방법에 대한 정보는 Juniper Networks 영업 담당자에게 문의하세요. https://www.juniper.net/in/en/contact-us/.
- Juniper BNG CUPS 환경에서 사용하는 MX 시리즈 장치에도 별도의 라이선스가 필요합니다. 하드웨어 구매 방법에 대한 자세한 내용은 Juniper Networks 영업 담당자에게 문의하십시오. https://www.juniper.net/in/en/contact-us/.
Juniper BNG CUPS 컨트롤러 설치
요약
다음 절차에 따라 Juniper BNG CUPS 컨트롤러를 설치하세요.
시작하기 전에 BNG CUPS 컨트롤러 설치에 필요한 요구 사항을 충족했는지 확인하세요.
메모: BBE Cloudsetup 시설 설치 및 Kubernetes 클러스터 빌드에 대한 지침은 BBE Cloudsetup 설치 가이드를 참조하세요. dong setup [–bbecloudsetup]을 사용하여 클러스터를 설치하고 빌드합니다. bbecloudsetup 옵션을 사용하면 모든 기본값이 BBE Cloudsetup과 일치합니다. setup에서 bbecloudsetup 옵션을 사용하지 않는 경우 BNG CUPS Controller 설치를 시작할 때 다음 정보가 필요합니다.
- Kubernetes 레지스트리 위치
- 레지스트리 이름
- 레지스트리 포트
- Syslog 서버/BBE 이벤트 수집 및 시각화 주소 및 Syslog 서버 포트
BNG CUPS 컨트롤러 애플리케이션 설치
- Juniper Networks 소프트웨어 다운로드 페이지에서 Juniper BNG CUPS 소프트웨어 패키지를 다운로드하여 점프 호스트에 저장합니다.
- BNG CUPS 컨트롤러는 압축된 tarball 이미지(.tgz)로 제공됩니다. file이름에는 출시 번호가 이름의 일부로 포함됩니다.
릴리스 번호는 .nzb.s 형식을 따릅니다. 예를 들어ample, 소프트웨어 릴리스 번호 23.41.5는 다음 형식에 매핑됩니다.
- 제품의 주요 릴리스 번호(예:amp르, 23).
- 제품의 마이너 릴리스 번호입니다(예:amp르, 4).
- 이것은 소프트웨어 릴리스의 유형입니다(예:ample, R은 FRS 또는 유지 관리 릴리스를 의미합니다.) |
- bis는 제품의 빌드 번호입니다(예:ample, 1은 유지 관리 릴리스가 아닌 FRS 릴리스를 나타냅니다.
- s는 제품의 스핀 번호입니다(예:amp르, 5).
BNG CUPS Controller tarball(.tgz) 압축 해제 file 점프 호스트에 다음을 입력하여:
- $ tar zxvf junos-bng-cups-controller-image-stamp-m.nZb.s.tgz 동/로드.json
- dbng/동/설정.py
- dbng/차트/bng_컨트롤러/템플릿/_installation.tpl
- 동/ 이미지/ junos-cong-docker-amd64.tgz
- dbng/동/동
- dbng/images/junos-cscache-docker-amd64.tgz
- dbng/dbng_로더
- dbng/dbng/DbngValidator.py
- dbng/차트/bng_컨트롤러/템플릿/_메타데이터.tpl
- 동/차트/bng_controller/.helmignore
- dbng/차트/bng_컨트롤러/템플릿/_svcs.tpl
- dbng/차트/bng_컨트롤러/템플릿/cfgmap.yaml
- 동/차트/bng_controller/값.yaml
- dbng/차트/cpi/템플릿/서비스-디버그.yaml
- dbng/차트/cpi/템플릿/_라벨.tpl
- dbng/차트/cpi/템플릿/_affinity.tpl
- dbng/차트/cpi/.helmignore
- dbng/차트/cpi/컨테이너.yaml
- 동/차트/cpi/questions.yaml
- 동/차트/cpi/템플릿/후크/validator.yaml
- dbng/차트/cpi/템플릿/cfgmap.yaml
- dbng/차트/cpi/템플릿/pvc.yaml
- dbng/차트/cpi/템플릿/pod.yaml
- dbng/차트/cpi/템플릿/서비스.yaml
- dbng/차트/cpi/값.yaml
- dbng/차트/scache/템플릿/서비스-디버그.yaml
- 동/차트/스카시/템플릿/후크/validator.yaml
- dbng/차트/스카시/템플릿/_affinity.tpl
- dbng/차트/scache/.helmignore
- 동/차트/스카치/컨테이너.yaml
- dbng/차트/스캐치/질문.yaml
- dbng/차트/스카시/템플릿/pvc.yaml
- dbng/차트/스카시/템플릿/pod.yaml
- dbng/차트/scache/템플릿/서비스-내부.yaml
- 동/차트/스카시/값.yaml
- dbng/dong/Dockerfile.검증기
- dbng/dbng/JnprBbeUtilityBase.tgz
- 동/차트/bng_controller/Chart.yaml
- 동/차트/cpi/Chart.yaml
- dbng/차트/scache/차트.yaml
tarball의 압축을 푼 후 로더 스크립트를 실행하십시오.
- $ sudo dbng/dbng_loader
- dbng 그룹을 만드는 중… 완료.
- 로딩중 files… 끝났어요.
- 유틸리티 스크립트 설정 중… 완료.
- 성공적으로 로드되었습니다:
sudo -E dbng link –context context-name –version software-release 명령을 사용하여 클러스터에 연결합니다.
link 명령은 로드된 BNG CUPS 컨트롤러 소프트웨어 패키지를 클러스터에 연결하여 설정을 준비합니다.
- $ sudo -E dong link –context 컨텍스트 이름 –version 소프트웨어 릴리스
- swwf-il-k46-s를 연결 단일-cp… 완료.
- 연결이 완료되었습니다. dbng 설치 프로그램을 실행하세요.
- 컨텍스트 컨텍스트 이름-Kubernetes 컨텍스트 이름.
- 버전 소프트웨어 릴리스-BNG 로더 출력에서 표시되는 BNG CUPS 컨트롤러 소프트웨어 버전입니다.
BBE Cloudsetup에서 생성된 클러스터에서 생성되는 보안 레지스트리를 사용하는 경우 시스템 사용자(BBE Cloudsetup 구성에서 제공된 시스템 사용자)로 docker 로그인을 발급하여 레지스트리에 인증합니다. file) 클러스터의 레지스트리 전송 주소(BBE Cloudsetup 구성에서 시스템 주소로 제공된 FQDN)로 file). docker 로그인 -u ‹ 시스템/사용자> :5000
비밀번호
경고! 비밀번호는 /home/user/.docker/config.json에 암호화되지 않은 상태로 저장됩니다. 이 경고를 제거하려면 자격 증명 도우미를 구성하세요. 참조 https://docs.docker.com/engine/reference/commandline/login/#credentials-store
로그인 성공
설치를 구성하려면 Dong Setup을 실행하세요.
- $ sudo -E dong 설정 –context 컨텍스트 이름 –update [–bbecloudsetup] –ssh 호스트:포트 [– 비밀]
- 컨텍스트 컨텍스트 이름-Kubernetes 컨텍스트 이름.
- 업데이트-설정 중에 누락된 값에 대한 메시지만 표시됩니다.
- bbecloudsetup-BBE Cloudsetup이 Kubernetes 클러스터를 생성할 때 사용된 기본값을 사용합니다.
- Ssh 호스트:포트-클러스터의 호스트 이름 또는 IP 주소(클러스터의 노드 중 하나) 및 CLI에 대한 SSH 액세스에 사용되는 열린 포트입니다.
설치 명령은 다음을 수행합니다.
- 스토리지 클래스나 영구 볼륨의 이름, 컨테이너 레지스트리의 위치, 레지스트리의 컨테이너/포드 이름, TLS 키 정보 등 클러스터 환경에 대한 정보를 수집합니다.
- BNG CUPS 컨트롤러 구성을 초기화합니다.
- setup 명령과 함께 bbecloudsetup 옵션을 사용하지 않은 경우, 설치 중에 다음 프롬프트를 완료해야 합니다.
- Docker 레지스트리 주소 및 포트 번호
- CPi Config 스토리지 클래스 이름 및 크기
- CPi Core 스토리지 클래스 이름 및 크기
- Scache Core 저장소 크기
- $ sudo -E dong 설정 –context 컨텍스트 이름 –update –ssh 호스트:포트 [–secrets]
- 레지스트리 검증 중… 완료.
dbng version 명령을 실행하여 BNG CUPS 컨트롤러 설치를 확인합니다.
- $ dong 버전 –context 컨텍스트 이름 –detail
- BNG 컨트롤러(단일 cp) 버전:
- 마이크로서비스 릴리스
- dbng:
- 스캐치:
- BNG Controller(단일 cp)에 사용 가능한 릴리스:
- 컨텍스트: swwf-il-k46-s
- 구성요소: 동
- 스캐치 cpi
- 컨텍스트: 구성 요소: dbng 캐시 cpi
- 컨텍스트 컨텍스트 이름-Kubernetes 컨텍스트 이름.
- 세부 정보-사용 가능한 모든 소프트웨어 버전을 표시합니다.
- $ dong 버전 –context 컨텍스트 이름 –detail
- BNG 컨트롤러(단일 cp) 버전:
- 마이크로서비스 릴리스
- dbng:
- 스캐치:
- BNG Controller(단일 cp)에 사용 가능한 릴리스:
- 컨텍스트: swwf-il-k46-s
- 구성요소: 동
- 스캐치 cpi
- 컨텍스트: 구성 요소: dbng scache cpi
- 컨텍스트 컨텍스트 이름-Kubernetes 컨텍스트 이름.
- 세부정보-사용 가능한 모든 소프트웨어 버전을 표시합니다.
요약
이 절차에 따라 BNG CUPS 컨트롤러를 구성하고 시작하세요.
- rollout을 입력하여 BNG CUPS Controller 설치를 시작합니다. BNG CUPS Controller 유틸리티를 사용하면 BNG CUPS Controller의 일부인 모든 마이크로서비스에 대해 다양한 소프트웨어 버전을 롤아웃할 수 있습니다. root로 sudo를 사용하여 rollout 명령을 사용해야 합니다.
- rollout 명령은 또한 새 릴리스에 필요한 모든 값이 있는지 확인하고 새 릴리스 컨테이너 이미지를 레지스트리에 로드합니다. sudo -E dong rollout –context context-name –version software-release –service service-name을 사용하여 BNG CUPS Controller 서비스를 시작합니다.
예를 들어ample
- $ sudo -E dong rollout –context 컨텍스트 이름
- 레지스트리에 컨테이너 이미지 로드…
- 로딩중 scache 이미지를 로컬 캐시에 저장… 완료.
- 미는 scache 이미지를 레지스트리로… 완료.
- 레지스트리에 컨테이너 이미지를 로드했습니다.
- BNG 컨트롤러(단일 CP) 롤아웃… 완료.• 컨텍스트 이름-Kubernetes 컨텍스트.
- 서비스 서비스 이름-롤아웃할 마이크로서비스 이름(예:ample, scache 및 cpi-).
- 버전 소프트웨어 릴리스-출시할 소프트웨어 릴리스(클러스터에 연결된 릴리스가 기본값임).
메모: 첫 번째 롤아웃에서 –service는 필요하지 않습니다. –service는 –version과 함께 사용하여 롤아웃(특정 서비스의 특정 버전 업그레이드)합니다.
메모: 기본적으로 BNG CUPS Controller는 공장 기본값에서 시작합니다. 구성은 초기 상태로 재설정됩니다. 모든 지속 상태와 모든 지속 로그는 지워집니다. dong status –detail –context context-name을 입력하여 BNG CUPS Controller 서비스가 작동 중인지 확인합니다.
예를 들어ample
$ dong 상태 – 세부 정보 – 컨텍스트 컨텍스트 이름
마이크로서비스 POD 노드
- scache-pod-77d749dc6f -5h5f t
- k46-s. juniper.net
STATE가 가동 시간을 다시 시작합니다
- 달리기 0
- 0: 03:41.887146 swwf-il-
- 보관: 건강
메모: 서비스에 대한 로그를 수집하고 Juniper Networks 기술 지원팀에 문의하세요.
다음 중 하나가 발생하는 경우 센터(JTAC)
- 서비스가 실행되고 있지 않습니다.
- 다른 서비스와 비교한 서비스 가동 시간은 서비스가 다시 시작되었음을 나타냅니다.
BNG CUPS 컨트롤러에 제어 평면 인스턴스(CPi)를 추가해야 합니다. CPi add 명령을 실행합니다.
- $ sudo -E dong cpi add –context 컨텍스트 이름 –version 릴리스 번호 cpi 레이블
- CPi 추가 “cpi-example-1”을 차트로… 완료.
- 컨테이너 이미지를 레지스트리로 푸시하는 중…
- 로딩중 cpi-exampl-1 이미지를 로컬 캐시에 저장… 완료.
- 미는 cpi-examp1-1 이미지를 레지스트리에 추가… 완료. 완료.
- 새로운 CPi 출시… 완료.
- 컨텍스트 컨텍스트 이름-Kubernetes 컨텍스트 이름. 컨텍스트 이름을 입력하세요.
- 버전 소프트웨어-릴리스-새로운 CPi 포드용 소프트웨어 릴리스. 릴리스를 입력하세요.
- Cpi- 레이블-CPi 명령에 사용되는 레이블을 지정합니다.
dong status 명령을 사용하여 CPi 마이크로 서비스가 실행 중인지 확인합니다.
- $ dbng ststus –detail –context 컨텍스트 이름
마이크로서비스 POD 상태 노드
- cpi-examp1-1 cpi-examp1-1-pod-84cd94f6c5-wkp85 Running o
- k46-s. juniper.net
가동 시간 재시작
- 0:00:19.887097 swwf-il-k46-s.juniper.netscache
- k46-s. juniper.net
- 스캐치-포드-77d749dc6f – 5h5f t
- 달리기 0
- 0:03:41. 887146 swwf-il-
- 보관: 건강
- 컨텍스트 컨텍스트 이름-Kubernetes 컨텍스트 이름.
- detail-자세한 정보를 표시합니다.
BNG 사용자 플레인 설치
Juniper BNG CUPS의 일부로 사용하는 BNG 사용자 플레인은 네트워크에 설치한 MX 시리즈 라우터입니다. BNG 사용자 플레인(MX 시리즈 라우터)은 Junos OS를 실행합니다. BNG 사용자 플레인을 설치해야 하는 경우 다음을 참조하세요. Junos® OS 소프트웨어 설치 및 업그레이드 가이드. Juniper BNG CUPS 컨트롤러 유틸리티 사용 방법 명령
Juniper BNG CUPS 컨트롤러 사용 방법
유틸리티 명령
요약
Juniper BNG CUPS Controller(BNG CUPS Controller)를 설치한 후에는 다양한 관리 기능을 수행할 수 있습니다.
이 섹션에서
- Juniper BNG CUPS 컨트롤러 유틸리티에 액세스
명령 11 - BNG CUPS 컨트롤러 시작 또는 중지
서비스 | 18 - BNG CUPS 컨트롤러 상태 확인
서비스 | 18 - 주니퍼 BNG CUPS 로깅 | 19
BNG CUPS 제거 및 제거 - 컨트롤러 | 20
BNG CUPS 컨트롤러에 액세스하는 방법
구성 및 운영
명령어 | 20
Juniper BNG CUPS 컨트롤러 유틸리티 명령에 액세스
BNG CUPS Controller 유틸리티 스크립트(dong)를 사용하여 애플리케이션을 관리하고 작업 구성에 사용하는 CLI에 액세스할 수 있습니다. BNG CUPS Controller 설치는 유틸리티 스크립트를 /usr/local/bin에 배치합니다.
dong 유틸리티 스크립트는 BNG CUPS를 관리하는 데 필요한 작업을 수행하지만 kubectl 명령의 복잡성을 마스크합니다. kubectl 명령의 이러한 마스크는 관리 업무를 간소화합니다.
dong 유틸리티 스크립트는 Kubernetes kubectl 유틸리티 명령을 사용하여 다음을 수행합니다.
- 객체를 생성하고 삭제합니다.
- 포드 컨테이너를 사용하여 대화형 세션을 수행합니다.
- BNG CUPS 컨트롤러 객체의 상태를 표시합니다.
1페이지의 표 11에는 dong 유틸리티 스크립트로 실행할 수 있는 명령이 나열되어 있으며 각 명령이 시작하는 작업에 대한 설명이 나와 있습니다.
표 1: BNG CUPS 컨트롤러 유틸리티 스크립트 명령
간단한 설명과 함께 사용 가능한 명령 목록을 표시하려면 h 또는 help 옵션을 사용하십시오.
- $ 동 -h
- $ dbng –도움말
특정 명령에 대한 옵션을 표시하려면 다음을 수행하십시오.
- $ dong 명령어 이름 -h
BNG CUPS 컨트롤러 서비스 시작 또는 중지
dong 유틸리티 스크립트를 사용하여 모든 BNG CUPS 컨트롤러 서비스를 시작하거나 중지합니다.
- 모든 BNG CUPS Controller 서비스를 시작하려면:
- $ sudo -E dong rollout –context 컨텍스트 이름
- 모든 BNG CUPS Controller 서비스를 중지하려면:
- $ sudo -E dbng stop –context 컨텍스트 이름
BNG CUPS 컨트롤러 서비스 상태 확인
dbng 상태 유틸리티 스크립트를 사용하여 2페이지의 표 19에 나열된 각 BNG CUPS 컨트롤러 서비스(기능적 구성 요소)의 상태를 확인합니다. 상태는 서비스가 실행 중인지, 종료되었는지, 시작되지 않았는지 보여줍니다. 또한 Kubernetes 포드에 서비스 이름도 표시합니다. 서비스의 가동 시간을 비교하여 서비스가 다시 시작되었는지 빠르게 확인할 수 있습니다.
표 2: 상태 명령으로 표시되는 서비스
컨트롤러 서비스 상태를 확인하려면 서비스 상태를 표시하세요.
- $ dbng 상태
예를 들어amp르 :
user@host $ dbng 상태 –세부 정보 –컨텍스트 컨텍스트 이름
마이크로서비스 POD 상태 노드
- 스캐치
- scache-pod-7f646d56dc-w88sg Running 0
- example-1. juniper.net
가동 시간 재시작
- 0:00:38.959603
- example-1. juniper.net
- 주니퍼 BNG CUPS 로깅
- Juniper BNG CUPS는 로깅 목적으로 BBE(Broadband Edge) 이벤트 수집 및 시각화 애플리케이션을 사용합니다.
BBE 이벤트 수집 및 시각화는 syslog 이벤트를 수집하여 시계열 데이터베이스에 기록합니다. view BBE 이벤트 수집 및 시각화 대시보드를 통해 기록된 이벤트. BBE 이벤트 수집 및 시각화 대시보드는 다음을 수행할 수 있는 GUI 기반 시각화 도구입니다. view 정의된 필터에 따라 기록된 이벤트는 특정 시간 범위 내에 있을 수 있습니다. 대시보드는 또한 여러 소스에서 기록된 이벤트를 상관시킬 수 있는 강력한 검색 및 시각화 도구를 제공합니다. BBE 이벤트 수집 및 시각화를 설치하려면 Broadband Edge 이벤트 수집 및 시각화 설치 가이드를 참조하세요.
BNG CUPS 컨트롤러 제거 및 제거
dong 유틸리티 스크립트를 사용하여 BNG CUPS 컨트롤러 구성을 제거합니다. unlink 명령은 BNG CUPS 컨트롤러를 설정할 때 수행한 작업을 되돌립니다. 이 스크립트는 BNG CUPS 컨트롤러를 애플리케이션을 설치한 직후, 그러나 설정 구성을 하기 전의 상태로 되돌립니다.
BNG CUPS 컨트롤러를 제거하려면
- 1. BNG CUPS 컨트롤러를 설치한 점프 호스트에서 stop 명령을 실행합니다.
$ sudo -E dong stop –context 컨텍스트 이름
2. unlink 명령을 실행합니다.
$ sudo -E dong unlink –context 컨텍스트 이름
3. clean 명령을 실행합니다.
$ sudo -E dong clean –uninstall
BNG CUPS 컨트롤러 구성 및 운영에 액세스하는 방법
- 명령
이 섹션에서
- BNG CUPS 컨트롤러 CLI에 액세스 | 20
- CLI 구성 문 액세스 및 사용 | 21
- CLI 작업 명령 액세스 및 사용 | 22
- BNG CUPS 컨트롤러 CLI에 액세스
BNG CUPS Controller 명령줄 인터페이스(CLI)를 사용하여 BNG CUPS Controller를 구성하고 해당 작업을 모니터링합니다. 이 섹션에서는 CLI에 액세스하는 방법을 설명합니다.
BNG CUPS 컨트롤러 CLI 프롬프트에 액세스하려면
- 다음 dong 유틸리티 스크립트 명령을 입력하세요. $ dong cli root@host>
- 물음표를 입력하여 사용 가능한 최상위 CLI 명령을 확인하세요. 이 명령은 Junos OS 최상위 명령의 하위 집합을 생성합니다.
BNG CUPS Controller에 사용할 수 있는 CLI는 Junos OS CLI의 하위 집합입니다.view Junos OS CLI 기본 사항에 대한 자세한 내용은 Day One: Junos CLI 탐색을 참조하세요. 자세한 내용은 CLI 사용자 가이드를 참조하세요.
CLI 구성 문 액세스 및 사용
구성 문을 사용하면 BNG CUPS 컨트롤러 속성을 구성, 설정, 관리 및 모니터링할 수 있습니다.
BNG CUPS 컨트롤러 구성 요소를 구성하려면:
- BNG CUPS 컨트롤러 유틸리티 명령인 dong cli를 사용하여 최상위 CLI 프롬프트에 액세스합니다.
- BNG CUPS 컨트롤러와 BNG CUPS 컨트롤러가 관리형 라우터를 구성하는 데 사용하는 정보를 구성하려면 구성 모드에 액세스합니다.
- root@user> 구성
- 루트@사용자#
- CLI 명령문을 입력하여 Juniper BNG CUPS 구성 요소(BNG CUPS 컨트롤러 및 BNG 사용자 평면)를 구성합니다.
- 구성을 저장하고 활성화합니다. 이 명령은 구성 구문 오류가 없는 경우에만 성공합니다.
- root@user# 커밋
- 커밋 완료
- (선택 사항) 구성 모드를 종료하고 최상위 CLI 프롬프트로 돌아갑니다. root@user# exit root@user>
- 지원되는 구성 명령문 목록은 Juniper BNG CUPS CLI 구성 명령문을 참조하세요.
CLI 작업 명령에 액세스하고 사용하세요
운영 명령을 사용하여 Juniper BNG CUPS의 현재 상태를 표시합니다. 운영 명령을 입력하여 BNG CUPS 컨트롤러와 BNG 사용자 플레인을 모니터링하고 문제를 해결합니다.
BNG CUPS 컨트롤러를 모니터링하려면 view BNG CUPS 컨트롤러 구성 및 통계 또는 특정 작업을 수동으로 실행:
- BNG CUPS Controller 유틸리티 명령 dong cli를 사용하여 최상위 CLI 프롬프트에 액세스합니다. $ dong cli root@host
- 구체적인 명령을 입력하세요.
- show 명령을 사용하여 통계 정보를 표시합니다.
- 요청 명령을 사용하여 특정 BNG CUPS 컨트롤러 작업을 수동으로 시작합니다.
지원되는 운영 명령 목록은 Juniper BNG CUPS 운영 명령을 참조하세요.
문서 / 리소스
![]() |
Juniper NETWORKS Bng Cups 스마트 세션 로드 밸런싱 [PDF 파일] 설치 가이드 Bng Cups 스마트 세션 로드 밸런싱, 스마트 세션 로드 밸런싱, 세션 로드 밸런싱, 로드 밸런싱, 밸런싱 |