Установка sandbox
Установка sandbox#
Внимание
Каждый кластер должен иметь свой экземпляр песочницы, с изолированным системным хранилищем.
Зайдите в требуемую виртуальную машину
Скачайте дистрибутив
Распакуйте архив
Запустите
bin/install.sh
Настройте монтирование системного хранилища в папку
workspace/mnt/sys
Сконфигурируйте песочницу
./config.sh set_endpoint --name $name --external_address $address
Где:
name
- имя песочницыaddress
- доступный из вне сетевой адрес
Установите необходимые службы
./service.sh add --name $name --type $type --first_port $first_port
где:
name
- имя службыtype
- тип службыfirst_port
- первый порт
Внимание
На каждую службу зарезервировано 10 портов, диапазон начинается с первого заданного порта. Необходимо следить чтобы диапозоны портов не пересикались.
Настройте комплект приложений
./service.sh switch_appkit_all --path $appkit
где:
appkit
- путь к комплекту приложений на сетевом хранилище
Обновите и включите службы
./service.sh update_all ./service.sh enable_all
Внимание
Данный шаг следует делать после создания служб песочницы на всех узлах кластера