ПУСК, веб-консоль администрирования кластерами серверов 1С. Установка и настройка

До недавнего времени, чтобы администрировать кластер серверов 1С на виртуальном сервере Linux, необходимо было устанавливать консоль администрирования от 1С на локальную машину и подключаться к серверу, чтобы например создать базу и отключить ненужные сессии.

Кроме того локально не всегда могла быть установлена нужная оснастка, а если необходимо администрировать несколько серверов с разными версиями, проблема усугублялась еще сильнее.

Не так давно компания 1С выпустила специальную обработку для администрирования кластера, но данная обработка работает только из 1С, что не всегда удобно, все ждали от 1С веб-консоли, но в этом им помогла компания ИТ-Экспертиза.

Буквально в августе 2022 ребята выложили в открытый доступ на infostart.ru свою разработку для администрирования сервера 1С, её огромный плюс это веб-доступ к панели администрирования и приятный интерфейс. К тому же ребята активно идут на диалог и готовы развивать свое решение. Пока решение бесплатное и речи о платных версиях не идет, надеемся ситуация сохранится, как можно дольше.

Установка консоли администрирования (ПУСК) на Ubuntu 22.04

На данный момент на vds (vps) сервере уже установлен сервер 1С и Postgres 14, как это сделать описано в этой инструкции.

Кроме того решение требует установленной версии Java движка версии не ниже 17, как это сделать подробно описали тут.

После этого скачиваем с сайта разработчика сам дистрибутив консоли и загружаем на сервер при помощи утилиты WinSCP, например в корневую папку root.

Дале в консоли открываем папку pusk

cd pusk

После запускаем установку консоли:

./ite-pusk-linux.sh install

Пробуем запусить:

./ite-pusk-linux.sh start

И проверяем статус:

./ite-pusk-linux.sh status

Если все в порядке, то терминал должен вывести сообщение:

Java version 17 is OK
Application is started

После пробуем открыть панель, в моем случае это:

http://85.193.83.239:8080, то есть к адресу сервера добавляем порт 8080.

Теперь нужно настроить подключение к RAS.

Мне не удалось выбрать автоматически версию сервера 1С, потому путь я прописал руками и все прекрасно заработало.

Утилита позволяет создать базу данных без дополнительных усилий.

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

Панель предоставляет весь тот же функционал, что и стандартная консоль администрирования, но намного удобнее и работает из под Linux.

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

Страница разработчика: https://it-expertise.ru/pusk

Телеграмм канал разработчика для обсуждений: https://t.me/it_expertise_ru

Похожие записи

Один комментарий

    1. Подписывайтесь на наш телеграм-канал (указан в статье) – именно там появляются самые актуальные новости о приложении ПУСК!
      (ИТ-Экспертиза)

      1. Ребята, прямо вселили в меня надежду, что можно будет рулить серверами комфортно наконец!
        Буду ставить вашу консоль, потестируем.

  1. Добрый день! Прекрасный продукт… но столкнулся с проблемой.
    Установил Java 17, настроил RAS, Установил ПУСК, при проверке статуса ПУСКа выдает ошибку и не работает…
    ==========================
    ite-pusk.service – ite-pusk
    Loaded: loaded (/etc/systemd/system/ite-pusk.service; enabled; vendor preset: enabled)
    Active: active (exited) (Result: exit-code) since Tue 2023-08-01 16:23:59 MSK; 15h ago
    Main PID: 1285 (code=exited, status=1/FAILURE)
    Tasks: 0 (limit: 19660)
    CGroup: /system.slice/ite-pusk.service

    systemd[1]: Started ite-pusk.
    ite-pusk[1285]: java является /usr/bin/java
    ite-pusk[1285]: Found Java version 17 executable in PATH
    ite-pusk[1285]: 1C libs not found! Please read the documentation!
    systemd[1]: ite-pusk.service: Main process exited, code=exited, status=1/FAILURE
    =============================================

    Буду благодарен за любую помощь в этом вопросе!!!

    1. Добрый день!

      Благодарим за интерес к нашему ПУСКу!

      Ключевым сообщением является:

      “ite-pusk[1285]: 1C libs not found! Please read the documentation!”

      Что говорит о том, что нужно прочитать файл документации “Руководство по установке и запуску.pdf” (расположен в папке “doc”), раздел “Перед началом использования” – там описано, как скачать необходимые библиотеки с сайта 1С и куда корректно их распаковать

      Хорошего Вам дня!

      1. Спасибо большое! Справился!
        Виталий, может быть есть пошаговая инструкция по настройке кластера 1с из двух серверов с помощью консоли ПУСК ???

        1. Дмитрий, такой инструкции нет.

          Но ПУСК предназначен для администрирования уже запущенного кластера(ов) 1С + запущенного дня него(них) ras. Если это выполнено, в сам ПУСК можно подключить сколько угодно таких кластеров – и как это сделать, есть в этой статье и документации в дистрибутиве

  2. Добрый день.
    1) Устанавливаю ПУСК на отдельную виртуальную машину (Ubuntu 22.04). Сервер 1С и RAS на отдельном сервере. При запуске ПУСК получаю ошибку: “1C libs not found! Please read the documentation!” (библиотеки в папке /opt/pusk/lib/ есть). Соответственно сервис не запускается.
    2) Устанавливаю ПУСК на том же сервере где запущен сервер 1С и RAS все работает отлично.
    Подскажите плз. предусмотрена ли работа ПУСК на отдельном сервере (сервер 1С и RAS на отдельном сервере)?

    1. Антон, вы написали нам на ящик поддержки и мы с вами там пообщались. Проблема по Вашим словам решена. Если считаете нужным – можете озвучить здесь её причину.

      Хорошего дня!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *