Содержание:
1. Что такое консоль администрирования серверов 1С
2. Как получить доступ к консоли администрирования 1С
3. Ключевые возможности и функции консоли 1С: Предприятие
Внедрение и эксплуатация системы программы 1С: Предприятие в клиент-серверном варианте предоставляет значительные преимущества в плане производительности, масштабируемости и надежности, особенно для средних и крупных предприятий с большим количеством пользователей и объемом данных. Центральным звеном в управлении этой сложной инфраструктурой является Консоль администрирования серверов 1С: Предприятия (часто ее называют просто “консоль кластера” или “MMC-оснастка администрирования”). Это основной инструмент, позволяющий администраторам контролировать, настраивать и обслуживать кластер серверов 1С: Предприятие.
Что такое консоль администрирования серверов 1С
Консоль администрирования серверов 1С – это специализированная MMC (Microsoft Management Console) оснастка, которая предоставляет графический интерфейс для взаимодействия с кластером серверов 1С: Предприятия. Через нее администратор может управлять всеми основными компонентами серверной части 1С:
- Кластерами серверов: Группами серверов 1С, работающих совместно.
- Рабочими серверами: Компьютерами, входящими в состав кластера и непосредственно обслуживающими подключения пользователей и фоновые задания.
- Рабочими процессами (rphost.exe): Экземплярами программы, которые выполняют код 1С, обрабатывают запросы пользователей и взаимодействуют с СУБД.
- Информационными базами: Подключенными к кластеру базами данных.
- Сеансами пользователей: Активными подключениями к информационным базам.
- Блокировками: Установленными в системе объектными и транзакционными блокировками.
- Лицензиями: Информацией об используемых серверных и клиентских лицензиях.
Как получить доступ к консоли администрирования 1С
Основной способ доступа – через оснастку MMC:
- Нажмите Win + R, введите mmc и нажмите Enter. Откроется пустая консоль управления.
- В меню “Файл” (или “Консоль”) выберите “Добавить или удалить оснастку…” (Ctrl+M).
- В списке доступных оснасток найдите “1C:Enterprise 8.X Server Administration” (где X – версия платформы, например, 8.3) и нажмите “Добавить”.
- Нажмите “ОК”. Оснастка появится в дереве консоли.
- Щелкните правой кнопкой мыши по “1C:Enterprise 8.X Servers” и выберите “Создать” -> “Центральный сервер 1С:Предприятия 8.X…”.
- Укажите имя (или IP-адрес) компьютера, на котором установлен агент сервера 1С (ragent.exe), и порт (по умолчанию 1540).
- После подключения в дереве отобразится структура вашего кластера.
Для удобства созданную консоль с подключением к вашему кластеру можно сохранить в файл .msc (“Файл” -> “Сохранить как…”).
Также существует утилита командной строки rac.exe (Remote Administration Client), расположенная в каталоге bin установленной платформы 1С. Она позволяет выполнять все те же действия, что и графическая консоль, но из командной строки, что очень удобно для автоматизации и скриптования административных задач.
Ключевые возможности и функции консоли 1С: Предприятие
1. Управление кластерами:
* Создание и удаление кластеров (обычно один кластер на организацию).
* Настройка свойств кластера:
* Порт агента кластера (по умолчанию 1541).
* Интервал работоспособности.
* Уровень отказоустойчивости (определяет количество резервных рабочих серверов или процессов).
* Безопасность: настройка пользователей и их прав на администрирование кластера.
2. Управление рабочими серверами:
* Добавление и удаление рабочих серверов в кластер.
* Настройка свойств рабочего сервера:
* Имя компьютера и порт (по умолчанию диапазон 1560-1591 для рабочих процессов).
* Назначение функциональности: определение, какие сервисы (например, сервис сеансовых данных, сервис блокировок и т.д.) будет выполнять данный сервер.
* Установка “Требования назначения функциональности” (например, “Назначать”, “Не назначать”, “Резервировать”) для реализации отказоустойчивости.
3. Управление рабочими процессами (rphost.exe):
* Просмотр списка активных рабочих процессов на каждом сервере.
* Настройка параметров рабочих процессов (через свойства рабочего сервера или кластера):
* Количество рабочих процессов на сервере.
* Количество соединений на один процесс.
* Максимальный объем памяти на один вызов (важный параметр для предотвращения “зависания” сервера из-за одного тяжелого запроса).
* Безопасный расход памяти за один вызов.
* Объем памяти рабочих процессов, до которого сервер считается производительным.
* Автоматический перезапуск процессов (по расписанию или при превышении определенных лимитов).
4. Управление информационными базами:
* Регистрация (создание) новых информационных баз в кластере и подключение существующих (созданных в СУБД).
* Настройка свойств информационной базы:
* Имя в кластере, имя в СУБД.
* Тип СУБД, сервер СУБД, пользователь СУБД.
* Блокировка установки соединений (для проведения регламентных работ).
* Блокировка регламентных заданий.
* Параметры разрешения и тайм-аута сеансов.
* Публикация на веб-серверах (для тонкого клиента и веб-клиента).
* Просмотр и управление сеансами данной ИБ.
* Просмотр и управление блокировками в данной ИБ.
* Удаление информационных баз из кластера (не удаляет саму БД из СУБД!).
5. Управление сеансами:
* Просмотр списка всех активных сеансов пользователей по всем информационным базам кластера.
* Информация о сеансе: пользователь, приложение (толстый/тонкий клиент, конфигуратор, веб-клиент, COM), имя компьютера, время начала, используемые ресурсы.
* Принудительное завершение (удаление) сеансов. Осторожно! Это может привести к потере не сохраненных пользователем данных. Используйте только в крайних случаях после предупреждения.
6. Управление блокировками:
* Просмотр активных объектных и транзакционных блокировок в системе.
* Информация о том, какой сеанс установил блокировку и на какой объект.
* Принудительное снятие блокировок. Осторожно! Может привести к нарушению целостности данных, если транзакция не была завершена корректно.
7. Управление лицензиями:
* Просмотр информации о серверных лицензиях (аппаратных HASP или программных), используемых кластером.
* Просмотр выданных клиентских лицензий по сеансам.
8. Мониторинг производительности (ограниченный):
* Консоль отображает некоторые счетчики производительности для рабочих процессов (например, загрузка ЦП, использование памяти).
* Для более глубокого анализа производительности используются технологический журнал и средства мониторинга СУБД и ОС.
Важность и регулярное использование консоли:
- Плановое обслуживание: Отключение пользователей, блокировка ИБ для проведения обновлений, резервного копирования.
- Диагностика проблем: Анализ “зависших” сеансов, выявление конфликтов блокировок, проблем с рабочими процессами.
- Оптимизация производительности: Настройка параметров рабочих процессов, распределение нагрузки между серверами.
- Обеспечение отказоустойчивости: Настройка резервных серверов и процессов.
- Управление доступом: Настройка администраторов кластера.
Заключение:
Консоль администрирования серверов 1С: Предприятия – это незаменимый инструмент для любого администратора, работающего с клиент-серверной архитектурой 1С. Она предоставляет полный контроль над жизненным циклом и состоянием серверных компонентов, позволяет оперативно реагировать на инциденты, проводить плановое обслуживание и оптимизировать работу системы для обеспечения стабильности и высокой производительности. Регулярное использование и глубокое понимание возможностей этой консоли – ключ к эффективному управлению вашей системой 1С.
Специалист компании ООО “Кодерлайн”,
Радченко Степан
Добавить комментарий