본문 바로가기

VMware/NSX-T

(DK) AVI BAREMETAL INSTALL

728x90

아래 구서은 SINGLE BAREMETAL로 구성, 구성의 종류는 설치가이드 참고

AVI Eco System 링크

https://avinetworks.com/docs/20.1/system-requirements-ecosystem/#bare-metal-linux-server-cloud

 

Ecosystem Support | Avi Vantage | Knowledge Base

The Avi Vantage Platform has specific system requirements. Check out the ecosystem requirements and get started with Avi Networks today.

avinetworks.com

설치 가이드 링크

https://avinetworks.com/docs/20.1/installing-avi-vantage-for-a-linux-server-cloud/

 

Installing Avi Vantage for a Linux Server Cloud

 

avinetworks.com

지원 가능한 Linux 버전

LINUX 버전

커널 버전 (커널 버전이 맞지 않으면 SE 배포 실패)

20.1.5 기준 Base 커널

지원하는 NIC 카드

NIC

만약 Ubuntu 21.0.4를 설치 했는대 커널 버전이 높으면 다운그레이드 필요

커널 다운그레이드 링크 

https://huntedhappy.tistory.com/entry/%EC%BB%A4%EB%84%90-%EB%8B%A4%EC%9A%B4%EA%B7%B8%EB%A0%88%EC%9D%B4%EB%93%9C

 

(DK) UBUNTU 커널 설치 & 다운그레이드

apt-get install -y aptitude 설치가 필요한 커널 찾기, 만약 어떤 커널들이 있는지 확인 하려면 파이프 부터 제거 하면 됨 aptitude search linux-image | grep linux-image-5.4.0-26 필요한 커널버전 설치 aptit..

huntedhappy.tistory.com

 

Docker 설치 링크

https://docs.docker.com/engine/install/ubuntu/

 

Install Docker Engine on Ubuntu

 

docs.docker.com

Docker 설치

 

sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release -y

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

echo  "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

sudo apt-get update


sudo apt-get install docker-ce docker-ce-cli containerd.io

 

docker 설치 후 docker info를 보게 될 경우 맨 밑에 WARNING: No swap limit support

해결 방법 참고 링크 https://huntedhappy.tistory.com/entry/DK-Docker-Install

 

AVI DownLoad Link (vmware ID 필요)

https://www.notion.so/AVI-3481ff15f836423ba2a3b3f224f9a504#d7569356a59b4110ab690a2f50548d49

 

아래와 같이 10G를 Unbutu에서 인식을 못할 수도 있음

참고 링크 https://huntedhappy.tistory.com/entry/DK-UBUNTU-Interface-%EC%9D%B8%EC%8B%9D-%EB%B6%88%EA%B0%80

 

(DK) UBUNTU Interface 인식 불가

부팅시 아래와 같이 나오면 failed to load because an unsupported sfp+ or qsfp module type was detected grub에 ixgbe.allow_unsupported_sfp=1 설정 vi /etc/default/grub GRUB_CMDLINE_LINUX="ixgbe.allow_u..

huntedhappy.tistory.com

failed to load because an unsupported sfp+ or qsfp module type was detected

 

AVI UBUNTU에 구성

 

docker_install-20.1.5-9148.tar.gz (5~6GB 정도 됨)

winscp 를 통해 설치한 Ubuntu에 복사

cd /tmp/

tar -xvf docker_install-20.1.5-9148.tar.gz

help를 사용하여 어떤 것들을 사용가능한지 확인

./avi_baremetal_setup.py -h

먼저 컨트롤러 설치, SE도 설치 가능하지만 SE는 따로 UI에서 설치 예정

./avi_baremetal_setup.py -c -cc 8 -cm 24 -i 10.253.100.220

설명

-c <컨트롤러> , -cc <CPU Core> , -cm <컨트롤러 메모리>, -i <MGMT IP>

 

MGMT 접속

처음 접속시 Password 변경
정보 입력

Default-Cloud에 Pencel 클릭

Cloud Config

Linux 선택

Cloud 선택

SSH 인증서로 하는게 귀찮으면, UBUNTU에서 Root 계정 활성

Create SSH User

SSH Key가 아닌, Password로 변경

Password로 변경

Add new server (SE 추가)

Add new server

SE 추가

SE를 추가 한후 Oper UP이 되면 사용 가능

SE를 추가 화면

추가를 하면 자동으로 Service Engine에 SE가 보임

SE 화면

Pencel 클릭을 하면 Interface가 보이는 것을 확인 할 수 있음

UBUNTU에서는 Interface가 안보이게 됨, 인터페이스가 보이지 않는다고 해서 당황해 할 필요 없음

LINUX에서는 아래와 같이 링크들이 안보임

LINUX Interface 확인

SE에서는 인터페이스가 보이는 것을 확인 할 수 있음

Interface IP 설정

VLAN 설정이 필요 없으면 구성 안해도 됨

VLAN 설정이 필요 할 경우

라우팅 설정이 필요 할 경우

라우팅

아래와 같이 서비스를 올리면 동작하는 것을 확인 할 수 있음

반응형

'VMware > NSX-T' 카테고리의 다른 글

(DK) NSXT GM Config  (0) 2021.06.08
(DK) Bare Metal EDGE AND NSXT Join  (0) 2021.05.16
(DK) Bare Metal EDGE Install  (0) 2021.05.16
(DK) VMWARE NSX-T And K8S Integration  (0) 2021.05.09