---
title: 'Масштабировать кластер Redis'
sidebar_label: 'Масштабировать кластер'
sidebar_position: 10
description: 'Как изменить конфигурацию нод кластера Redis'
---

import Formbricks from '@theme/MDXComponents/Formbricks'
import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'
import {TabItemLabel} from '@selectel/docux/components'

# Масштабировать кластер Redis

Кластер облачных баз данных Redis можно [масштабировать](#resize-cluster). Например:

* увеличить RAM для повышения производительности кластера;
* изменить фиксированную конфигурацию нод на другую фиксированную — размер диска и RAM обязательно должны быть больше, чем в предыдущей конфигурации, количество vCPU можно уменьшить или увеличить.

Посмотрите список [конфигураций нод](/managed-databases/redis/configurations.mdx).

[Процесс изменения конфигурации](#resize-principle) зависит от наличия реплик.

## Принцип работы \{#resize-principle}

Процесс изменения конфигурации зависит от наличия реплик:

* если в кластере нет реплик — на время применения изменений мастер-нода будет остановлена, кластер временно будет недоступен на чтение и запись;
* если в кластере есть реплики — кластер будет доступен на чтение и запись в процессе применения изменений. Реплики будут остановлены поочередно, и конфигурация каждой из них будет изменена. Затем мастер-нода переключится на одну из реплик, и изменится конфигурация прошлой мастер-ноды.

Время изменения конфигурации зависит от объема данных в кластере.

## Масштабировать кластер \{#resize-cluster}

1. Масштабируйте кластер, когда пользователи наименее активны.
2. Чтобы избежать остановки мастер-ноды в кластере без реплик, [добавьте реплику](/managed-databases/redis/cluster-fault-tolerance.mdx#change-number-of-replicas). После масштабирования реплику можно удалить.
3. В [панели управления](https://my.selectel.ru/vpc/default/dbaas/) в верхнем меню нажмите **Продукты** и выберите **Облачные базы данных**.
4. Откройте вкладку **Активные**.
5. Откройте страницу кластера → вкладка **Настройки**.
6. Нажмите **Изменить конфигурацию**.
7. Выберите другую [фиксированную конфигурацию](/managed-databases/redis/configurations.mdx). Можно выбрать конфигурацию только с бóльшим объемом RAM и дискового пространства. Количество vCPU можно уменьшить или увеличить.
8. Опционально: [увеличьте количество реплик](/managed-databases/redis/cluster-fault-tolerance.mdx) в кластере.
9. Нажмите **Сохранить**.
10. После масштабирования [очистите DNS-кэш](#clear-dns-cash).
11. Проверьте, что кластер масштабировался правильно.

## Очистить DNS-кэш \{#clear-dns-cash}

<Tabs queryString="clear-dns-cash">
  <TabItem value="ubuntudebian" default>
    <TabItemLabel>
      Ubuntu/Debian
    </TabItemLabel>

    1. Откройте CLI.
    2. Очистите DNS-кэш:

       ```bash
       sudo systemctl restart systemd-resolved
       ```
  </TabItem>

  <TabItem value="centos">
    <TabItemLabel>
      CentOS
    </TabItemLabel>

    1. Откройте CLI.
    2. Очистите DNS-кэш:

       ```bash
       sudo dscacheutil -flushcache
       ```
  </TabItem>

  <TabItem value="macos">
    <TabItemLabel>
      macOS
    </TabItemLabel>

    1. Откройте CLI.
    2. Очистите DNS-кэш:

       ```bash
       sudo systemctl restart network
       ```
  </TabItem>

  <TabItem value="windows">
    <TabItemLabel>
      Windows
    </TabItemLabel>

    1. Откройте CLI с правами администратора.
    2. Очистите DNS-кэш:

       ```bash
       ipconfig /flushdns
       ```
  </TabItem>
</Tabs>

<Formbricks />
