六、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 端点
OpenStack Neutron 网络配置

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

被折叠的 条评论
为什么被折叠?



