Можно ли копировать файлы, установленные с помощью rpm, в другое место?

У меня есть сценарий, который я использую для установки некоторых RPM в моем образе докера, который показан ниже.

yumdownloader common-jars-${RELEASE_VERSION} \
              test-jars-${RELEASE_VERSION} \
rpm -ivh --force --nodeps --prefix /usr/local/integrations *rpm && \
rm -rf *.rpm && \
rm -rf /var/lib/yum/yumdb

В результате содержимое каждого файла rpm загружается в / usr / local / integration .

Есть ли какие-нибудь проблемы с последующим копированием содержимого / usr / local / integrations в другой каталог и его использованием там? Я обеспокоен тем, что, возможно, команда rpm -i будет делать некоторые вещи под прикрытием, которые обычный cp не будет учитывать.

Я не могу изменить сценарий прямо сейчас, поскольку это часть процесса развертывания, который длился очень долго. Я просто хочу понять, будет ли cp или mv этих файлов по-прежнему работать правильно. s получает 30 операций записи в секунду, а затем я перехожу к 3 узлам galera, поэтому теперь каждый сервер получает 10 операций записи в секунду

, но из-за того, как galera работает, каждый сервер в кластере получает записи всех остальных серверов, поэтому в конце я буду есть 3 сервера, каждый из которых получает 30 операций записи в секунду, поэтому я оказываюсь в той же позиции

, что мне не хватает?

0
задан 24 July 2017 в 15:35
2 ответа
  • Распределенное чтение. Большинство БД читают гораздо больше, чем пишут. Это снижает общую нагрузку ввода-вывода на узлы.
  • Высокая доступность
  • Распределенная запись потенциально выполняется намного быстрее на реплицированных узлах, так как им нужно обрабатывать только фактическую операцию записи, а не включающую транзакцию базы данных (это преимущество может быть довольно большим или очень маленьким, в зависимости от конкретной ситуации. нагрузка). Благодаря модели с несколькими мастерами обработка фактических транзакций также может быть распределена.
1
ответ дан 4 December 2019 в 13:31

Короче говоря: это не так. Как вы уже отметили, каждая запись должна выполняться на каждом узле.Если вы хотите масштабировать операции записи, вам может потребоваться сегментирование нескольких кластеров или масштабирование оборудования.

1
ответ дан 4 December 2019 в 13:31

Теги

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