Ceph: возможно ли установить меньший параметр "size" на живом пуле?

У меня есть 5-узловой кластер Proxmox, использующий Ceph в качестве основного бэкенда для хранения виртуальных машин. Пул Ceph в настоящее время настроен с size равным 5 (1 реплика данных на OSD на узел) и min_size равным 1. Из-за высокого значения size большая часть свободного места в пуле используется для хранения ненужных реплик (5-узловой кластер Proxmox может выдержать не более 2 одновременных отказов узлов), поэтому моя цель - уменьшить параметр size до 3, изменив настройки самого пула, тем самым увеличив доступное пространство пула.

Я просмотрел документацию Proxmox и Ceph, но не смог найти информацию об уменьшении параметра size на живом пуле. Я нашел команду для установки параметра size, но не уверен в возможных проблемах, с которыми я могу столкнуться, или в том, возможно ли вообще уменьшить size на живом пуле. К сожалению, я не могу провести никаких тестов, так как пул работает на производстве.

Я уже думал просто создать новый пул с соответствующими параметрами, но я бы предпочел сэкономить время на переносе данных из одного пула в другой, если это возможно.

Заранее спасибо.

EDIT:

root@node1:~# ceph osd pool ls detail
pool 4 'ceph-5' replicated size 5 min_size 1 crush_rule 0 object_hash rjenkins pg_num 512 pgp_num 512 autoscale_mode warn last_change 42673 flags hashpspool,selfmanaged_snaps stripe_width 0 application rbd
1
задан 29 January 2021 в 20:20
1 ответ

Пакет SSD Red Hat существует только для того, чтобы требовать все субпакеты. Так что, не устанавливайте мета- пакет. Удалите пакеты samba с yum, что приведет к удалению sssd-ad. Убедитесь, что установлены определенные пакеты, возможно SSSD-COMMON SSSD-клиенты SSSD-LDAP. Проверьте, работает ли ваша проверка подлинности.


Однако вы не можете быть совместимы без основных принципов, таких как обновления безопасности. Базовое администрирование системы, но, безусловно, в актуальном состоянии, также находится в контрольных списках STIG . Я подозреваю, что кто-то разбирает список CVE как негибкий контрольный список. Работа над этими выводами и множеством других задач заставляет вашу команду игнорировать утомительную, но важную задачу по обслуживанию программного обеспечения.

RHEL 7.5 Поддержка расширенных обновлений завершена, при условии, что вы подписались на нее в первую очередь. Ваши коробки RHEL 7.3 определенно позади по обновлениям. Более трех лет отставания к этому моменту, что является приличным количеством технической задолженности, чтобы отложить.

-121--478740-

Я не думаю, что это проблема Kerberos. Забавно, что Kerberos не используется для RDP .

Но RDP использует TLS для обеспечения безопасности. CN в сертификате является полным доменным именем сервера (в терминах домена). Таким образом, при подключении к псевдониму имя (псевдоним), к которому вы подключаетесь, не соответствует имени (вещественному) в сертификате, и система говорит: «компьютер не тот, который вы указали». Решение может заключаться в воссоздании сертификата, используемого для RDP, добавляя SAN (альтернативное имя субъекта), который будет содержать как «реальное» имя, так и «псевдоним» имя, так что оба они будут действительными.

-121--478119-

В пуле с кодом стирания нельзя уменьшить размер пула, это возможно только для реплицированных пулов. Поскольку вы упоминаете min_size 1, вероятно, у вас есть реплицированный пул. Можете ли вы подтвердить это, добавив в свой вопрос ceph osd pool ls detail ? При необходимости маскируйте все конфиденциальные данные.

Изменение размера пула не должно быть слишком инвазивным, но, конечно, сильно зависит от фактической нагрузки и производительности, поскольку это вызовет некоторое перемещение данных. По пути, не используйте min_size 1, а скорее 2, даже если размер равен 3. Если на некоторых дисках или серверах произошел сбой и осталось только 1 реплика, но клиенты все еще могут выполнить запись в кластер, вы рискуете потерять данные. При min_size из 2 операции ввода-вывода останавливаются, как только остается только 1 точная копия до восстановления. Но риск потери данных снижается.

2
ответ дан 24 April 2021 в 00:39

Теги

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