linux基本操作问题

img


本次操作纯赶鸭子上架,在部署openstack时候,创建cinder用户及出现了这个情况,百度显示我需要的请求需要提交身份验证,但是我不会操作,麻烦各位讲一下怎么操作,谢谢😊

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 你可以参考下这个问题的回答, 看看是否对你有帮助, 链接: https://ask.csdn.net/questions/218412
  • 你也可以参考下这篇文章:第七节 先电云openstack手动搭建Cinder块存储
  • 您还可以看一下 吴京忠老师的OpenStack 云计算管理平台(凭借强大的可扩展性,为组建企业级私有云和公有云提供助力)课程中的 01. 初探 OpenStack小节, 巩固相关知识点
  • 除此之外, 这篇博客: openstack云计算平台<9>--块存储服务(cinder)中的 三、验证操作 部分也许能够解决你的问题。
  • 以下回答由chatgpt基于相关博客总结生成:

    对于部署openstack时需要创建cinder用户的身份验证问题,以下是一些可能的解决方案:

    1. 首先,通过SSH连接到你的openstack控制节点。
    2. 使用管理员账号登录系统。
    3. 打开终端并输入以下命令,以切换到root用户: shell sudo su -
    4. 通过以下命令安装OpenStack客户端: shell apt-get install python-openstackclient
    5. 现在,你可以使用以下命令创建"cinder"用户并为其设置密码: shell openstack user create --domain default --password-prompt cinder 根据提示,输入"cinder"用户的密码。记住这个密码,后面会用到。
    6. 为"cinder"用户授权并将其添加到"cinder"项目: shell openstack role add --project service --user cinder admin
    7. 创建"cinder"服务实体: shell openstack service create --name cinderv2 --description "OpenStack Block Storage" volumev2
    8. 创建"cinder"服务 API 端点: shell openstack endpoint create --region RegionOne volumev2 public http://controller:8776/v2/%\(project_id\)s openstack endpoint create --region RegionOne volumev2 internal http://controller:8776/v2/%\(project_id\)s openstack endpoint create --region RegionOne volumev2 admin http://controller:8776/v2/%\(project_id\)s
    9. 最后,重新加载cinder API服务以使更改生效: shell service apache2 reload

    这些步骤应该帮助你成功创建"cinder"用户并解决提交身份验证的问题。如果遇到任何问题,请提供详细的错误信息以便更好地帮助你。如果你有其他帮助请求,请随时提问。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

在网上没有看到相关的教程吗?因为这个当时我们记得在部署的时候肯定是需要有用户验证的,但是后面的操作都想不起来了,现在具体的这个步骤呢,就是说你在网上找一下相关的有没有类似的教程或者看一下视频,实在不行就问一下gPT