在CentOS7的环境中,从openstack/newton的RDO上安装openvswitch

在 CentOS7 环境中,从 openstack/newton 的 RDO 安装 openvswitch。

翻译以下内容为中文,只需要一种选项:

目的:

    SDN ことはじめ

组成

    • Virtual Box + Vagrant

 

    CentOS 7 box

步骤:

1. 制作盒子

vagrant box list | grep "centos/7"
vagrant box add centos/7
vagrant box update --box centos/7
mkdir -p ./vagrant/openvswitch/centos7
cd ./vagrant/openvswitch/centos7
vagrant init centos/7 -m
Vagrant.configure(2) do |config|
  config.vm.box = "centos/7"
  config.vm.network "private_network", type: "dhcp"
end
vagrant up
vagrant ssh

2. 安装 OpenvSwitch

sudo yum -y update
sudo hostnamectl set-hostname openvswitch-test1
sudo hostnamectl status
exit
vagrant ssh
RDO_FILENAME=`curl -s https://repos.fedorapeople.org/repos/openstack/openstack-newton/ | grep -oE "rdo-release-newton-[0-9].noarch.rpm" | tail -1`

echo $RDO_FILENAME

sudo rpm -Uvh https://repos.fedorapeople.org/repos/openstack/openstack-newton/$RDO_FILENAME

sudo yum -y install openvswitch
sudo systemctl status openvswitch
sudo systemctl start openvswitch
sudo systemctl enable openvswitch
sudo systemctl status openvswitch
$ sudo ovs-vsctl show
f2139d68-bec7-49bb-8ae7-e1ddbed63d4f
    ovs_version: "2.5.0"
广告
将在 10 秒后关闭
bannerAds