Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Arista 디바이스 에이전트

디바이스 시스템 에이전트를 설치하는 기본 방법은 Apstra GUI에서 왔지만 CLI에서 Apstra 에이전트를 수동으로 설치할 수 있습니다 . 드문 예외에서만 에이전트를 수동으로 설치해야 하므로 더 많은 노력이 필요하며 오류가 발생하기 쉽습니다. 에이전트를 수동으로 설치하기 전에 다양한 디바이스 상태, 구성 단계 및 에이전트 작업을 심층적으로 이해해야 합니다. 도움이 필요하면 Juniper 지원부에 문의하십시오.

참고:

또한 Apstra ZTP 를 사용하여 스위치에서 에이전트를 자동으로 부팅하고 설치하고 사전 필수 구성을 할 수도 있습니다. Apstra ZTP를 사용하는 것은 에이전트를 수동으로 설치하는 것보다 규모에 따라 지원이 더 간단하고 쉽습니다.

초기 Arista EOS 구성

ZTP 비활성화

ZTP(ZTP 비활성화)없이 스위치를 프로비저닝하는 경우, 진행하기 전에 ZTP 프로세스가 비활성화되어 있는지 확인합니다. 처음으로 스위치에 로그인한 후 명령을 zerotouch disable실행합니다. 이를 위해서는 디바이스를 다시 로드해야 합니다.

AAA 및 네트워크 관리자 사용자 구성

에이전트를 설치하거나 관리하려면 알려진 비밀번호로 디바이스에서 네트워크 관리자 사용자를 구성해야 합니다.

IP 주소 및 관리 VRF 구성

참고:

받은 편지함 에이전트를 설치하는 경우 관리 VRF를 구성할 필요가 없습니다. 필요한 경우 에이전트 설치자가 관리 VRF를 자동으로 구성합니다.

에이전트는 관리 VRF를 사용합니다. 기본(없음) VRF에서 관리 VRF로 모든 관리 인터페이스를 이동합니다.

에이전트는 기본적으로 인터페이스를 Management1 사용합니다. Arista 7504 또는 7508과 같은 모듈형 섀시에서 관리 인터페이스는 입니다 Management0 . - 플랫폼에서 관리 인터페이스가 또는 Management1/1, Management1/2Management0Management0 으로 Management1 표시되는지 확인하고 , 은(는) 두 감독자 간의 공유 관리 인터페이스입니다.

주의:

원격으로 이 스위치에 로그인하는 경우 인터페이스 아래에서 명령을 실행하기 전에 대역 외 연결이 vrf forwarding management 있는지 확인합니다. 이렇게 하면 NIC에서 IP 주소가 즉시 제거되고 시스템에서 잠기게 될 수 있습니다.

EOS를 위한 DNS 구성

