Вчера вечером я заметил в журнале почты, что получаю новое сообщение:
MAIL (mailed XXX bytes of output but got status 0x0047#012)
Тем не менее, задание cron выполнено успешно (поскольку это сценарий, который передает в сторонний API, и они подтвердили, что получили данные), но я не могу видеть статус передачи на нашей стороне.
Я думаю, это может быть связано с объемом доступного дискового пространства, но у меня нет возможности быть уверенным.
Вот результат df-h
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 9.8G 9.7G 0 100% /
devtmpfs 1.9G 64K 1.9G 1% /dev
tmpfs 1.9G 0 1.9G 0% /dev/shm
/dev/xvdb1 48G 6.7G 39G 15% /var/www
Для справки, мы используем Centos 6.6 на AWS.
Я попытался найти в Интернете значение этого сообщения, но не смог его найти. Если бы кто-нибудь мог пролить свет на это, было бы здорово, спасибо.
РЕДАКТИРОВАТЬ:
Ответ, помеченный как обман, мне не помог, так как он не связан с моим вопросом, и пользователь, задавший этот вопрос, получил другой ответ об ошибке.
Итак, я связался с нашим системным администратором (мы заключили с ним контракт, я всего лишь разработчик в своей компании), и он сказал, что это проблема с обновлением нашего сервера AWS. В основном мы регистрируемся в нашей папке / var / httpd, так как у нас там много места, но обновление заставило наши указатели исчезнуть. Вот его записи, которые помогут кому-нибудь в будущем.
Эти примечания относятся к проблеме в целом и журналам apache:
После серии обновлений сервера на прошлой неделе журналы apache записывались не в то место. Это было исправлено, и теперь журналы снова корректно записываются в том / var / httpd. У нас есть журналы, которые записываются в том / var / httpd, чтобы он не задушил корневой том. Корневой том составляет 10 ГБ, а том / var / httpd - 50 ГБ.
Эти примечания относятся к проблеме cron:
Вероятно, это была проблема с пространством корневого тома. Почтовые серверы записывают в очереди, которые затем отправляют. Если том был заполнен, запись в очередь невозможна.
Мне все равно было бы интересно узнать, где я могу увидеть список кодов состояния, которые использует cron, поскольку это был мой исходный вопрос, и я не могу найти эту информацию. Если я найду эту информацию, я дополню ее этим ответом.
Ваш диск действительно заполнен, о чем свидетельствует статистика использования 100% для / dev / xvda1. Я отредактировал ваш вопрос, включив в него выходные заголовки для df
команда.
Вам необходимо освободить место на диске для продолжения ведения журналов.