Мы используем инструмент JON для мониторинга нашей инфраструктуры. Мы устанавливаем порог использования ОЗУ (60%, 65% от общего объема ОЗУ) с помощью графического интерфейса инструмента.
В случае, если размер оперативной памяти сервера (который находится в облаке) увеличивается, мы должны вручную изменить пороговый уровень с помощью графического интерфейса.Чтобы избежать этого, я написал сценарий оболочки, который использует JON CLI для обновления порога ОЗУ (в зависимости от текущего объема ОЗУ), сценарий работает, и в этом нет проблем.
Например, изначально, если объем оперативной памяти составляет 8 ГБ, мы устанавливаем порог (65% от 8 ГБ) на основе текущего размера. Из-за некоторой необходимости, если они увеличивают размер до 16 ГБ, нам нужно установить порог (65% от 16 ГБ) вручную.Чтобы избежать этого, я создал сценарий оболочки, который использует JON CLI. обновить пороговое значение (во время обслуживания они отключают серверы и увеличивают объем оперативной памяти в соответствии с их потребностями.)
Проблема:
Если размер сервера увеличивается, мне нужно запустить скрипт вручную, чтобы установить порог. Так как они приводят к остановке сервера во время изменения размера, скрипт должен запускаться самостоятельно после запуска сервера. Поэтому я поместил свой скрипт в файл /etc/rc.local. Недавно команда увеличила размер оперативной памяти и запустила сервер, но пороговое значение не изменилось (что означает, что скрипт не запускается самостоятельно). Таким образом, я запустил скрипт вручную, чтобы обновить порог
Expectation:
Скрипт должен запускаться самостоятельно при запуске сервера.
Даже если это основная вещь, пожалуйста, помогите и помогите.