에이전트를 수동으로 구성하는 경우 Apstra 서버 검색은 DNS 기반 검색을 지원합니다. 기본적으로 aos-config 파일이 을(를 tbt://aos-server:29731 ) 찾습니다 . 따라서 DNS 이름을 사용하여 을(를) 해결할 aos-server수 있습니다.

EOS를 위한 HTTP API 구성

참고:

온박스 에이전트를 설치하는 경우 HTTP API를 구성할 필요가 없습니다. 필요한 경우 에이전트 설치 관리자가 HTTP API를 자동으로 구성합니다.

HTTP API 및 Unix 소켓은 구성 렌더링 및 텔레메트리 명령을 위해 EOS API에 연결하는 데 사용됩니다. API는 기본 경로와 관리 VRF 모두에 사용할 수 있어야 합니다. 에이전트는 파일 시스템 내의 언ix-소켓을 사용하여 로컬로 연결합니다.

EVPN을 위한 멀티 에이전트 구성

EOS 4.22를 실행하는 Arista 디바이스에서 EVPN을 실행하려면 을(를) 실행 service routing protocols model multi-agent해야 합니다. 또한 구성을 적용하려면 디바이스를 재부팅해야 합니다.

디바이스의 기본 구성에 추가되도록 하려면 에이전트를 설치하기 전에 디바이스에 다중 에이전트 구성을 추가하는 것이 좋습니다. 구성을 추가한 후 디바이스 구성을 저장하고 디바이스를 다시 로드합니다.

폐기 디바이스

  1. Apstra GUI의 왼쪽 탐색 메뉴에서 매니지드 디바이스 > 디바이스로 이동하고 디바이스가 폐기될 확인란을 선택합니다.
  2. DECOMM 단추(테이블 위)를 클릭한 다음 확인을 클릭하여 관리자 상태를 변경하고 테이블 보기로 돌아갑니다.
  3. 디바이스가 여전히 선택된 상태에서 시스템 삭제 단추를 클릭한 다음 확인을 클릭하여 디바이스를 제거하고 테이블 보기로 돌아갑니다.

디바이스에서 Apstra 패키지 제거

EOS CLI를 사용하여 에이전트 제거

시작 구성 삭제는 설치된 EOS 확장 파일을 삭제하지 않습니다. 에이전트를 명시적으로 제거해야 합니다. 순서대로 다음 단계를 따르십시오.

Bash를 사용하여 에이전트 제거

Bash CLI를 사용하려면, 확장에 대한 참조를 제거하고 에서 /mnt/flash/.extensions/aos-device-agent.i386.rpm 확장을 삭제하기 위해 편집 /mnt/flash/boot-extensions 해야합니다 - 이 파일 이름은 설치된 Apstra 버전에 따라 독특합니다.

시스템에서 남은 Apstra 데이터 제거

Apstra 관련 데이터는 몇 군데의 파일시스템에 보관됩니다. 아래와 같이 이러한 데이터를 수동으로 제거합니다.

주의:

Apstra 파일(특히 /mnt/flash/.aos/ 체크포인트 파일 포함)을 제거하지 않는 경우 다음에 Apstra 소프트웨어를 설치할 때 렌더링된 마지막 구성(격리 구성 포함)은 모든 인터페이스를 종료할 수 있는 기존 구성을 대체합니다.

Apstra 데이터를 제거할 때는 반드시 을(를) 제거 /mnt/flash/.aos/하십시오.

Config 파일 저장

확장이 부팅에서 제거되게 하려면 명령을 wr mem 실행하여 확장이 더 이상 boot-extensions에 나타나지 않도록 합니다. RPM이 사용 가능한 확장에 여전히 설치되어 있는 경우 에이전트가 다시 시작할 수 있습니다.

재시작 시스템

Apstra 소프트웨어를 제거한 후 시스템을 재부팅합니다. 부팅 확장에서 확장이 제거되도록 하려면 '예'를 선택하여 구성을 저장합니다.

에이전트를 제거할 때 스위치에서 실행되는 구성은 어떤 방식으로든 수정되거나 변경되지 않습니다. 네트워크가 중단되지 않습니다.

Arista 디바이스 에이전트 수동 설치

주의:

에이전트를 수동으로 설치하려면 다양한 디바이스 상태, 구성 단계 및 에이전트 작업을 심층적으로 이해해야 합니다. 더 많은 노력이 필요하고 오류가 발생하기 쉽기 때문에 드문 경우에만 수동 설치를 권장합니다. 대신 Apstra GUI를 사용하여 에이전트를 자동으로 설치하는 것이 좋습니다. 수동 설치로 진행하려면 아래 섹션을 참조하십시오. 도움이 필요하면 Juniper 지원부에 문의하십시오.

에이전트 설치 관리자 다운로드

에이전트는 기본 URL https://aos-server/device_agent_images/aos_device_agent.run Apstra 서버에서 HTTP를 통해 사용할 수 있습니다.

Arista 디바이스 에이전트 설치

명령을 aos_device_agent.run 실행하여 에이전트를 설치합니다.

디바이스 에이전트 구성 파일

Arista 디바이스 에이전트가 실행 구성 파일을 관리합니다. 에이전트 라이프사이클 전체에 걸쳐 다른 구성 파일은 수정되지 않습니다. 에 위치한 구성 파일을 직접 편집할 수 있습니다 /mnt/flash/aos-config. 매개 변수는 에이전트 구성 파일을 참조하십시오. 파일을 업데이트한 후 에이전트를 다시 시작합니다.

Arista 에이전트 문제 해결

Apstra 로그 파일

Apstra는 디렉터리에 있는 /var/log/aos 여러 파일에 로그합니다.

에이전트 패키지가 설치되어 있는지 확인합니다.

에이전트가 실행 중인지 확인

DNS 확인 실패

에이전트는 연결의 DNS 확인에 민감합니다 metadb . 구성 파일의 IP 및/또는 DNS가 디바이스 관리 포트에서 연결할 수 있는지 확인합니다.

실행 중인 프로세스 목록

명령으로 스위치 ps wax 의 다른 관리 구성 요소와 함께 실행되는 Apstra 에이전트 프로세스를 나열합니다.

설치 중 '연결할 수 없음' 오류

Arista EOS 디바이스 에이전트를 설치할 때 오류가 발생할 Unable to connect: Connection refused 수 있습니다.

이 오류는 다음으로 인해 발생할 수 있습니다.

  • SDK가 실행되지 않음
  • 듣지 않는 unix-socket
  • 관리 VRF에서 디바이스 설치자를 실행하려고 시도합니다.

이 오류를 해결하려면 routing-contexts를 로 전환합니다 default.