---
title: 'Создать кластер Redis'
sidebar_label: 'Создать кластер'
sidebar_position: 3
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

1. В [панели управления](https://my.selectel.ru/vpc/default/dbaas/) в верхнем меню нажмите **Продукты** и выберите **Облачные базы данных**.

2. Нажмите **Создать кластер**.

3. Введите имя кластера.

4. Выберите [локацию](/infrastructure/locations.mdx). После создания локацию изменить нельзя.

5. Выберите СУБД — Redis.

6. Выберите [версию Redis](/managed-databases/redis/configurations.mdx#versions). После создания версию изменить нельзя.

7. Заполните блоки:

   * [Конфигурация ноды](#node-configuration);
   * опционально: [Отказоустойчивость](#cluster-fault-tolerance);
   * опционально: [Логирование](#logging);
   * [Сеть](#network);
   * опционально: [Безопасность](#security);
   * опционально: [Политика вытеснения](#eviction-policy);
   * [Пароль пользователя](#users-password).

8. Проверьте цену кластера.

9. Нажмите **Создать кластер**.

## Конфигурация ноды \{#node-configuration}

1. Выберите [линейку конфигураций](/managed-databases/redis/configurations.mdx#configuration-lines).

2. Выберите конфигурацию.

После создания кластера можно изменить конфигурацию нод — [масштабировать кластер](/managed-databases/redis/resize-cluster.mdx).

## Опционально: Отказоустойчивость \{#cluster-fault-tolerance}

Чтобы обеспечить отказоустойчивость кластера, добавьте реплики — полные копии мастер-ноды. Для этого укажите количество нод в кластере. Первая нода — мастер-нода, остальные — реплики. Реплики доступны только для чтения данных (`SELECT`).

Для многонодного кластера действует [SLA](https://files.selectel.ru/docs/ru/conditions-cloud-platform.pdf) — мы гарантируем доступность записи 99,95% и доступность чтения 99,99%.

## Опционально: Логирование \{#logging}

Чтобы иметь доступ к [логам кластера](/managed-databases/redis/logs.mdx), включите логирование. Логирование использует часть вычислительных ресурсов кластера.

1. Отметьте чекбокс **Собирать технические логи кластера в сервис логов**.

2. Выберите группу логов или создайте новую группу.

3. Если вы выбрали новую группу, введите ее имя.

## Сеть \{#network}

Кластер Redis можно добавить в новую подсеть или в уже существующую.
Подсеть может быть:

* [приватная](/cloud-servers/cloud-networks/private-networks-and-subnets.mdx) — без доступа из интернета.
  Вы можете подключить [публичный IP-адрес](/managed-databases/redis/public-ip.mdx) для доступа из интернета.
  К каждой ноде кластера подключается отдельный публичный IP-адрес.
  Чтобы [подключить публичный IP-адрес](/managed-databases/redis/public-ip.mdx#assign-public-ip-in-existing-cluster), приватная подсеть должна соответствовать [требованиям](/managed-databases/redis/public-ip.mdx#requirements);

* [публичная](/cloud-servers/cloud-networks/public-subnets.mdx) — в которой все адреса доступны из интернета.

<Tabs queryString="create-nets">
  <TabItem value="private-net" default>
    <TabItemLabel>
      Приватная подсеть
    </TabItemLabel>

    1. Чтобы добавить существующую приватную подсеть:

       1.1. В поле **Подсеть** выберите существующую подсеть. Количество адресов в выбранной подсети должно быть не меньше количества нод в кластере. После создания кластера подсеть изменить нельзя.

       1.2. Опционально: чтобы ноды кластера были доступны из интернета, отметьте чекбокс **Публичный доступ к нодам кластера**, а затем чекбокс той ноды, к которой нужно предоставить публичный доступ.
       Приватная подсеть должна соответствовать [требованиям](/managed-databases/redis/public-ip/#requirements).
       Если подсеть не соответствует [требованиям](/managed-databases/redis/public-ip.mdx#requirements), вы можете [подключить публичный IP-адрес](/managed-databases/redis/public-ip.mdx#assign-public-ip-in-existing-cluster) после создания кластера.

    2. Чтобы добавить новую приватную подсеть:

       2.1. В поле **Подсеть** выберите **Новая приватная подсеть**. Количество адресов в подсети должно быть не меньше количества нод в кластере. После создания кластера подсеть изменить нельзя.

       2.2. Опционально: измените CIDR подсети.

       2.3. Опционально: измените сеть, в которой будет создана подсеть — можно выбрать существующую сеть или создать новую. После создания кластера сеть изменить нельзя.
  </TabItem>

  <TabItem value="public-net">
    <TabItemLabel>
      Публичная подсеть
    </TabItemLabel>

    1. Чтобы добавить существующую публичную подсеть, в поле **Подсеть** выберите существующую подсеть. Количество адресов в выбранной подсети должно быть не меньше количества нод в кластере. После создания кластера подсеть изменить нельзя.

    2. Чтобы добавить новую публичную подсеть:

       2.1. В поле **Подсеть** выберите **Новая публичная подсеть**. Количество адресов в подсети должно быть не меньше количества нод в кластере. После создания кластера подсеть изменить нельзя.

       2.2. Опционально: измените размер подсети.
  </TabItem>
</Tabs>

## Опционально: Безопасность \{#security}

Отметьте [группы безопасности](/managed-databases/redis/network-access-control.mdx#security-groups-in-managed-databases) для фильтрации входящего и исходящего трафика кластера.

Если блок **Безопасность** отсутствует, в сети кластера выключена [фильтрация трафика (port security)](/cloud-servers/cloud-networks/about-networks.mdx#traffic-filtering-port-security). Если фильтрация трафика выключена, весь трафик будет разрешен.

## Опционально: Политика вытеснения \{#eviction-policy}

В кластере Redis можно выбрать [политику вытеснения](/managed-databases/redis/eviction-policy.mdx) — правило, по которому Redis вытесняет ключи, чтобы освободить память, когда ее потребление достигает установленного лимита.

1. Если вы выбрали Redis [версии](/managed-databases/redis/configurations.mdx#versions) 6 в поле **Maxmemory Policy** выберите политику вытеснения.

2. Если вы выбрали Redis версии 8:

   2.1. В поле **Maxmemory** укажите значение параметра. Доступные значения — от 1% до 75%.

   2.2. В поле **Maxmemory Policy** выберите политику вытеснения.

Вы можете [изменить политику вытеснения](/managed-databases/redis/eviction-policy.mdx#edit-eviction-policy) после создания кластера.

## Пароль пользователя \{#users-password}

1. Введите пароль пользователя или нажмите **Сгенерировать**.
   Пароль должен содержать:

   * от 32 до 64 знаков;
   * латинские буквы разных регистров;
   * цифры;
   * специальные символы.

2. Скопируйте и сохраните пароль пользователя – он нужен для [подключения к кластеру](/managed-databases/redis/connect-to-cluster.mdx).
   Пароль нельзя будет посмотреть в панели управления, но можно [изменить](/managed-databases/redis/change-password.mdx).

<Formbricks />
