| 70 | |
| 71 | == Open vSwitch |
| 72 | |
| 73 | openvswitchパッケージをインストールする。CentOSでは、openvswitchのパッケージはないので、RDOのパッケージ |
| 74 | |
| 75 | * https://repos.fedorapeople.org/repos/openstack/ |
| 76 | |
| 77 | を利用する。 |
| 78 | |
| 79 | {{{ |
| 80 | # rpm -Uvh https://repos.fedorapeople.org/repos/openstack/openstack-kilo/rdo-release-kilo-1.noarch.rpm |
| 81 | # yum install openvswitch |
| 82 | # systemctl enable openvswitch |
| 83 | # systemctl start openvswitch |
| 84 | }}} |
| 85 | |
| 86 | ホスト1(IP192.168.100.1),2(192.168.100.2)で次のように実行。greのremote_ipには対抗ノードのIPを設定する。 |
| 87 | |
| 88 | ### ホスト1(192.168.100.1) |
| 89 | |
| 90 | {{{ |
| 91 | # ovs-vsctl add-br brgre |
| 92 | # ovs-vsctl add-port brgre gre -- set interface gre type=gre options:remote_ip=192.168.100.2 |
| 93 | # ip link set brgre up |
| 94 | # ip addr add 192.168.200.1/24 dev brgre |
| 95 | }}} |
| 96 | |
| 97 | ### ホスト2 (192.168.100.2) |
| 98 | |
| 99 | {{{ |
| 100 | # ovs-vsctl add-br brgre |
| 101 | # ovs-vsctl add-port brgre gre -- set interface gre type=gre options:remote_ip=192.168.100.1 |
| 102 | # ip link set brgre up |
| 103 | # ip addr add 192.168.200.2/24 dev brgre |
| 104 | }}} |
| 105 | |
| 106 | |
| 107 | pingで192.168.200.xを利用して疎通が確認できる。firewalldが動作していると、firewalldにブロックされて通信できないことがあるので、下記のようにして |
| 108 | 停止しておくとよい。 |
| 109 | |
| 110 | {{{ |
| 111 | # systemctl stop firewalld |
| 112 | }}} |