openstack修改增加网卡及更改ip

本文档介绍了如何在OpenStack环境中修改虚拟机的IP地址,以及如何添加和删除虚拟机的网络接口。通过`mysql`数据库查询IP分配,使用`nova`和`neutron`命令进行接口操作,如`nova interface-attach`和`nova interface-detach`用于添加和删除网卡,以实现虚拟机网络配置的动态管理。
摘要由CSDN通过智能技术生成
    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_ad

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值