1、neutron更改及mysql数据库更改网卡及ip:
    neutron port-update ae22c84b-22a9-4618-b046-1eb61379bcea  --allowed-address-pairs type=dict list=true ip_address=172.20.59.132  #更改openstack 网络端口ip地址更改后可在dashborad见面看见端口已经更改,但是网络仍然不通,是由于数据库中还是原有ip故而更改数据库;
    更改mysql数据库:
    use neutron 

mysql> select * from ipallocations where port_id='ae22c84b-22a9-4618-b046-1eb61379bcea';
    +--------------------------------------+---------------+--------------------------------------+--------------------------------------+
    | port_id                              | ip_address    | subnet_id                            | network_id                           |
    +--------------------------------------+---------------+--------------------------------------+--------------------------------------+
    | ae22c84b-22a9-4618-b046-1eb61379bcea | 172.20.59.132 | 3b040206-4adc-487e-9b9b-177b93374fdb | af6ef793-5430-4fa9-a2ea-6751d721e00b |
    +--------------------------------------+---------------+--------------------------------------+--------------------------------------+
    1 row in set (0.00 sec)

mysql>  update ipallocations set ip_address='172.20.59.132' where port_id='ae22c84b-22a9-4618-b046-1eb61379bcea';

   2、通过命令行更改;通过命令行更改必须关闭虚拟机
    详细步骤:
    bomc_cloud1:/root# neutron port-list

+--------------------------------------+--------+-------------------+--------------------------------------------------------------------------------------+
| id                                   | name   | mac_address       | fixed_ips                                                                            |
+--------------------------------------+--------+-------------------+--------------------------------------------------------------------------------------+
| 1cecaa46-8122-46e7-bd16-698e2fa43efe |        | fa:16:3e:c3:fd:69 | {"subnet_id": "3b040206-4adc-487e-9b9b-177b93374fdb", "ip_address": "172.20.59.131"} |
| 29b851cd-cdee-407d-a75a-d0bc7e3346d1 |        | fa:16:3e:dc:e8:af | {"subnet_id": "3b040206-4adc-487e-9b9b-177b93374fdb", "ip_address": "172.20.59.134"} |
| 61e30821-972a-4a83-a3ab-e53802d457ef |        | fa:16:3e:53:ba:fc | {"subnet_id": "3b040206-4adc-487e-9b9b-177b93374fdb", "ip_address": "172.20.59.133"} |
| 87462fba-ffce-4544-9bec-413c382baeda |        | fa:16:3e:5b:0b:9a | {"subnet_id": "3b040206-4adc-487e-9b9b-177b93374fdb", "ip_address": "172.20.59.135"} |
| a7aaaac1-0473-4c72-822f-2370d7d164b4 | port-1 | fa:16:3e:14:c4:49 | {"subnet_id": "3b040206-4adc-487e-9b9b-177b93374fdb", "ip_address": "172.20.59.130"} |
| ae22c84b-22a9-4618-b046-1eb61379bcea |        | fa:16:3e:17:91:f1 | {"subnet_id": "3b040206-4adc-487e-9b9b-177b93374fdb", "ip_address": "172.20.59.132"} |
| f5ee728e-8017-454a-b347-0b299ad9494e |        | fa:16:3e:a3:6d:8e | {"subnet_id": "3b040206-4adc-487e-9b9b-177b93374fdb", "ip_address": "172.20.59.136"} |
+--------------------------------------+--------+-------------------+--------------------------------------------------------------------------------------+
bomc_cloud1:/root# nova list 
+--------------------------------------+-------------+---------+------------+-------------+------------------------+
| ID                                   | Name        | Status  | Task State | Power State | Networks               |
+--------------------------------------+-------------+---------+------------+-------------+------------------------+
| e13f0be6-aaa6-439d-be1d-08c964f2a4ee | bomc_vm08   | ACTIVE  | -          | Running     | provider=172.20.59.134 |
| f902a752-6246-4722-94c6-4275f0f9f7ed | bomc_vm_003 | ACTIVE  | -          | Running     | provider=172.20.59.130 |
| 28374779-a46d-4705-b47c-d80daaa1a5a4 | bomc_vm_004 | SHUTOFF | -          | Shutdown    | provider=172.20.59.136 |
| 9b42be9d-7572-4a2b-8d6d-80d30fbca0d6 | bomc_vm_005 | ACTIVE  | -          | Running     | provider=172.20.59.135 |
| eb784193-1dfa-4b44-9dda-f8352fc7a573 | bomc_vm_006 | ACTIVE  | -          | Running     | provider=172.20.59.131 |
| 4fee78ae-1d96-4168-9795-6630d46dcbf6 | bomc_vm_007 | ACTIVE  | -          | Running     | provider=172.20.59.132 |
| 32dd588e-215a-4a9e-9f70-635f023bcfdb | bomc_vm_07  | ACTIVE  | -          | Running     | provider=172.20.59.133 |
+--------------------------------------+-------------+---------+------------+-------------+------------------------+

