[部署篇6]VMWare搭建Openstack——控制节点的Neutron安装

一、预备工作

安装环境:控制节点 192.168.3.180  controller

1. 约定:  neutron使用MySQL数据库存储相关数据,相关参数如下:
          库名: neutron
 账户: neutrondbadmin
 密码: neutron4smtest


2. 创建数据库、账户并配置权限
 sudo mysql -uroot -p#db4smtest# -e 'CREATE DATABASE neutron;'
     sudo mysql -uroot -p#db4smtest# -e 'CREATE USER neutrondbadmin;'
     sudo mysql -uroot -p#db4smtest# -e "GRANT ALL PRIVILEGES ON neutron.* TO 'neutrondbadmin'@'localhost' IDENTIFIED BY 'neutron4smtest';"
     sudo mysql -uroot -p#db4smtest# -e "GRANT ALL PRIVILEGES ON neutron.* TO 'neutrondbadmin'@'%' IDENTIFIED BY 'neutron4smtest';"
     sudo mysql -uroot -p#db4smtest# -e "SET PASSWORD FOR 'neutrondbadmin'@'%' = PASSWORD('neutron4smtest');"


3. 创建Networking Service 账户并设置角色
     keystone user-create --name=neutron --pass=neutron4smtest --email=sm@163.com
sm@controller:~$ keystone user-create --name=neutron --pass=neutron4smtest --email=sm@163.com
Expecting an auth URL via either --os-auth-url or env[OS_AUTH_URL]
sm@controller:~$ source admin-openrc.sh
sm@controller:~$ keystone user-create --name=neutron --pass=neutron4smtest --email=sm@163.com
+----------+----------------------------------+
| Property |              Value               |
+----------+----------------------------------+
|  email   |            sm@163.com            |
| enabled  |               True               |
|    id    | 1856de8825d249ed95e1d1ae0225bd98 |
|   name   |             neutron              |
| username |             neutron              |
+----------+----------------------------------+


     keystone user-role-add --user=neutron --tenant=service --role=admin


4. 创建服务
     keystone service-create --name=neutron --type=network  --description="OpenStack Networking Service"
sm@controller:~$ keystone service-create --name=neutron --type=network  --description="OpenStack Networking Service"
+-------------+----------------------------------+
|   Property  |              Value               |
+-------------+----------------------------------+
| description |   OpenStack Networking Service   |
|   enabled   |               True               |
|      id     | 47cf48c2c0d049659f377e9d70ccd381 |
|     name    |             neutron              
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值