Создание кластера vpos
Для создания кластера vpos необходимо:
Запустить скрипт
install_docker_engine.sh
:sudo su curl http://update.artix.su/static/cs/install_scripts/stable/docker_env/install_docker_engine.sh -o /tmp/install_docker_engine.sh chmod +x /tmp/install_docker_engine.sh /tmp/install_docker_engine.sh
Для создания нескольких кластеров необходимо:
- Выделить для каждого кластера отдельную машину.
- Запустить на каждой машине скрипт
install_docker_engine.sh.
Перейти в меню "Настройки сервера" и выбрать пункт "Прочее".
Включить настройку для использования виртуальных касс в веб-интерфейсе кассового сервера.
Подробнее об этом можно прочитать в разделе "Настройки сервера".- Перейти в меню "Инструменты" и выбрать пункт "Кластеры vpos".
- Нажать кнопку "Добавить кластер" (+).
- Настроить кластер vpos, указав IP-адрес кластера виртуальных касс и диапазон выделенных портов.
Подробнее об этом можно прочитать в разделе "Кластеры vpos".
Создание виртуальной кассы в кластере vpos
Для создания виртуальной кассы в кластере vpos необходимо:
- Перейти к добавлению объекта, нажав кнопку "Добавить объект" (+). Выберите пункт "Добавить виртуальную кассу":
- Указать параметры виртуальной кассы:
Установить флаг "Развернуть докер контейнер".
- В поле "Кластер vpos" выбрать значение из выпадающего списка.
- Заполнить все необходимые поля и сохранить изменения. Подробнее об этом можно прочитать в разделе "Добавление виртуальной кассы".
В выбранном кластере vpos будет создана виртуальная касса, работающая внутри докер контейнера.
Управление докер контейнером с виртуальной кассой
Управление докер контейнером с виртуальной кассой осуществляется во вкладке просмотра информации об объекте:
- Для просмотра состояния докер контейнера необходимо навести на кнопку-индикатор, после этого всплывет дополнительная информация:
- статус докер контейнера,
- используемый объем оперативной памяти,
- время проверки.
Кнопка-индикатор докер контейнера может иметь следующие статусы:
- – докер контейнер с виртуальной кассой запущен,
- – докер контейнер с виртуальной кассой остановлен.
- Для изменения статуса докер контейнера необходимо нажать кнопку:
- – позволяет запустить докер контейнер с виртуальной кассой,
- – позволяет остановить докер контейнер с виртуальной кассой.
Команды для работы с VPOS
Для того чтобы узнать имя контейнера с виртуальной кассой, выполните команду:
sudo docker ps -a
Для того чтобы зайти непосредственно в консоль виртуальной кассы, выполните команду:
sudo docker exec -ti <Имя_запущенного_контейнера> bash
Для полноценной работы виртуальной кассы необходимо добавить на нее файл лицензии. Чтобы получить уникальный идентификатор кассы, выполните команду:
sudo docker exec -ti <Имя_запущенного_контейнера> /linuxcash/cash/bin/license_info -i
Чтобы скопировать файл лицензии в контейнер, выполните команду:
sudo docker cp ./<Файл_лицензии> <Имя_запущенного_контейнера>:/linuxcash/cash/license