centos7.3内核安装M版本openstack
2020-02-03 12:41
429 查看
1.升级内核
因为服务器不支持centos7.2版本,centos7.2安装后,服务器网卡不能正常使用,但是服务器可以使用支持centos7.3版本。采用升级7.2内核版本至7.3,使用7.3内核来驱动服务器网卡。升级完成后,网卡启动。
升级内核命令,只升级内核版本。
yum install kernel-3.10.0-514.el7.x86_64.rpm
升级完内核版本后,重启服务器。在后续的安装过程中yum使用centos7.2版本源。使用centos7.2做yum源,执行yum upgrade 报错
--> Finished Dependency Resolution Error: Package: glibc-common-2.17-106.el7_2.8.x86_64 (iaas) Requires: glibc = 2.17-106.el7_2.8 Removing: glibc-2.17-105.el7.x86_64 (@anaconda) glibc = 2.17-105.el7 Updated By: glibc-2.17-157.el7.x86_64 (iaas) glibc = 2.17-157.el7 Available: glibc-2.17-106.el7_2.8.x86_64 (iaas) glibc = 2.17-106.el7_2.8 Error: Package: glibc-2.17-157.el7.x86_64 (iaas) Requires: glibc-common = 2.17-157.el7 Removing: glibc-common-2.17-105.el7.x86_64 (@anaconda) glibc-common = 2.17-105.el7 Updated By: glibc-common-2.17-106.el7_2.8.x86_64 (iaas) glibc-common = 2.17-106.el7_2.8 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
##取消更新
2.创建云主机报错
待安装完成M版openstack,创建云主机报错
查看错误日志
2018-08-23 11:57:46.702 15431 INFO nova.compute.resource_tracker [req-2e7833d0-85f8-45d3-b97f-d3483337a201 - - - - -] Auditing locally available compute resources for node controller 2018-08-23 11:57:47.144 15431 INFO nova.compute.resource_tracker [req-2e7833d0-85f8-45d3-b97f-d3483337a201 - - - - -] Total usable vcpus: 20, total allocated vcpus: 0 2018-08-23 11:57:47.145 15431 INFO nova.compute.resource_tracker [req-2e7833d0-85f8-45d3-b97f-d3483337a201 - - - - -] Final resource view: name=controller phys_ram=32447MB used_ram=512MB phys_disk=199GB used_disk=0GB total_vcpus=20 used_vcpus=0 pci_stats=[] 2018-08-23 11:57:47.174 15431 INFO nova.compute.resource_tracker [req-2e7833d0-85f8-45d3-b97f-d3483337a201 - - - - -] Compute_service record updated for controller:controller 2018-08-23 11:57:48.434 15431 INFO nova.compute.claims [req-e5222311-60a6-4f2f-b896-b550b86ea1e8 81120baf89284367be4af707aa4061c7 fa00378396ac4d03bab80f9721ba6159 - - -] [instance: ecc196ef-b442-4f57-a127-fa4268490122] Attempting claim: memory 2048 MB, disk 20 GB, vcpus 1 CPU 2018-08-23 11:57:48.434 15431 INFO nova.compute.claims [req-e5222311-60a6-4f2f-b896-b550b86ea1e8 81120baf89284367be4af707aa4061c7 fa00378396ac4d03bab80f9721ba6159 - - -] [instance: ecc196ef-b442-4f57-a127-fa4268490122] Total memory: 32447 MB, used: 512.00 MB 2018-08-23 11:57:48.435 15431 INFO nova.compute.claims [req-e5222311-60a6-4f2f-b896-b550b86ea1e8 81120baf89284367be4af707aa4061c7 fa00378396ac4d03bab80f9721ba6159 - - -] [instance: ecc196ef-b442-4f57-a127-fa4268490122] memory limit: 48670.50 MB, free: 48158.50 MB 2018-08-23 11:57:48.435 15431 INFO nova.compute.claims [req-e5222311-60a6-4f2f-b896-b550b86ea1e8 81120baf89284367be4af707aa4061c7 fa00378396ac4d03bab80f9721ba6159 - - -] [instance: ecc196ef-b442-4f57-a127-fa4268490122] Total disk: 199 GB, used: 0.00 GB 2018-08-23 11:57:48.435 15431 INFO nova.compute.claims [req-e5222311-60a6-4f2f-b896-b550b86ea1e8 81120baf89284367be4af707aa4061c7 fa00378396ac4d03bab80f9721ba6159 - - -] [instance: ecc196ef-b442-4f57-a127-fa4268490122] disk limit: 199.00 GB, free: 199.00 GB 2018-08-23 11:57:48.435 15431 INFO nova.compute.claims [req-e5222311-60a6-4f2f-b896-b550b86ea1e8 81120baf89284367be4af707aa4061c7 fa00378396ac4d03bab80f9721ba6159 - - -] [instance: ecc196ef-b442-4f57-a127-fa4268490122] Total vcpu: 20 VCPU, used: 0.00 VCPU 2018-08-23 11:57:48.435 15431 INFO nova.compute.claims [req-e5222311-60a6-4f2f-b896-b550b86ea1e8 81120baf89284367be4af707aa4061c7 fa00378396ac4d03bab80f9721ba6159 - - -] [instance: ecc196ef-b442-4f57-a127-fa4268490122] vcpu limit not specified, defaulting to unlimited 2018-08-23 11:57:48.469 15431 INFO nova.compute.claims [req-e5222311-60a6-4f2f-b896-b550b86ea1e8 81120baf89284367be4af707aa4061c7 fa00378396ac4d03bab80f9721ba6159 - - -] [instance: ecc196ef-b442-4f57-a127-fa4268490122] Claim successful 2018-08-23 11:57:48.708 15431 WARNING nova.virt.osinfo [req-e5222311-60a6-4f2f-b896-b550b86ea1e8 81120baf89284367be4af707aa4061c7 fa00378396ac4d03bab80f9721ba6159 - - -] Cannot find OS information - Reason: (No configuration information found for operating system Empty) 2018-08-23 11:57:48.710 15431 ERROR nova.compute.manager [req-e5222311-60a6-4f2f-b896-b550b86ea1e8 81120baf89284367be4af707aa4061c7 fa00378396ac4d03bab80f9721ba6159 - - -] Instance failed network setup after 1 attempt(s) 2018-08-23 11:57:48.710 15431 ERROR nova.compute.manager Traceback (most recent call last): 2018-08-23 11:57:48.710 15431 ERROR nova.compute.manager File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 1570, in _allocate_network_async 2018-08-23 11:57:48.710 15431 ERROR nova.compute.manager bind_host_id=bind_host_id) 2018-08-23 11:57:48.710 15431 ERROR nova.compute.manager File "/usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py", line 554, in allocate_for_instance 2018-08-23 11:57:48.710 15431 ERROR nova.compute.manager get_client(context, admin=True)) 2018-08-23 11:57:48.710 15431 ERROR nova.compute.manager File "/usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py", line 139, in get_client 2018-08-23 11:57:48.710 15431 ERROR nova.compute.manager _ADMIN_AUTH = _load_auth_plugin(CONF) 2018-08-23 11:57:48.710 15431 ERROR nova.compute.manager File "/usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py", line 119, in _load_auth_plugin 2018-08-23 11:57:48.710 15431 ERROR nova.compute.manager err_msg = _('Unknown auth plugin: %s') % conf.neutron.auth_plugin 2018-08-23 11:57:48.710 15431 ERROR nova.compute.manager File "/usr/lib/python2.7/site-packages/oslo_config/cfg.py", line 2950, in __getattr__ 2018-08-23 11:57:48.710 15431 ERROR nova.compute.manager return self._conf._get(name, self._group) 2018-08-23 11:57:48.710 15431 ERROR nova.compute.manager File "/usr/lib/python2.7/site-packages/oslo_config/cfg.py", line 2571, in _get 2018-08-23 11:57:48.710 15431 ERROR nova.compute.manager value = self._do_get(name, group, namespace) 2018-08-23 11:57:48.710 15431 ERROR nova.compute.manager File "/usr/lib/python2.7/site-packages/oslo_config/cfg.py", line 2588, in _do_get 2018-08-23 11:57:48.710 15431 ERROR nova.compute.manager info = self._get_opt_info(name, group) 2018-08-23 11:57:48.710 15431 ERROR nova.compute.manager File "/usr/lib/python2.7/site-packages/oslo_config/cfg.py", line 2722, in _get_opt_info 2018-08-23 11:57:48.710 15431 ERROR nova.compute.manager raise NoSuchOptError(opt_name, group) 2018-08-23 11:57:48.710 15431 ERROR nova.compute.manager NoSuchOptError: no such option in group neutron: auth_plugin 2018-08-23 11:57:48.710 15431 ERROR nova.compute.manager 2018-08-23 11:57:48.739 15431 WARNING nova.virt.osinfo [req-e5222311-60a6-4f2f-b896-b550b86ea1e8 81120baf89284367be4af707aa4061c7 fa00378396ac4d03bab80f9721ba6159 - - -] Cannot find OS information - Reason: (No configuration information found for operating system Empty) 2018-08-23 11:57:48.903 15431 WARNING nova.virt.osinfo [req-e5222311-60a6-4f2f-b896-b550b86ea1e8 81120baf89284367be4af707aa4061c7 fa00378396ac4d03bab80f9721ba6159 - - -] Cannot find OS information - Reason: (No configuration information found for operating system Empty) 2018-08-23 11:57:48.905 15431 INFO nova.virt.libvirt.driver [req-e5222311-60a6-4f2f-b896-b550b86ea1e8 81120baf89284367be4af707aa4061c7 fa00378396ac4d03bab80f9721ba6159 - - -] [instance: ecc196ef-b442-4f57-a127-fa4268490122] Creating image 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [req-e5222311-60a6-4f2f-b896-b550b86ea1e8 81120baf89284367be4af707aa4061c7 fa00378396ac4d03bab80f9721ba6159 - - -] [instance: ecc196ef-b442-4f57-a127-fa4268490122] Instance failed to spawn 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] Traceback (most recent call last): 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 2218, in _build_resources 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] yield resources 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 2064, in _build_and_run_instance 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] block_device_info=block_device_info) 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] File "/usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 2777, in spawn 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] write_to_disk=True) 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] File "/usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 4716, in _get_guest_xml 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] network_info_str = str(network_info) 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] File "/usr/lib/python2.7/site-packages/nova/network/model.py", line 521, in __str__ 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] return self._sync_wrapper(fn, *args, **kwargs) 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] File "/usr/lib/python2.7/site-packages/nova/network/model.py", line 504, in _sync_wrapper 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] self.wait() 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] File "/usr/lib/python2.7/site-packages/nova/network/model.py", line 536, in wait 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] self[:] = self._gt.wait() 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] File "/usr/lib/python2.7/site-packages/eventlet/greenthread.py", line 175, in wait 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] return self._exit_event.wait() 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] File "/usr/lib/python2.7/site-packages/eventlet/event.py", line 125, in wait 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] current.throw(*self._exc) 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] File "/usr/lib/python2.7/site-packages/eventlet/greenthread.py", line 214, in main 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] result = function(*args, **kwargs) 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] File "/usr/lib/python2.7/site-packages/nova/utils.py", line 1145, in context_wrapper 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] return func(*args, **kwargs) 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 1587, in _allocate_network_async 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] six.reraise(*exc_info) 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 1570, in _allocate_network_async 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] bind_host_id=bind_host_id) 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] File "/usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py", line 554, in allocate_for_instance 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] get_client(context, admin=True)) 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] File "/usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py", line 139, in get_client 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] _ADMIN_AUTH = _load_auth_plugin(CONF) 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] File "/usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py", line 119, in _load_auth_plugin 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] err_msg = _('Unknown auth plugin: %s') % conf.neutron.auth_plugin 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] File "/usr/lib/python2.7/site-packages/oslo_config/cfg.py", line 2950, in __getattr__ 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] return self._conf._get(name, self._group) 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] File "/usr/lib/python2.7/site-packages/oslo_config/cfg.py", line 2571, in _get 2018-08-23 11:57:49.774 15431 ERROR nova.compute.manager [instance: ecc196ef-b442-4f57-a127-fa4268490122] value = self._do_get(name, group, namespace)
3.修改nova参数
在控制节点修改nova配置文件,添加allow_duplicate_networks=False配置
参考文档:https://bugzilla.redhat.com/show_bug.cgi?id=1416249
Here's the result of egrep -v '^(#|$)' /etc/nova/nova.conf [neutron] project_name=service allow_duplicate_networks=False ##只修改了这一句代码 (BoolOpt) Allow an instance to have multiple vNICs attached to the same Neutron network. ##允许一个实例有多个VNICs附着在同一个中子网络上 extension_sync_interval=600 auth_url=http://10.20.0.105:35357/v3 user_domain_name=Default timeout=30 project_domain_name=Default url=http://172.17.0.18:9696 ovs_bridge=br-int region_name=RegionOne username=neutron
重启所有服务,生效配置
openstack-service restart
- 点赞 1
- 收藏
- 分享
- 文章举报
相关文章推荐
- 我的linux之路[第六篇] 在CentOS7.3中安装配置Apache2.4+Subversion1.9.5版本库
- Centos7 升级到最新内核版本并安装和部署Docker
- CentOS5.8下编译安装3.X版本内核
- centos7.3安装php5.6版本
- CentOS7.3部署OpenStack-Ocata版本手记(控制节点) - 未完待续
- CentOS7.3部署OpenStack-Ocata版本手记(计算节点) - 未完待续
- Centos6.3安装OpenStack的Folsom版本(1)
- CentOS 7.3 手动编译安装最新版本Linux Kernel
- 阿里云CentOS7.3版本安装Java jdk/MySQL/Nginx/Tomcat/Redis个人记录
- 基于centos7.3安装部署jewel版本ceph集群实战演练
- 基于centos7.3 安装devstack ocata版本
- Centos6.3安装OpenStack的Folsom版本(2)
- 降低CentOS 7.3的内核版本
- Centos下使用packstack安装openstack allinone版本
- centos 6.8/7.3版本安装php5.6mysql5.7apache2.4(已亲测绝对能用教程)
- Centos6.3安装OpenStack的Folsom版本
- Centos7.1+Openstack-L版本安装笔记
- Centos7.3版本 安装使用keepalived 主从都出现了VIP地址,哪位老哥遇到过,下面是配置信息。
- 解决在CentOS6.5下安装OpenStack(Icehouse版本 )出现的glance服务无法正常工作的问题