PostgreSQL
September 10, 2022
Повысить класс хостов для кластера
Когда не хватает каких-то ресурсов кластер начинает подтормаживать. Чаще всего упирается в память. Тогда процессы килятся OOM killer и кластер начинает деградировать. Чтобы предотвратить деградацию необходимо добавить ресурсов. Это происходит через изменение класса хостов или по иному это называется изменение флейвора. Также это можно назвать ещё и пресетом. Названия на любой вкус)
Поменяем флейвор на более мощный для нашего тестового кластера cam-postgres1.s2.small-->s2.medium.
export POSTGRES=$(yc postgresql cluster get cam-postgres1 --format=json | jq -r ".id") yc postgres cluster update $POSTGRES \ --resource-preset s2.medium \ --async
Во время изменения флейвора кластер становится полностью недоступен. Мастер и реплика переходят в состояние DEAD. Если в течении часа не обновится, то это повод начать волноваться.
Полезные ссылки.
Данный кластер создали из бекапа здесь: https://teletype.in/@cameda/lpSZylRnAF4
September 10, 2022, 07:09
0 views
0 reposts