AWS CLI - не работает в crontab

[114897] Это всегда раздражает, как CentOS/RHEL, по умолчанию, на большом жестком диске, создает довольно маленький [115296]/[115297] раздел и действительно огромный [115298]/home[115299] раздел. Поэтому при установке CentOS я всегда вручную разбиваюсь на разделы и никогда не использую LVM (что, как я слышал, также снижает производительность). LVM имеет смысл, когда вы хотите разбить раздел на несколько жёстких дисков, но не так много смысла, когда есть только один жёсткий диск.

Чтобы ответить на оригинальный постер, войдите в оболочку Linux. Затем, как root:

Это покажет, какие файлы и папки в корневом разделе занимают так много места. Например, предположим, что именно /var/www занимает большую часть места:

Мы

  1. Копируем все файлы из [115924]/var/www[115925] в [115926]/home/www-home

  2. Удаляем поглощающий пространство [115928]/var/www/[115929] каталога

  3. Делая символическую ссылку, так что эти файлы поглощения пространства теперь находятся в разделе [115930]/home[115931]

1
03.08.2015, 16:07
2 ответа

Вам необходимо указать полный путь к исполняемому файлу aws :

50 12 * * * /usr/local/bin/aws --version > ~/yolo.swag
10
27.01.2020, 23:11

Поместите этот код перед выполнением командной строки в crontab -e

SHELL=/bin/bash
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
3
27.01.2020, 23:11

Теги

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