У меня есть сценарий, который я использую для установки некоторых 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 операций записи в секунду, поэтому я оказываюсь в той же позиции
, что мне не хватает?
Короче говоря: это не так. Как вы уже отметили, каждая запись должна выполняться на каждом узле.Если вы хотите масштабировать операции записи, вам может потребоваться сегментирование нескольких кластеров или масштабирование оборудования.