Failed to discover available identity versions when contacting http://controller:5000/v3. Attempting to parse version from URL.
Unable to establish connection to http://controller:5000/v3/auth/tokens: HTTPConnectionPool(host='controller', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fa20bba02b0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution',))
关闭SELinux,然后使用命令setnforce 0(或者重启系统)
配置网络时,需要先使用dhcp,获取虚拟机网卡ip,然后再使用static的方式,配置网卡ip。如果直接使用dhcp的方式,可能会导致该ip无法使用,无法ping通。
安装OpenStack各个组件时,使用命令:yum install xxxx -y
Error downloading packages:
python-dogpile-cache-0.6.2-1.el7.noarch: [Errno 256] No more mirrors to try.
python-keyring-5.7.1-1.el7.noarch: [Errno 256] No more mirrors to try.
python-dogpile-core-0.4.1-2.el7.noarch: [Errno 256] No more mirrors to try.
python-cmd2-0.6.8-8.el7.noarch: [Errno 256] No more mirrors to try.
若还是出现错误:Error downloading packages: lttng-ust-2.10.0-1.el7.x86_64: [Errno 256] No more mirrors to try
,使用yum clean cache、yum makecache
,然后再次进行yum update。
登录填写的资料:
否则会出现错误:the request you have made requires authentication(HTTPConnection 401)
[root@controller /]# vim /etc/selinux/config
SELINUX=disabled
SELINUXTYPE=targeted
然后setnforce 0(或者重启系统)。更多关于云计算服务 Openstack 系列的学习文章,请参阅:企业云计算平台 Openstack ,本系列持续更新中。
查看挂载
[root@controller /]# fdisk -l
若新增的磁盘未挂载上,处理方式:
#1、查看当前有的磁盘文件:
[root@controller /]# cd /sys/class/scsi_host/
#2、获取当前目录下的所有文件名
[root@controller /]# ls
host0 host1 host2
#3、逐个执行上面文件中出现的文件
[root@controller /]# echo "- - -" > /sys/class/scsi_host/host0/scan
[root@controller /]# echo "- - -" > /sys/class/scsi_host/host1/scan
[root@controller /]# echo "- - -" > /sys/class/scsi_host/host2/scan
因为使用export设置环境变量,因此该环境变量只限定于当前执行命令的终端使用。系统关机、开启新的终端均无法使用这个环境变量。
需要运行源文件命令,添加环境变量。
[root@controller /]# . admin-openrc
#admin-openrc文件中的内容
[root@controller /]# vim admin-openrc
export OS_PROJECT_DOMAIN_NAME=Default
export OS_USER_DOMAIN_NAME=Default
export OS_PROJECT_NAME=admin
export OS_USERNAME=admin
export OS_PASSWORD=ADMIN_PASS
export OS_AUTH_URL=http://controller:5000/v3
export OS_IDENTITY_API_VERSION=3
export OS_IMAGE_API_VERSION=2
若存储节点在操作系统磁盘上使用LVM,则需要将关联的设备添加到过滤器中。
配置存储节点时,需要挂载相应的卷。
#修改配置文件:/etc/lvm/lvm.conf
[root@controller /]# vim /etc/lvm/lvm.conf
devices {
...
filter = [ "a/sda/", "a/sdb/", "r/.*/"]
}
防火墙阻止访问5672端口
#查看nova-comput日志:发现端口未启用
cat /var/log/nova/nova-compute.log
#关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
#重启nova服务
systemctl start libvirtd.service openstack-nova-compute.service
参考来源:https://blog.csdn.net/qq_37279311/article /details/119114048