忘记密码   免费注册 查看新帖 | 论坛精华区

ChinaUnix.net

  平台 论坛 博客 认证专区 大话IT 视频 徽章 文库 沙龙 自测 下载 频道自动化运维 虚拟化 储存备份 C/C++ PHP MySQL 嵌入式 Linux系统
最近访问板块 发新帖
查看: 1748 | 回复: 4

[OpenStack] cinder 虚拟机挂载磁盘报错 [复制链接]

论坛徽章:
2
IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-09-23 06:20:00
发表于 2015-09-20 12:25 |显示全部楼层
cinder服务正常
[root@controller ~]# cinder service-list
+------------------+------------+------+---------+-------+----------------------------+-----------------+
|      Binary      |    Host    | Zone |  Status | State |         Updated_at         | Disabled Reason |
+------------------+------------+------+---------+-------+----------------------------+-----------------+
| cinder-scheduler | controller | nova | enabled |   up  | 2015-09-19T17:01:54.000000 |        -        |
|  cinder-volume   | block1@lvm | nova | enabled |   up  | 2015-09-19T17:01:54.000000 |        -        |
+------------------+------------+------+---------+-------+----------------------------+-----------------+

cinder也可以创建磁盘
[root@controller ~]# nova volume-list
+--------------------------------------+-----------+--------------+------+-------------+-------------+
| ID                                   | Status    | Display Name | Size | Volume Type | Attached to |
+--------------------------------------+-----------+--------------+------+-------------+-------------+
| 16deff98-2bf2-4f60-9400-60a94b272008 | available |              | 1    | -           |             |
| 9ab738b4-7d32-44ac-8d20-ba0e481cd50b | available |              | 1    | -           |             |
+--------------------------------------+-----------+--------------+------+-------------+-------------+

但是挂载给用户虚拟机失败
检查控制节点的var/log下面的 cinder的api.log发现有如下错误
OSError: [Errno 13] Permission denied: '/var/lock/cinder'
] Permission denied

经分析控制节点和cinder节点都没有此相关目录
检查控制节点的var/log下面的 scheduler.log,发现有如下错误:
2015-09-19 13:02:59.141 1141 ERROR oslo_messaging._drivers.impl_rabbit [req-81017b1e-4e3d-4a52-8804-b4f7fc0fc8b7 eff3c37ef12e4aa4aca14b2e4b452276 46d8ac56f67f41c08012f4fd1c0786ef - - -] AMQP server on controller:5672 is unreachable: [Errno 104] Connection reset by peer. Trying again in 1 seconds.
2015-09-19 13:03:00.163 1141 INFO oslo_messaging._drivers.impl_rabbit [req-81017b1e-4e3d-4a52-8804-b4f7fc0fc8b7 eff3c37ef12e4aa4aca14b2e4b452276 46d8ac56f67f41c08012f4fd1c0786ef - - -] Reconnected to AMQP server on controller:5672

控制节点的/etc/cinder/cinder.conf[DEFAULT]
logdir = /var/log/cinder
state_path = /var/lib/cinder
#lock_path = /var/lib/cinder/tmp
volumes_dir = /etc/cinder/volumes
iscsi_helper = lioadm
rootwrap_config = /etc/cinder/rootwrap.conf
#auth_strategy = keystone
auth_strategy = keystone
rpc_backend = rabbit
my_ip = 10.0.0.11
verbose = True
[database]
#connection = mysql---我添加的://cinder:cinder@localhost/cinder
connection = mysql---我添加的://cinder:CINDER_DBPASS@controller/cinder
[keystone_authtoken]
#admin_tenant_name = %SERVICE_TENANT_NAME%
#admin_user = %SERVICE_USER%
#admin_password = %SERVICE_PASSWORD%
#auth_host = 127.0.0.1
#auth_port = 35357
#auth_protocol = http
auth_uri = http---我添加的://controller:5000
auth_url = http---我添加的://controller:35357
auth_plugin = password
project_domain_id = default
user_domain_id = default
project_name = service
username = cinder
password = openstack
[oslo_messaging_rabbit]
rabbit_host = controller
rabbit_userid = openstack
rabbit_password = RABBIT_PASS
[oslo_concurrency]
lock_path = /var/lock/cinder

论坛徽章:
45
2016猴年福章徽章
日期:2016-02-18 16:42:24平安夜徽章
日期:2015-12-27 09:46:0315-16赛季CBA联赛之八一
日期:2015-12-15 17:08:23黄金圣斗士
日期:2015-12-11 09:16:31天蝎座
日期:2015-12-11 09:16:22戌狗
日期:2015-12-11 09:16:19程序设计版块每周发帖之星
日期:2015-12-11 09:15:21操作系统版块每周发帖之星
日期:2015-12-11 09:15:16IT运维版块每周发帖之星
日期:2015-12-11 09:15:09IT运维版块每月发帖之星
日期:2015-12-11 09:15:01CU十四周年纪念徽章
日期:2015-12-11 09:14:40操作系统版块每日发帖之星
日期:2015-12-11 09:13:36
发表于 2015-09-20 16:50 |显示全部楼层
本帖最后由 csoho2000 于 2015-09-20 16:55 编辑

AMQP server on controller:5672 is unreachable: [Errno 104] Connection reset by peer.

看提示是amqp服务未配置好,或被防火墙挡住了

论坛徽章:
2
IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-09-23 06:20:00
发表于 2015-09-21 09:50 |显示全部楼层
回复 2# csoho2000


    防火墙和selinux我都已经关闭。

论坛徽章:
2
IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-09-23 06:20:00
发表于 2015-09-21 11:19 |显示全部楼层
回复 2# csoho2000


    问题解决 在控制节点和cinder节点的。/var/lock/下面创建cinder目录,并赋予权限 chown cinder:cinder /var/lock/cinder。控制节点重启服务:systemctl restart openstack-cinder-api.service openstack-cinder-scheduler.service
cdinder节点重启服务systemctl restart openstack-cinder-volume.service target.service

论坛徽章:
2
IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-09-23 06:20:00
发表于 2015-09-23 18:18 |显示全部楼层
本帖最后由 a5525510 于 2015-09-23 18:27 编辑

回复 4# a5525510


    这个问题又遇见一个新问题,就是我把节点重启以后,我新建的cinder目录就没有了.导致创建新磁盘失败,已经创建的磁盘状态都是error,想删除也不行
您需要登录后才可以回帖 登录 | 注册

本版积分规则

  

北京皓辰网域网络信息技术有限公司. 版权所有 京ICP证:060528号 北京市公安局海淀分局网监中心备案编号:1101082001
广播电视节目制作经营许可证(京) 字第1234号 中国互联网协会会员  联系我们:
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP