设为首页 收藏本站
查看: 965|回复: 0

[经验分享] CloudStack with OpenvSwitch Setting

[复制链接]

尚未签到

发表于 2017-6-25 15:23:55 | 显示全部楼层 |阅读模式
2014年1月6日
CloudStack kvm with OpenVSwitch




  ​https://cwiki.apache.org/confluence/display/CLOUDSTACK/KVM+with+OpenVSwitch


  CentOS 6.4
  openvswitch v 1.9


  Installation
  yum groupinstall Virtualization "Virtualization Client" "Virtualization Platform" "Virtualization Tools"

Verify Installation. The following packages should be installed
hypervkvpd.x86_64 0:0-0.9.el6
libguestfs.x86_64 1:1.16.34-2.el6
libvirt.x86_64 0:0.10.2-18.el6_4.3
libvirt-client.x86_64 0:0.10.2-18.el6_4.3
python-virtinst.noarch 0:0.600.0-15.el6
qemu-kvm.x86_64 2:0.12.1.2-2.355.0.1.el6.centos.2
virt-manager.x86_64 0:0.9.0-18.el6
virt-top.x86_64 0:1.0.4-3.15.el6
virt-viewer.x86_64 0:0.5.2-18.el6_4.2


  Modify libvirt configuration
  Edit /etc/libvirt/libvirtd.conf

listen_tls = 0
listen_tcp = 1
tcp_port = "16059"
auth_tcp = "none"
mdns_adv = 0


  Edit /etc/sysconfig/libvirtd

LIBVIRTD_ARGS="--listen"


  Start libvirtd

/etc/init.d/libvirtd start
/etc/init.d/libvirtd status


  Verify installation:

# virsh capabilities


  Build and install openvswitch:

# yum install rpmdevtools openssl-devel kernel-devel gcc redhat-rpm-config


  Build packages:

# mkdir -p ~/rpmbuild/SOURCES
# curl -O http://openvswitch.org/releases/openvswitch-1.9.0.tar.gz
# cp openvswitch-1.9.0.tar.gz ~/rpmbuild/SOURCES
# cp centos64-openvswitch.patch ~/rpmbuild/SOURCES
# tar -xzf openvswitch-1.9.0.tar.gz
# cd openvswitch-1.9.0
# patch -p1 < ~/rpmbuild/SOURCES/centos64-openvswitch.patch
# rpmbuild -bb rhel/openvswitch.spec
# rpmbuild -bb -D "kversion `uname -r`" rhel/openvswitch-kmod-rhel6.spec


  Install openvswitch:

# yum install ~/rpmbuild/RPMS/x86_64/kmod-openvswitch-1.9.0-1.el6.x86_64.rpm ~/rpmbuild/RPMS/x86_64/openvswitch-1.9.0-1.x86_64.rpm
# echo 'blacklist bridge' >> /etc/modprobe.d/blacklist.conf
# reboot


  Verify installation

# lsmod |grep openvswitch
# ovs-vsctl -V


  Network design:

cloudbr0 (Management, Storage)
ip: 172.16.10.10/24
gateway: 172.16.10.1
eth0 (physical port, no vlans)
cloudbr1 (Guest, Public)
eth1 (physical port, vlan trunk)
ip: none


  Configure network interfaces:

/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
IPV6INIT=no
NM_CONTROLLED=no
ONBOOT=yes
TYPE=OVSPort
DEVICETYPE=ovs
OVS_BRIDGE=cloudbr0
/etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
BOOTPROTO=none
IPV6INIT=no
NM_CONTROLLED=no
ONBOOT=yes
TYPE=OVSPort
DEVICETYPE=ovs
OVS_BRIDGE=cloudbr1
/etc/sysconfig/network-scripts/ifcfg-cloudbr0
DEVICE=cloudbr0
ONBOOT=yes
DEVICETYPE=ovs
TYPE=OVSBridge
BOOTPROTO=static
IPADDR=172.16.10.10
GATEWAY=172.16.10.1
NETMASK=255.255.255.0
HOTPLUG=no
/etc/sysconfig/network-scripts/ifcfg-cloudbr1
DEVICE=cloudbr1
ONBOOT=yes
DEVICETYPE=ovs
TYPE=OVSBridge
BOOTPROTO=none
HOTPLUG=no
/etc/sysconfig/network
NETWORKING=yes
HOSTNAME=testkvm1
GATEWAY=172.10.10.1


  Install cloudstack-agent

# yum install cloudstack-agent


  Edit /etc/cloudstack/agent/agent.properties

network.bridge.type=openvswitch
libvirt.vif.driver=com.cloud.hypervisor.kvm.resource.OvsVifDriver


  Now add the host to cloudstack.








  일단 정리만 ㅋㅋㅋ 나중에 꼭 해봐야지 ~

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-388031-1-1.html 上篇帖子: openstack镜像制作思路、指导及问题总结 下篇帖子: 安卓手机运行WINDOWS
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表