码桶

发现社区成员的开源项目

main
ts-disk-full.ja.md1 KB
---
title: "よくある障害:ディスク容量が満杯"
summary: エラーに No space left on device / ENOSPC が見られる
order: 6
updated: 2026-07-22
tags: [トラブルシューティング, ディスク]
kbRef: disk-full-log-write-fail
---

## 症状

サービスの動作がおかしくなり、ログやシステムのエラーにディスク容量不足の文言が表示
される。

## 原因

多くの場合、ログファイルが増え続けているのにローテーション設定(logrotate)がされて
おらず、日々の蓄積でディスクが満杯になっています。

## 対処方法

```bash
journalctl --vacuum-time=3d
```

このコマンドは直近3日分のシステムログだけを残します。「低リスク」の操作でワンクリック
実行でき、すぐに容量を確保できます。ただしこれは対症療法にすぎません。長期的には、満杯
になるたびに手動で掃除するのではなく、ログに logrotate を設定しておくことをおすすめ
します。