---
title: 启动OceanBase集群时提示not enough disk space的解决方法
description: "启动OceanBase集群时提示："
url: https://www.hikunpeng.com/document/detail/zh/kunpengdbs/ecosystemEnable/OceanBase/kunpengocenbase_04_0015.html
sourcePath: /source/zh/kunpengdbs/ecosystemEnable/OceanBase/kunpengocenbase_04_0015.html
indexId: 31505cebf7270b961f42c5377a800c621c12d0d42b0bd637ba60d1aa0098009976
---
# 启动OceanBase集群时提示not enough disk space的解决方法

#### 问题现象描述

启动OceanBase集群时提示：

```
not enough disk space.
```


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

部署OceanBase集群过程中，在配置yaml文件时，需要确保给以下目录预留足够的空间，如果预留空间不足，就会出现这个报错。

```
datafile_size: 300G # 数据文件最大容量
log_disk_size: 300G # 日志文件最大容量
```

- data_dir配置项所在磁盘空间需要大于datafile_size配置项的值。
- redo_dir配置项所在磁盘空间需要大于log_disk_size配置项的值。


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

修改部署OceanBase时用到的yaml配置文件，将配置文件的data_dir、redo_dir三个配置项指定到空间足够大的磁盘。

1. 打开yaml配置文件，例如example.yaml。

```
vi example.yaml
```


2. 按“i”进入编辑模式，将配置文件的data_dir和redo_dir三个配置项修改为如下内容：

```
data_dir:
/sata/data
redo_dir:
/sata/redo
```


  以下参数请根据实际情况修改： /sata/data为数据文件的存放路径。 /sata/redo为日志文件的存放路径。

3. 按“Esc”键，输入:wq!，按“Enter”保存并退出编辑。