2.2删除网卡
bomc_cloud1:/root# nova interface-detach 28374779-a46d-4705-b47c-d80daaa1a5a4 f5ee728e-8017-454a-b347-0b299ad9494e
bomc_cloud1:/root# nova list 
+--------------------------------------+-------------+---------+------------+-------------+------------------------+
| ID                                   | Name        | Status  | Task State | Power State | Networks               |
+--------------------------------------+-------------+---------+------------+-------------+------------------------+
| e13f0be6-aaa6-439d-be1d-08c964f2a4ee | bomc_vm08   | ACTIVE  | -          | Running     | provider=172.20.59.134 |
| f902a752-6246-4722-94c6-4275f0f9f7ed | bomc_vm_003 | ACTIVE  | -          | Running     | provider=172.20.59.130 |
| 28374779-a46d-4705-b47c-d80daaa1a5a4 | bomc_vm_004 | SHUTOFF | -          | Shutdown    |                        |
| 9b42be9d-7572-4a2b-8d6d-80d30fbca0d6 | bomc_vm_005 | ACTIVE  | -          | Running     | provider=172.20.59.135 |
| eb784193-1dfa-4b44-9dda-f8352fc7a573 | bomc_vm_006 | ACTIVE  | -          | Running     | provider=172.20.59.131 |
| 4fee78ae-1d96-4168-9795-6630d46dcbf6 | bomc_vm_007 | ACTIVE  | -          | Running     | provider=172.20.59.132 |
| 32dd588e-215a-4a9e-9f70-635f023bcfdb | bomc_vm_07  | ACTIVE  | -          | Running     | provider=172.20.59.133 |
+--------------------------------------+-------------+---------+------------+-------------+------------------------+
bomc_cloud1:/root# neutron port-list
+--------------------------------------+--------+-------------------+--------------------------------------------------------------------------------------+
| id                                   | name   | mac_address       | fixed_ips                                                                            |
+--------------------------------------+--------+-------------------+--------------------------------------------------------------------------------------+
| 1cecaa46-8122-46e7-bd16-698e2fa43efe |        | fa:16:3e:c3:fd:69 | {"subnet_id": "3b040206-4adc-487e-9b9b-177b93374fdb", "ip_address": "172.20.59.131"} |
| 29b851cd-cdee-407d-a75a-d0bc7e3346d1 |        | fa:16:3e:dc:e8:af | {"subnet_id": "3b040206-4adc-487e-9b9b-177b93374fdb", "ip_address": "172.20.59.134"} |
| 61e30821-972a-4a83-a3ab-e53802d457ef |        | fa:16:3e:53:ba:fc | {"subnet_id": "3b040206-4adc-487e-9b9b-177b93374fdb", "ip_address": "172.20.59.133"} |
| 87462fba-ffce-4544-9bec-413c382baeda |        | fa:16:3e:5b:0b:9a | {"subnet_id": "3b040206-4adc-487e-9b9b-177b93374fdb", "ip_address": "172.20.59.135"} |
| a7aaaac1-0473-4c72-822f-2370d7d164b4 | port-1 | fa:16:3e:14:c4:49 | {"subnet_id": "3b040206-4adc-487e-9b9b-177b93374fdb", "ip_address": "172.20.59.130"} |
| ae22c84b-22a9-4618-b046-1eb61379bcea |        | fa:16:3e:17:91:f1 | {"subnet_id": "3b040206-4adc-487e-9b9b-177b93374fdb", "ip_address": "172.20.59.132"} |
+--------------------------------------+--------+-------------------+--------------------------------------------------------------------------------------+

