- HyperGROOVE
- Hood Rabbit의 맥(Mac) 갤러리
- 울지않는벌새 : Security, Mo⋯
- :: 붕어IQ의 세상사는 이야기 ::
- DATA FILEE STYLE
- 하얀잉크의 해피컨텐츠
- 이카루스의 리뷰토피아
- Kurien's Blog
- 사진은 권력이다
- 우리집 고양이는 TV를 본다
- 못된준코의 세상리뷰
- 에우르트는 나쁜남자 -_-
- 아이엠피터
- 김용택의 참교육이야기
- 다락방의 추억 상자
- All you need are LOVE
- 천추의 IT 이야기
- 서관덕의 시간이 머문 작은공간
- 티비의 세상구경
- TB의 SNS 이야기
- 그래서 난 아직도 ing :Seas⋯
- 자로의 꿈
- 꿈 많은 개발자가 되자! Tae-⋯
- 다산인권센터
- 아이폰주무르기
- 신씨's 쌀롱
- 구브의 잡동사니
- 해리의 문화예술 다이어리
- 꿈꾸는자의 생각의 파편들...
- 밀양765kV송전탑OUT
- 기묘한 블로그
- 소비자와 함께 만드는 공간⋯
- 투명사회를 위한 정보공개센터
- 아는만큼 쓰는 블로그
- 작은outsider의 생각누리
- Script Programming(스크립트⋯
- 선대인의 인사이트
- Programming is Fun
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 |
- statefulset
- 세월호 참사
- Linux
- Kubernetes
- 100년의기업
- Xen
- Ansible-playbook
- ubuntu
- opensuse 11.3
- Open vSwitch
- centos
- external-dns
- Ubuntu 9.10
- 세월호
- container
- Docker
- k8s
- git
- glusterfs
- 경영
- Virtualization
- 창업
- mysql
- openSUSE
- mongodb
- Route53
- 가상화
- Openshift
- OpenShift Origin
- 100년의가게
- Today
- 17
- Total
- 1,118,133
Bryan's Tech-Log
[Open vSwitch] Centos 7.x에 openvswitch 를 설치하는 2가지 방법 본문
Open vSwitch는 SDN을 구현하는 대표적 오픈소스 기술 중의 하나이다. Open vSwitch는 분산된 노드들간의 가상 터널을 구현하는 3가지 방법(GRE, VxLAN, IPSec)을 모두 지원하는데, 본 편은 다음에 이어질 포스팅에서 다룰 VxLAN에 대한 사전 준비 과정에 해당한다고 할 수 있다. 대상 OS는 CentOS 7.x 로 하고, Open vSwitch 를 설치하는 방법은 크게 3가지 정도를 생각해 볼 수 있겠다. 소스를 빌드하거나 RPM 빌드 또는 레드햇의 Epel 레포지터리를 통해 yum 으로 설치하는 방법이 있다. 여기서는 뒤의 2가지를 다뤄두도록 한다(자세한 설명은 생략하고 필수적으로 수행되는 script 위주로 note 함).
이미지 출처: openvswitch.org
RPM 빌드를 통한 설치
* 다운로드 주소는 openvswitch.org의 LTS(Long Term Service) series 에 해당하는 2.5.x 을 찾아서 주소를 복사해 오면 된다
# yum clean all
# yum update -y
# yum -y install wget bridge-utils openssl-devel gcc make python-devel openssl-devel kernel-devel graphviz kernel-debug-devel autoconf automake rpm-build redhat-rpm-config libtool python-twisted-core python-zope-interface PyQt4 desktop-file-utils libcap-ng-devel groff checkpolicy selinux-policy-devel
# adduser ovs
# su - ovs
ovs ~$ mkdir -p rpmbuild/SOURCES
ovs ~$ cd rpmbuild/SOURCES/
ovs ~$ wget http://openvswitch.org/releases/openvswitch-2.5.2.tar.gz
ovs ~$ tar xvzf openvswitch-2.5.2.tar.gz
ovs ~$ rpmbuild -bb --nocheck openvswitch-2.5.2/rhel/openvswitch-fedora.spec
ovs ~$ exit
# yum localinstall /home/ovs/rpmbuild/RPMS/x86_64/openvswitch-2.5.2-1.el7.centos.x86_64.rpm -y
# systemctl start openvswitch
# systemctl enable openvswitch
# ovs-vsctl -V
ovs-vsctl (Open vSwitch) 2.5.2
Compiled May 31 2017 22:33:26
DB Schema 7.12.1
EPEL 을 통한 yum 설치
* EPEL(Extra Packages of Enterprise Linux): 레드햇에서 제공하는 별도의 패키지 저장소(주로 레드햇 계열인 RHEL, CentOS, Fedora 용도)
# yum install -y epel-release https://www.rdoproject.org/repos/rdo-release.rpm
# yum install -y openvswitch bridge-utils
# yum update -y
# systemctl start openvswitch
# systemctl enable openvswitch
- Barracuda -
'Technical > Network' 카테고리의 다른 글
[Open vSwitch] Centos 7.x에 openvswitch 를 설치하는 2가지 방법 (0) | 2017.06.01 |
---|---|
VirtualBox 에 Vyatta 라우터로 VM 가상 네트워크 구성하기 (0) | 2017.05.04 |
티스토리, 2차 개인도메인 사용자에게 CNAME 변경 요구 해프닝 (0) | 2016.10.09 |
Haproxy, Keepalived, nginx 를 이용한 고가용성(High Availablity) 웹서비스 환경 구현 (4) | 2015.07.01 |
Linux NAT router 설정하기 - Ubuntu 14.4 dom0, xen pv guest 환경 (2) | 2015.06.30 |
[보안 상식] 윈도우 원격 데스크톱 접속(연결) 흔적 없애기 (4) | 2014.03.01 |
- Tag
- centos, Fedora, Open vSwitch, openvswitch, rhel