Как установить конкретную версию Aerospike с помощью Vagrant - PullRequest
1 голос
/ 14 октября 2019

Я следую инструкциям в https://www.aerospike.com/docs/operations/install/vagrant/mac/, чтобы загрузить Aerospike. Однако по умолчанию я получаю последнюю версию Aerospike (4.5.3) и хочу иметь версию 3.7.5.

Любые указания о том, как это сделать, будут полезны.

Спасибо!

1 Ответ

4 голосов
/ 14 октября 2019

Бродячее изображение - это машина centos6. Вы можете легко скачать любые доступные версии и установить их на свой vagrant vm.

Ниже приведены инструкции по удалению старой установки и установке версии:

1) Выберите свою версию для RHEL / Centos6 /el6:

https://www.aerospike.com/artifacts/aerospike-server-community/

, например, 4.7.0.2

https://www.aerospike.com/artifacts/aerospike-server-community/4.7.0.2/aerospike-server-community-4.7.0.2-el6.tgz

проверить примечания к выпуску: https://www.aerospike.com/download/server/notes.html

2) Войдите в систему под управлением vagrant:

vagrant ssh

3) Измените файл resolv.conf для использования общедоступного DNS-сервера:

sudo bash -c 'echo "nameserver 8.8.8.8" >> /etc/resolv.conf'

4) Получите новый образ:

wget https://www.aerospike.com/artifacts/aerospike-server-community/4.7.0.2/aerospike-server-community-4.7.0.2-el6.tgz

5) Разархивировать и распаковать:

tar xvf aerospike-server-community-4.7.0.2-el6.tgz
aerospike-server-community-4.7.0.2-el6/
aerospike-server-community-4.7.0.2-el6/SHA256SUMS
aerospike-server-community-4.7.0.2-el6/aerospike-tools-3.21.1-1.el6.x86_64.rpm
aerospike-server-community-4.7.0.2-el6/LICENSE
aerospike-server-community-4.7.0.2-el6/asinstall
aerospike-server-community-4.7.0.2-el6/aerospike-server-community-4.7.0.2-1.el6.x86_64.rpm
aerospike-server-community-4.7.0.2-el6/dep-check

6) удалить старый установленный двоичный файл:

sudo rpm -e aerospike-server-community

7) установить новый двоичный файл:

cd aerospike-server-community-4.7.0.2-el6/

sudo rpm -ivh aerospike-server-community-4.7.0.2-1.el6.x86_64.rpm
...