You must provide a username via either --os-username or env[OS_USERNAME]
在安装好openstack之后,使用上传镜像命令进行镜像的上传,但是这时候报了"You must provide a username via either --os-username or env[OS_USERNAME]"的错误.
解决办法 在root用户下执行如下命令
source keystonerc_admin
此命令表示以admin用户登录查看,如果要以其他用户查看就执行source keystonerc_xxxx
xxxx表示用户名称,再次执行openstack的相关命令就不会报上面的错误了。
如果没有显示该命令不存在的话,就需要自己查找一下admin-openrc.sh文件了,该文件是环境变量的添加文件,
本人安装后的文件具体内容如下:
export OS_PROJECT_DOMAIN_NAME=Default
export OS_USER_DOMAIN_NAME=Default
export OS_PROJECT_NAME=admin
export OS_TENANT_NAME=admin
export OS_USERNAME=admin
export OS_PASSWORD=fjLuneuHhTG9g8XB5VWVKcCrZvek6pJ7ehJoSmYw
export OS_AUTH_URL=http://192.168.1.90:35357/v3
export OS_INTERFACE=internal
export OS_IDENTITY_API_VERSION=3
export OS_REGION_NAME=RegionOne
对于手动安装的小伙伴,可以尝试使用source /etc/keystone/admin-openrc
命令,如果自己配置了其他位置,请到相应位置执行该文件.
对于找不到该文件的朋友,建议使用find命令,搜索一下.
You must provide a username via either --os-username or env[OS_USERNAME]相关推荐
- 苹果硬盘容量启动linux,你的MAC OS之旅
开始你的mac os 先制作你的mac os 启动盘 1.准备一个容量为8G的U盘,3.0的非常不错. 2.下载mac os 安装程序,下载完后,您可以去lanch里面查找到它 3.下载后不要安装它 ...
- Python之文件操作(含os模块)
文件的读写操作: 关于文件的读写操作,我们不得不提到系统函数open()函数了. 在使用open()函数时,需要一个变量来接住它,这个变量就相当于一个将Pycharm和文件连接的管道,我们对文件的读写 ...
- 每天阅读一个 npm 模块(1)- username
最近工作比较繁忙,每天能用于学习知识的时间越来越少,深感这样不利于自己的技术提升.恰好想起 狼叔 所说的 "迷茫时学习 Node.js 最好的方法 - 每天看十个 npm 模块", ...
- org.apache.ibatis.binding.BindingException: Parameter 'username' not found. Available parameters
错误信息: ### Error updating database. Cause: org.apache.ibatis.binding.BindingException: Parameter 'use ...
- 【项目实战】---使用ajax完毕username是否存在异步校验
小伙伴在上网的时候.须要下载或者观看某些视频资料,更或者是在逛淘宝的时候.我们都须要注冊一个用户,当我们填写好各种信息,点击确定的时候.提示username已经存在.小编就想,为什么当我们填写完use ...
- Property or field 'username' cannot be found on null
报错原因: username不能为空 解决办法: 原来的代码: <span th:text="${session.user.username}"></span&g ...
- FQND之联想--username@host.domain跟进
之前,在FQND那篇文章中,提到了"[email]username@host.doma[/email]in." 回顾: ************************* user ...
- 删除username的索引
-- 删除index_name 索引 drop index index_name on user; show index from user \G; -- 创建新索引列组成,index_pinyin为 ...
- shiro 字段不是username 和password_Shiro整合JWT
Shiro提供了完整的企业级会话管理功能,不依赖于底层容器Tomcat等,即直接使用Shiro的会话管理可以直接替换如Web容器的会话管理. 会话 所谓会话,即用户访问应用时保持的连接关系,在多次交互 ...
最新文章
- 使用pthread和线程池实现B+树的并行块加载bulkload过程
- Github|类别不平衡学习资源(下)
- BZOJ3489 A simple rmq problem 【可持久化树套树】*
- SpringMVC @ModelAttribute注解
- WinCE偶尔不能正常启动(内存清理)
- MySQL 聚类合并算法_聚类算法-近邻聚类算法
- 提升效率之串口监控工具
- 《Dotnet9》系列-开源C# WPF控件库3《HandyControl》强力推荐
- linux搜索word文档内容,在目录中搜索MS word文件以获取Linux中的特定内容
- python 高等数学实验_高等数学——基于Python的实现
- alsa声卡驱动一:声卡的创建
- c语言狗追兔子,[转载]狗追兔典型例题
- 392高校毕业设计选题
- 神经网络与PyTorch:线性回归
- PowerMill 2018三五轴编程+后处理制作视频教程
- int,Uint,uint16的区别及用处
- 网红王思聪数字时钟动态壁纸【电脑壁纸】
- kil -9杀不死mysql守护进程
- delphi7 获取计算机名,Delphi中根据IP地址得到主机名
- ASP.NET债务管理系统源码
热门文章
- Tarjan算法_LCA
- Spring/Spring Boot微服务项目 集成Druid 实现监控功能
- pymysql.err.OperationalError: (1045, “Access denied for user ‘system‘@‘::1‘ (using password: YES)“)
- 共享卫士2.08.03下载
- ionic 获取input的值
- Lombok 天天用,却不知道它的原理是什么?
- 如此火爆的ZooKeeper,到底如何选主?
- 如何让 Mybatis 自动生成代码
- Spring Boot 配置文件 yml与properties
- golang包管理解决之道——go modules初探