OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++六、Openstack网络服务(neutron)上

本文详细介绍了OpenStack Neutron网络服务的安装与配置过程,包括数据库创建、用户角色分配、服务实体及API端点配置等关键步骤,并深入讲解了核心配置文件的修改与调整。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

六、Openstack网络服务(neutron)上

 

简单介绍:

Neutron Server:负责接受来自外部服务的API请求,比如Nova API创建网络的请求,对资源增删改查的api

Neutron plugin:负责传达最高层指令给下面

Neutron Agent:负责执行一些具体的任务和操作

具体实现可以查看文章http://www.openstack.cn/?p=4519

 

 

安装

neutron安装在控制节点的部分(openstack-neutron,openstack-neutron-ml2,openstack-neutron-linuxbridge)

 

进入SQL创建neutron数据库并授予权限

mysql -uroot -p

 

CREATE DATABASE neutron;

GRANT ALL PRIVILEGES ON neutron.* TO 'neutron'@'localhost' IDENTIFIED BY '123456';  
GRANT ALL PRIVILEGES ON neutron.* TO 'neutron'@'%' IDENTIFIED BY '123456';

 

创建neutron用户(需要管理员权限)

. admin-openrc
openstack user create --domain default --password-prompt neutron


添加admin角色到nova用户和service项目上

openstack role add --project service --user neutron admin

 

创建neutron服务实体

openstack service create --name nova --description "OpenStack Networking" network

 

创建网络服务的 API 端点


                
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值