| | 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 | }}} |