Centos /dev/mapper/centos-root как почистить?

не поможет — du -sh /*
и дальше находите самый большой каталог и в нем аналогично.
ЗЫ, так вообще любой линух чистится ) А за логами следить надо.
- Вконтакте

du -h —max-depth=1 / и смотреть какой каталог сколько весит.
глянуть сколько весит лог
du -hs /var/log
Вообще есть отличная утилита ncdu. Очень удобно показывает какая директория больше всего места занимает.
Centos. Не могу понять что забило память в корне
Не вижу ничего критичного. Кэш также почистил, очистилось 9 ГБ, до этого меньше одного Гига было. Какие есть варианты?


В /var/log погляди.

Вот логи как раз на 9 ГБ и почистил

Кое-что еще из логов поудалял, получилось уже до 16 ГБ
du -hs /* в руки и ищи.

Пользуюсь утилитой ncdu

Сложно так сказать. Потенциально это может быть /tmp или /var и в самом /. Ты еще обрати внимание, чтобы ты и dot-файлы проверял, которые невидимые. Мало ли что там кто создает. Пока только такие мысли.

И сообщи достопочтенной публике, что у тебя за конфигурация. LVM? dmcrypt?

Перезагрузи сервер, все процессы отдадут файлы, которые держат в себе.

Вообще есть три очевидные причины:
- место реально занято
- deleted файлы
- кто-то навалил файлов ПОД точку монтирования. Т.е. например у тебя при загрузке не смонтировался /home, приложение набило файлы в коневую ФС по пути /home/foo/bar, а потом ты смонтировал /home и не понимаешь, куда место делось

И у нас номинант на премию «админ локалхоста»

Всё же зависит от специфики ПО на данном сервере. Без наглядной фактуры, тут скорее экстрасенсов звать надо.
- Забыли debug для какого-то сервиса
- Что-то с железом, и системные логи «заливает» (недавно как раз была тема)
- Чем-то создаются бэкапы
- Чем-то создаются тысячи временных файликов
ncdu -x / должен всё нагляднейше показать. Можно и сюда выложить на заценку, если там не суперсекретное.
CentOS
How to free up /dev/mapper/centos-root partition ?
How to free up /dev/mapper/centos-root partition ?
Post by srijit92 » 2016/10/11 15:12:24
The /dev/mapper/centos-root is 50 GB in size and gets filled automatically after some.. Now it has become 100% full. So no services are running properly like mariadb and httpd.
How to free up this disk space or increase the size? I cannot find out which files are loaded in this location.
df -h show this as 100% full.
Re: How to free up /dev/mapper/centos-root partition ?
Post by mghe » 2016/10/11 15:21:15
Did you used LVM ?
If yes, you have to add new devices and increase your root partition.
Re: How to free up /dev/mapper/centos-root partition ?
Post by srijit92 » 2016/10/11 15:24:28
Basically I’m a bit new to CentOS 7.
Can you guide me how to verify the same?
I tried deleting several logs of Apache and other from /var/logs. Did a reboot but still disk usage is 100%.
Re: How to free up /dev/mapper/centos-root partition ?
Post by srijit92 » 2016/10/11 15:28:30
]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 3.7T 0 disk
├─sda1 8:1 0 1M 0 part
├─sda2 8:2 0 500M 0 part /boot
└─sda3 8:3 0 3.7T 0 part
├─centos-root 253:0 0 50G 0 lvm /
├─centos-swap 253:1 0 7.8G 0 lvm [SWAP]
└─centos-home 253:2 0 3.6T 0 lvm /home
sdb 8:16 0 3.7T 0 disk
└─sdb1 8:17 0 3.7T 0 part /database
sdc 8:32 0 3.7T 0 disk
└─sdc1 8:33 0 3.7T 0 part
]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 50G 50G 24K 100% /
devtmpfs 7.7G 0 7.7G 0% /dev
tmpfs 7.7G 0 7.7G 0% /dev/shm
tmpfs 7.7G 8.6M 7.7G 1% /run
tmpfs 7.7G 0 7.7G 0% /sys/fs/cgroup
/dev/sdb1 3.6T 89M 3.4T 1% /database
/dev/mapper/centos-home 3.6T 33M 3.6T 1% /home
/dev/sda2 494M 253M 242M 52% /boot
tmpfs 1.6G 0 1.6G 0% /run/user/0