CentOS 7 에 ovs 설치

아직까지는 CentOS7 이나 EPEL에서 RPM으로 제공되지는 않는다.
따라서 소스를 받아서 RPM으로 만들어 설치하는 법을 설명한다.

$ yum -y install wget 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 gcc-c++ python3-devel python3-sphinx unbound unbound-devel
$ adduser ovs
$ su - ovs

Open vSwitch 홈페이지 : https://www.openvswitch.org/download/
현재 최신버전은 2.15.1 이며 LTS버전은 2.13.4 이다.
여기서는 LTS버전으로 설치하도록 한다.

$ mkdir -p ~/rpmbuild/SOURCES

$ wget https://www.openvswitch.org/releases/openvswitch-2.13.4.tar.gz

$ cp openvswitch-2.13.4.tar.gz ~/rpmbuild/SOURCES/

$ tar -xvf openvswitch-2.13.4.tar.gz
$ rpmbuild -bb --nocheck openvswitch-2.13.4/rhel/openvswitch-fedora.spec
$ yum localinstall /home/ovs/rpmbuild/RPMS/x86_64/openvswitch-2.13.4-1.el7.x86_64.rpm -y
$ systemctl enable openvswitch.service
$ systemctl restart openvswitch.service

$ ovs-vsctl -V
ovs-vsctl (Open vSwitch) 2.13.4
DB Schema 8.2.0
로그인하면 댓글을 남길 수 있습니다.
  • centos_7_에_ovs_설치.txt
  • 마지막으로 수정됨: 2021/07/02 12:57
  • 저자 koov