编译安装
- 进入源码根目录。
1
cd /home/source_code/openvswitch-2.14.2
- 编译安装Open vSwitch。
1 2 3
./boot.sh ./configure CFLAGS="-march=armv8-a+lse+crc -fstack-protector-all -fstack-protector-strong -g" --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=/lib64 --enable-ssl --enable-shared --enable-Werror make -j 96 && make install
一般来说,用户使用上述方法进行编译配置即可。如需自定义配置(如自定义安装路径、指定自定义数据库文件路径等),可参考编译配置脚本命令参考进行配置。
- 配置Open vSwitch以service服务化方式启动。
1 2 3 4 5 6
cd rhel/ cp etc_init.d_openvswitch /etc/init.d/openvswitch chmod 755 /etc/init.d/openvswitch mkdir /var/log/openvswitch ln -s /usr/lib64/libevent-2.1.so.6 /usr/lib64/libevent-2.0.so.5 ln -s /usr/lib64/libcrypto.so.1.1 /usr/lib64/libcrypto.so.10
- 启动服务。
1
service openvswitch start
父主题: 安装Open vSwitch