---
title: Ceph创建OSD时提示Permission denied的解决方法
description: "环境配置："
url: https://www.hikunpeng.com/document/detail/zh/kunpengsdss/troubleshooting/trouble/boostkit_sds_troublecase_001.html
sourcePath: /source/zh/kunpengsdss/troubleshooting/trouble/boostkit_sds_troublecase_001.html
indexId: 57ee66bfcdc46f5a63d159648e9ac9ead5c2f9420dd2bb827fb0639dcf4b07b180
---
# Ceph创建OSD时提示Permission denied的解决方法

#### 问题现象描述

环境配置：

| 类别 | 子项 | 版本 |
| --- | --- | --- |
| 硬件 | CPU | 鲲鹏920处理器 |
| 硬件 | 网络 | Ethernet\-10GE |
| 硬件 | 存储 | SSD 480G\*3 |
| 硬件 | 内存 | 1024G |
| OS | CentOS | 7.6 |
| OS | Kernel | 4.14.0 |
| 软件 | ceph\-deploy | 2.0.0 |
| 软件 | python | 2.7 |


问题描述：

使用命令ceph-deploy osd create ceph1 --data /dev/bcache0 --block-db /dev/sdb1 --block-wal /dev/sdb2创建OSD时提示“[ceph_deploy][ERROR ] IOError: [Error 13] Permission denied: '/sys/devices/pci0000:b4/0000b4:02.0/host6/port-6:3/end_device-6:3/target6:0:3/6:0:3:0/block/sdd/bcache/ceph-deploy-ceph.log'”。


#### 关键过程、根本原因分析

通过ceph -s查看当前集群状态，发现集群状态为HEALTH_WARN状态，通过ceph -w命令发现为各节点间时钟不同步的问题，原因是集群中时钟源节点ntpd服务关闭。


#### 结论、解决方案及效果

启动时钟源节点ntpd服务，并在其他节点中手动同步一次即可。

1. 在时钟源节点执行ntpd的启动命令

```
systemctl start ntpd
```


2. 在其他节点执行ntp的同步命令

```
ntpdate host1
```


其中host1表示时钟源节点
