- 浏览: 1478031 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (691)
- linux (207)
- shell (33)
- java (42)
- 其他 (22)
- javascript (33)
- cloud (16)
- python (33)
- c (48)
- sql (12)
- 工具 (6)
- 缓存 (16)
- ubuntu (7)
- perl (3)
- lua (2)
- 超级有用 (2)
- 服务器 (2)
- mac (22)
- nginx (34)
- php (2)
- 内核 (2)
- gdb (13)
- ICTCLAS (2)
- mac android (0)
- unix (1)
- android (1)
- vim (1)
- epoll (1)
- ios (21)
- mysql (3)
- systemtap (1)
- 算法 (2)
- 汇编 (2)
- arm (3)
- 我的数据结构 (8)
- websocket (12)
- hadoop (5)
- thrift (2)
- hbase (1)
- graphviz (1)
- redis (1)
- raspberry (2)
- qemu (31)
- opencv (4)
- socket (1)
- opengl (1)
- ibeacons (1)
- emacs (6)
- openstack (24)
- docker (1)
- webrtc (11)
- angularjs (2)
- neutron (23)
- jslinux (18)
- 网络 (13)
- tap (9)
- tensorflow (8)
- nlu (4)
- asm.js (5)
- sip (3)
- xl2tp (5)
- conda (1)
- emscripten (6)
- ffmpeg (10)
- srt (1)
- wasm (5)
- bert (3)
- kaldi (4)
- 知识图谱 (1)
最新评论
-
wahahachuang8:
我喜欢代码简洁易读,服务稳定的推送服务,前段时间研究了一下go ...
websocket的helloworld -
q114687576:
http://www.blue-zero.com/WebSoc ...
websocket的helloworld -
zhaoyanzimm:
感谢您的分享,给我提供了很大的帮助,在使用过程中发现了一个问题 ...
nginx的helloworld模块的helloworld -
haoningabc:
leebyte 写道太NB了,期待早日用上Killinux!么 ...
qemu+emacs+gdb调试内核 -
leebyte:
太NB了,期待早日用上Killinux!
qemu+emacs+gdb调试内核
验证
在网络节点
防火墙配置
• 编辑 /etc/sysconfig/iptables 文件,将filter 中添加防火墙规则全部删掉.
• 重新启动防火墙 /etc/init.d/iptables restart
配置yum源
将epel-depends.repo icehouse.repo rabbitmq.repo rhel65.repo文件,拷贝到/etc/yum.repos.d/目录
导入KEY
• 添加eth1网卡,配置如下
cat /etc/sysconfig/network-scripts/ifcfg-eth1
------------------------
升级iproute和dnsmasq软件包
配置Open vSwitch
(新建一个默认的桥接设备)
切换到Controller节点,创建Neutron数据库,数据库名称为neutron
在keystone库 的service加了一条数据
endpoint表加了3条数据
配置neutron openvswitch agent
• 本次实验采用OpenVswitch做为plugin来提供网络服务,需要对plugin.ini文件进行关联和修改
ln -s /etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini /etc/neutron/plugin.ini -f
keystone role-list keystone user-list keystone tenant-list keystone service-list keystone endpoint-list glance image-list cinder list
在网络节点
防火墙配置
• 编辑 /etc/sysconfig/iptables 文件,将filter 中添加防火墙规则全部删掉.
• 重新启动防火墙 /etc/init.d/iptables restart
配置yum源
将epel-depends.repo icehouse.repo rabbitmq.repo rhel65.repo文件,拷贝到/etc/yum.repos.d/目录
导入KEY
rpm --import http://172.16.21.233/epel-depends/RPM-GPG-KEY-EPEL-6 rpm --import http://172.16.21.233/rhel65/RPM-GPG-KEY-redhat-release rpm --import http://172.16.21.233/rabbitmq/rabbitmq-signing-key-public.asc rpm --import http://172.16.21.233/rdo-icehouse-b3/RPM-GPG-KEY-RDO-Icehouse
• 添加eth1网卡,配置如下
cat /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1 TYPE=Ethernet ONBOOT=yes NM_CONTROLLED=no BOOTPROTO=static
------------------------
升级iproute和dnsmasq软件包
yum install -y iproute dnsmasq dnsmasq-utils yum install openstack-neutron python-kombu python-amqplib python-pyudev python-stevedore openstack-utils openstack-neutron-openvswitch openvswitch -y
配置Open vSwitch
chkconfig openvswitch on service openvswitch start
(新建一个默认的桥接设备)
ovs-vsctl add-br br-int
切换到Controller节点,创建Neutron数据库,数据库名称为neutron
mysql -u root -popenstack CREATE DATABASE neutron; GRANT ALL ON neutron.* TO neutron @'%' IDENTIFIED BY 'neutron'; GRANT ALL ON neutron.* TO neutron @'localhost' IDENTIFIED BY 'neutron'; FLUSH PRIVILEGES;
keystone service-create --name neutron --type network --description "Neutron Networking Service" WARNING: Bypassing authentication using a token & endpoint (authentication credentials are being ignored). +-------------+----------------------------------+ | Property | Value | +-------------+----------------------------------+ | description | Neutron Networking Service | | id | 97697ea9d10440d6bf8ebd0dc514fd86 | | name | neutron | | type | network | +-------------+----------------------------------+ [root@controller keystone(keystone_admin)]#
在keystone库 的service加了一条数据
keystone endpoint-create --service neutron --publicurl "http://192.168.1.231:9696" --adminurl "http://192.168.1.231:9696" --internalurl "http://192.168.1.231:9696" --region beijing WARNING: Bypassing authentication using a token & endpoint (authentication credentials are being ignored). +-------------+----------------------------------+ | Property | Value | +-------------+----------------------------------+ | adminurl | http://192.168.1.231:9696 | | id | 477abe3dc54445869e9a9783a47d40b2 | | internalurl | http://192.168.1.231:9696 | | publicurl | http://192.168.1.231:9696 | | region | beijing | | service_id | 97697ea9d10440d6bf8ebd0dc514fd86 | +-------------+----------------------------------+ [root@controller keystone(keystone_admin)]#
endpoint表加了3条数据
openstack-config --set /etc/neutron/neutron.conf DEFAULT auth_strategy keystone openstack-config --set /etc/neutron/neutron.conf keystone_authtoken auth_host 172.16.21.233 openstack-config --set /etc/neutron/neutron.conf keystone_authtoken admin_tenant_name admin openstack-config --set /etc/neutron/neutron.conf keystone_authtoken admin_user admin openstack-config --set /etc/neutron/neutron.conf keystone_authtoken admin_password openstack openstack-config --set /etc/neutron/neutron.conf DEFAULT rpc_backend neutron.openstack.common.rpc.impl_kombu openstack-config --set /etc/neutron/neutron.conf DEFAULT rabbit_host 172.16.21.233 openstack-config --set /etc/neutron/neutron.conf DEFAULT core_plugin neutron.plugins.openvswitch.ovs_neutron_plugin.OVSNeutronPluginV2 openstack-config --set /etc/neutron/neutron.conf DEFAULT control_exchange neutron openstack-config --set /etc/neutron/neutron.conf database connection mysql://neutron:neutron@172.16.21.233/neutron openstack-config --set /etc/neutron/neutron.conf DEFAULT allow_overlapping_ips True
配置neutron openvswitch agent
• 本次实验采用OpenVswitch做为plugin来提供网络服务,需要对plugin.ini文件进行关联和修改
ln -s /etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini /etc/neutron/plugin.ini -f
openstack-config --set /etc/neutron/plugin.ini OVS tenant_network_type gre openstack-config --set /etc/neutron/plugin.ini OVS tunnel_id_ranges 1:1000 openstack-config --set /etc/neutron/plugin.ini OVS enable_tunneling True openstack-config --set /etc/neutron/plugin.ini OVS local_ip 172.16.21.231 openstack-config --set /etc/neutron/plugin.ini OVS integration_bridge br-int openstack-config --set /etc/neutron/plugin.ini OVS tunnel_bridge br-tun openstack-config --set /etc/neutron/plugin.ini SECURITYGROUP firewall_driver neutron.agent.linux.iptables_firewall.OVSHybridIptablesFirewallDriver
发表评论
-
xl2tp 备份
2019-09-24 16:25 6952019年9月24日更新: 注意,需要开启firewall ... -
sdl笔记
2019-01-31 17:19 733sdl教程教程 https://github.com/Twin ... -
tinyemu
2019-01-24 17:59 1433参考https://bellard.org/jslinux/t ... -
br0和tap0的互相影响
2019-01-02 19:17 815转载 http://www.cnblogs.com/wlei/ ... -
aws搭建xl2tp给iphone使用
2018-12-26 21:37 18922019年12月26日 可以参考原来的配置 https:// ... -
consul的基本使用
2017-06-27 11:13 1402### 安装 [centos7上consul的安装](ht ... -
lvs的helloworld
2017-06-13 20:36 597###################lvs######### ... -
M版openstack(ovs,dvr,动态迁移)
2017-06-09 10:30 1788主要内容 1.先搭建三个节点的环境,dvr模式 2.建一个vm ... -
M版本的openstack的例子(linuxbridge)
2017-05-23 15:05 558做两个节点控制节点和计算节点 mcontroller521 ... -
系统调用的helloworld
2017-05-04 16:14 634《2.6内核标准教程》 p293 #include < ... -
bitcoin和cgminer的安装
2017-04-05 22:45 1959参考 http://blog.csdn.net/rion_ch ... -
ceph安装和常用命令
2017-03-21 21:55 954/etc/hosts ssh-keygen ssh-copy- ... -
mobile terminal 笔记
2016-12-02 15:35 627找出旧的iphone4 越狱之后可以变个小操作系统 mobi ... -
openstack的topo图
2016-09-07 14:07 630http://haoningabc.iteye.com/blo ... -
openstack的M版本的neutron的实验
2016-09-01 20:00 3131试验步骤: 1.创建内部 ... -
openstack的M版本安装
2016-08-17 13:33 1058参考 http://docs.openstack.org/mi ... -
socket基础和select(python)
2016-06-14 17:21 1803上接 c语言的socket基础ht ... -
socket基础(c语言)
2016-06-14 16:45 995不使用select 普通的基础socket连接,对多个客户端的 ... -
ffmpeg+nginx 的直播(2,直播摄像头和麦克风)
2016-05-28 20:21 4362假设我的服务器是centos7 192.168.139.117 ... -
ffmpeg+nginx 的直播(1,直播播放的视频文件)
2016-05-26 17:11 659664位操作系统centos7 ############ 1.一 ...
相关推荐
openstack-Neutron深入理解.pdf
Learning OpenStack Networking (Neutron)(2nd) 英文epub 第2版 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊官网搜索此书
Whether you are new to OpenStack Networking (Neutron) or have experience, this book will provide you with the skills needed to successfully design, create, customize, and maintain the core network ...
openstack网络,neutron初探,初步了解openstack的网络。
### OpenStack学习及安装知识点概览 #### 一、OpenStack简介 - **定义与起源**:OpenStack是由NASA和Rackspace共同发起的一个开源云计算管理平台项目,以Apache许可证授权,旨在为用户提供一个自由、开放的云计算...
Learning OpenStack Networking (Neutron), 挺基础的,对于想学习openstack neutron的人是个很好入门资料。
OpenStack Neutron SDN 实现详解
OpenStack-Neutron原理详解.pdf
六、Neutron安装与配置 * 了解Neutron的功能和作用 * 安装Neutron组件 * 配置Neutron,包括网络管理、路由管理等 七、Horizon安装与配置 * 了解Horizon的功能和作用 * 安装Horizon组件 * 配置Horizon,包括仪表盘...
Title: Learning OpenStack Networking (Neutron) Author: James Denton Length: 300 pages Edition: 1 Language: English Publisher: Packt Publishing Publication Date: 2014-10-13 ISBN-10: 1783983302 ISBN-13:...
深入理解OpenStack Neutron 本资料共包含以下附件: 深入理解 Neutron -- OpenStack 网络实现openstack_understand_neutron.rar
OpenStack Neutron 原理详解
单节点openstack-neutron搭建
Learning OpenStack Networking (Neutron)(2nd) 英文mobi 第2版 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊官网搜索此书
5. 安装完成后,提示信息包括 Dashboard 访问地址 修改网络接口配置文件: 1. 创建 OVS 桥梁和修改物理网络接口绑定为一个端口 OVS 桥梁 2. 编辑和修改使用文本编辑器的桥接口(BR-EX) OpenStack 仪表板: 1. ...
很好的介绍OpenStack网络组建neutron的一本书,packtpub出版.
深入理解Neutron-- OpenStack 网络实现- PDF版本 深入理解Neutron 中文版资源
Learning OpenStack Networking (Neutron)(2nd) 英文无水印原版pdf 第2版 pdf所有页面使用FoxitReader、PDF-XChangeViewer、SumatraPDF和Firefox测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn...
该ppt是比较详细的openstack&neutron;的介绍,包含从底层到高级的详解。
英文版,详细描述了openstack的network组件neutron,推荐一看,非常详细,比中文版的好