2.3创建添加网卡
bomc_cloud1:/root# neutron port-create --name port-1  --fixed-ip subnet_id=3b040206-4adc-487e-9b9b-177b93374fdb,ip_address=172.20.59.136  --security-group c719f256-f3b8-4cfd-a8f2-1d9844de1161 af6ef793-5430-4fa9-a2ea-6751d721e00b
Created a new port:
+-----------------------+--------------------------------------------------------------------------------------+
| Field                 | Value                                                                                |
+-----------------------+--------------------------------------------------------------------------------------+
| admin_state_up        | True                                                                                 |
| allowed_address_pairs |                                                                                      |
| binding:host_id       |                                                                                      |
| binding:profile       | {}                                                                                   |
| binding:vif_details   | {}                                                                                   |
| binding:vif_type      | unbound                                                                              |
| binding:vnic_type     | normal                                                                               |
| created_at            | 2018-06-05T06:50:16                                                                  |
| description           |                                                                                      |
| device_id             |                                                                                      |
| device_owner          |                                                                                      |
| extra_dhcp_opts       |                                                                                      |
| fixed_ips             | {"subnet_id": "3b040206-4adc-487e-9b9b-177b93374fdb", "ip_address": "172.20.59.136"} |
| id                    | 6bd80a8e-bb26-4121-8d97-4d6c365a4a8d                                                 |
| mac_address           | fa:16:3e:67:e4:b4                                                                    |
| name                  | port-1                                                                               |
| network_id            | af6ef793-5430-4fa9-a2ea-6751d721e00b                                                 |
| port_security_enabled | True                                                                                 |
| security_groups       | c719f256-f3b8-4cfd-a8f2-1d9844de1161                                                 |
| status                | DOWN                                                                                 |
| tenant_id             | 3d89dd945e764bf19a3560bced6a4fbc                                                     |
| updated_at            | 2018-06-05T06:50:16                                                                  |
+-----------------------+--------------------------------------------------------------------------------------+
bomc_cloud1:/root# nova interface-attach --port-id ^Cf902a752-6246-4722-94c6-4275f0f9f7ed 
bomc_cloud1:/root# neutron port-list
+--------------------------------------+--------+-------------------+--------------------------------------------------------------------------------------+
| id                                   | name   | mac_address       | fixed_ips                                                                            |
+--------------------------------------+--------+-------------------+--------------------------------------------------------------------------------------+
| 1cecaa46-8122-46e7-bd16-698e2fa43efe |        | fa:16:3e:c3:fd:69 | {"subnet_id": "3b040206-4adc-487e-9b9b-177b93374fdb", "ip_address": "172.20.59.131"} |
| 29b851cd-cdee-407d-a75a-d0bc7e3346d1 |        | fa:16:3e:dc:e8:af | {"subnet_id": "3b040206-4adc-487e-9b9b-177b93374fdb", "ip_address": "172.20.59.134"} |
| 61e30821-972a-4a83-a3ab-e53802d457ef |        | fa:16:3e:53:ba:fc | {"subnet_id": "3b040206-4adc-487e-9b9b-177b93374fdb", "ip_address": "172.20.59.133"} |
| 6bd80a8e-bb26-4121-8d97-4d6c365a4a8d | port-1 | fa:16:3e:67:e4:b4 | {"subnet_id": "3b040206-4adc-487e-9b9b-177b93374fdb", "ip_address": "172.20.59.136"} |
| 757a743a-265f-43a4-82fd-23a84e30a637 |        | fa:16:3e:a4:7f:02 | {"subnet_id": "3b040206-4adc-487e-9b9b-177b93374fdb", "ip_address": "172.20.59.148"} |
| 87462fba-ffce-4544-9bec-413c382baeda |        | fa:16:3e:5b:0b:9a | {"subnet_id": "3b040206-4adc-487e-9b9b-177b93374fdb", "ip_address": "172.20.59.135"} |
| a7aaaac1-0473-4c72-822f-2370d7d164b4 | port-1 | fa:16:3e:14:c4:49 | {"subnet_id": "3b040206-4adc-487e-9b9b-177b93374fdb", "ip_address": "172.20.59.130"} |
| ae22c84b-22a9-4618-b046-1eb61379bcea |        | fa:16:3e:17:91:f1 | {"subnet_id": "3b040206-4adc-487e-9b9b-177b93374fdb", "ip_address": "172.20.59.132"} |
+--------------------------------------+--------+-------------------+--------------------------------------------------------------------------------------+

