Запуск Apache при завершении службы с SIGWINCH

Однозначный ответ с максимальным количеством голосов помогает понять концепцию индексных дескрипторов в linux и unix, однако на самом деле это не помогает, когда дело доходит до решения реальной проблемы удаления или удаление inodes с диска. Более простой способ сделать это в системах на основе Ubuntu - удалить ненужные заголовки и изображения ядра Linux.

sudo apt-get autoremove

Сделал бы это за вас. В моем случае использование inodes было на уровне 78%, из-за чего я получил предупреждение.

$ df -i
Filesystem     Inodes  IUsed  IFree IUse% Mounted on
/dev/xvda1     524288 407957 116331   78% /
none           957443      2 957441    1% /sys/fs/cgroup
udev           956205    388 955817    1% /dev
tmpfs          957443    320 957123    1% /run
none           957443      1 957442    1% /run/lock
none           957443      1 957442    1% /run/shm
none           957443      5 957438    1% /run/user

После выполнения команды sudo apt-get autoremove он снизился до 29%

$ df -i
Filesystem     Inodes  IUsed  IFree IUse% Mounted on
/dev/xvda1     524288 150472 373816   29% /
none           957443      2 957441    1% /sys/fs/cgroup
udev           956205    388 955817    1% /dev
tmpfs          957443    320 957123    1% /run
none           957443      1 957442    1% /run/lock
none           957443      1 957442    1% /run/shm
none           957443      5 957438    1% /run/user

Это было мое наблюдение, которое сэкономило мне время. Люди могут найти лучшее решение, чем это.

10
08.08.2016, 23:18
3 ответа

Я нашел похожую проблему, о которой сообщалось на RedHat. Закрыто со статусом "NOTABUG". В конечном итоге признана неправильной конфигурацией.

img #1 1


img #2 2


img #3 3


UPDATE

Я нашел еще одну похожую проблему, о которой сообщалось на serverfault. И еще одну в ответе на нее, на изображении ниже.

img 1/1enter image description here

1
27.01.2020, 20:03

Из комментария к отчету об ошибке Red Hat , связанному с ответом Томаша:

It looks like you need to run 00-systemd.conf if you want systemd to recognize that httpd has started successfully.

Я запустил это, и это сработало:

ln -sr /etc/httpd/conf.modules.d/00-systemd.conf /etc/httpd/conf.d/00-systemd.conf
systemctl restart httpd

Я использую Amazon Linux 2 (, вероятно, также будет работать на RHEL/Centos 7 ).

0
27.01.2020, 20:03

Эта проблема связана с одновременным добавлением слишком большого количества доменов.
Вы должны добавить один домен, а затем перезапустить httpd. Я тоже сделал эту ошибку.

0
08.05.2020, 00:48

Теги

Похожие вопросы