2.4网卡与虚拟主机绑定
bomc_cloud1:/root# nova interface-attach --port-id 6bd80a8e-bb26-4121-8d97-4d6c365a4a8d 28374779-a46d-4705-b47c-d80daaa1a5a4
bomc_cloud1:/root# nova list
+--------------------------------------+-------------+---------+------------+-------------+------------------------+
| ID                                   | Name        | Status  | Task State | Power State | Networks               |
+--------------------------------------+-------------+---------+------------+-------------+------------------------+
| e13f0be6-aaa6-439d-be1d-08c964f2a4ee | bomc_vm08   | ACTIVE  | -          | Running     | provider=172.20.59.134 |
| f902a752-6246-4722-94c6-4275f0f9f7ed | bomc_vm_003 | ACTIVE  | -          | Running     | provider=172.20.59.130 |
| 28374779-a46d-4705-b47c-d80daaa1a5a4 | bomc_vm_004 | SHUTOFF | -          | Shutdown    | provider=172.20.59.136 |
| 9b42be9d-7572-4a2b-8d6d-80d30fbca0d6 | bomc_vm_005 | ACTIVE  | -          | Running     | provider=172.20.59.135 |
| eb784193-1dfa-4b44-9dda-f8352fc7a573 | bomc_vm_006 | ACTIVE  | -          | Running     | provider=172.20.59.131 |
| 4fee78ae-1d96-4168-9795-6630d46dcbf6 | bomc_vm_007 | ACTIVE  | -          | Running     | provider=172.20.59.132 |
| 32dd588e-215a-4a9e-9f70-635f023bcfdb | bomc_vm_07  | ACTIVE  | -          | Running     | provider=172.20.59.133 |
+--------------------------------------+-------------+---------+------------+-------------+------------------------+

备注:nova interface-attach 和nova interface-delach 添加删除网卡操作可用于为虚拟机添加多网卡!

openstack修改增加网卡及更改ip的更多相关文章

  1. 068_不登陆虚拟机,修改虚拟机网卡 IP 地址

    #!/bin/bash #该脚本使用 guestmount 工具,Centos7.2 中安装 libguestfs-tools-c 可以获得 guestmount 工具#脚本在不登陆虚拟机的情况下,修 ...

  2. Linux不进入网卡配置文件更改静态ip

    1.找到网卡配置文件名ls /etc/sysconfig/network-scripts/ 2.备份并查看原始配置文件(若原先有配置IP的,则按照第五点方式修改) 3.修改随机自启和IP地址echo ...

  3. 批处理快速更改ip地址

    在各种网络中切换,windows更换ip地址步骤:  进入控制面板--网络和internet--网络和共享中心--理性适配器设置--然后找到网卡--进入属性--然后internet 协议--更改ip信 ...

  4. centos 修改DNS,网关,IP地址

    1.CentOS 修改DNS 修改对应网卡的DNS的配置文件 # vi /etc/resolv.conf  修改以下内容 nameserver 8.8.8.8 #google域名服务器 nameser ...

  5. 怎么修改路由器地址的默认IP

    参考文章:http://jingyan.baidu.com/article/4b52d7026e14effc5c774b30.html  一.怎么修改路由器地址的默认IP 目前绝大多数品牌有线或无线路 ...

  6. Ambari集群移动现有复制到另外地方或更改ip地址,导致各项服务组件上为黄色问号代表心跳丢失的解决方案(图文详解)(博主推荐)

    前言 最近,是在做集群搬移工作,大家肯定会遇到如下的场景. (1) 比如,你新购买的电脑,初步者学习使用Ambari集群.从旧电脑复制到新电脑这边来. (2) 比如,你公司Ambari集群的ip,因业 ...

  7. kvm 给虚机增加网卡

    [root@666 ok]# virsh domiflist c03 Interface Type Source Model MAC --------------------------------- ...

  8. OpenStack 虚机网卡的创建过程

    原文链接:https://www.cnblogs.com/potato-chip/p/9127083.html OpenStack虚机网卡的创建过程 OpenStack最基本和常用的操作就是启动虚机. ...

  9. OpenStack虚机网卡的创建过程

    OpenStack虚机网卡的创建过程 OpenStack最基本和常用的操作就是启动虚机.虚机启动的过程中涉及很多内容,其中非常重要的一个环节就是创建并绑定虚机的虚拟网卡.虚机的创建和管理是Nova的任 ...

随机推荐

  1. Codeforces Gym 101190 NEERC 16 .D Delight for a Cat (上下界的费用流)

    ls是一个特别堕落的小朋友,对于n个连续的小时,他将要么睡觉要么打隔膜,一个小时内他不能既睡觉也打隔膜 ,因此一个小时内他只能选择睡觉或者打隔膜,当然他也必须选择睡觉或打隔膜,对于每一个小时,他选择睡 ...

  2. 基于OpenCV的面部交换

    需要装python库 OpenCV dlib docopt(根据打开方式选择是否装) # -*- coding: UTF-8 #本电脑试运行 命令 python F:\python_project\s ...

  3. ACM学习历程—BestCoder 2015百度之星资格赛1001 大搬家(递推 && 组合数学)

    Problem Description 近期B厂组织了一次大搬家,所有人都要按照指示换到指定的座位上.指示的内容是坐在位置i 上的人要搬到位置j 上.现在B厂有N 个人,一对一到N 个位置上.搬家之后 ...

  4. codevs 4939 欧拉函数

    传送门 4939 欧拉函数  时间限制: 1 s  空间限制: 1000 KB  题目等级 : 钻石 Diamon     题目描述 Description 输入一个数n,输出小于n且与n互素的整数个 ...

  5. 结合Django+celery二次开发定时周期任务

    需求: 前端时间由于开发新上线一大批系统,上完之后没有配套的报表系统.监控,于是乎开发.测试.产品.运营.业务部.财务等等各个部门就跟那饥渴的饿狼一样需要 各种各样的系统数据满足他们.刚开始一天一个还 ...

  6. MQTT协议简介及协议原理

    MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的“轻量级”通讯协议,该协议构建 ...

  7. Ubuntu——查看内存和CPU情况

    查看内存及cpu使用情况的命令:top 也可以安装htop工具,这样更直观,安装命令如下:sudo apt-get install htop安装完后,直接输入命令:htop

  8. AngularJs(Part 3)--注册服务

    有以下5中方法注册一个AngularJS可以识别的Service value和constant是两个极其简单的方法,只有少数情况下会使用. service已经开始复杂了起来.而factory是我认为既 ...

  9. Biopython常用功能模块

    Biopython项目是旨在减少计算生物学中代码重复的开源项目之一,由国际开发人员协会创建. 它包含表示生物序列和序列注释的类,并且能够读取和写入各种文件格式(FASTA,FASTQ,GenBank和 ...

  10. 如何升级一个JavaWeb应用

    准备db变更 准备整个war包或变更的文件 上传文件至云盘​(通常直接上传文件较慢,建议先传到云盘,然后下载) 从云盘下载 执行db变更 解压war到指定目录或替换变更的文件 修改设计IP地址的配置文 ...