Курсы по администрированию
13.03.2016
Несколько недель назад я снова имел возможность посетить курсы в учебном центре 1С. На этот раз рассматривали вопросы администрирования 1С. Новая неизвестная для меня область. Потихоньку осваиваю и её.
Приведу самые интересные моменты с курса:
- Если разместить где-то на сетевом ресурсе список общих баз, то это даст возможность централизованно вводить/выводить базы в рабочий контур.
- Рекомендуемые требования к аппаратной части 1С:
Процессор
Сервер — многоядерный
Рабочая станция — высокая тактовая частота
Оперативная память
Тонкий клиент — 256 МБ
Толстый клиент — 512 МБ
Рабочая станция (суммарно) — 4 ГБ
Сервер — 96 ГБ
Дисковая подсистема
RAID 5, RAID 10, SSD (по возможности) - Рекомендуемая разметка диска на сервере:
Системный — 20-100ГБ (NTFS/ext4)
Данные — (без ограничений) (NTFS/ext4)
Swap — по размеру доступной памяти (FAT/swap)
Временные файлы — по размеру ИБ (FAT/NTFS/ext4) - Postgree SQL на данный момент не до конца поддерживается сервером 1С, вследствие чего не рекомендуется использование на информационных базах с более 50 пользователями.
- Названия основных процессов на сервере: ragent.exe — агент сервера, rmngr.exe — менеджер кластера, rphost.exe — рабочий процесс сервера.
- Следующие сервисы можно перераспределить между машинами кластера:
Журнал регистрации
Полнотекстовый поиск
Задания
Нумерация
Время
Пользовательские настройки
Объектные блокировки
Транзакционные блокировки
Сеансовые данные/лицензии
Внешние источники - В версии 8.3 больше нет необходимости запускать/останавливать рабочие процессы сервера вручную — теперь эту работу берёт на себя в полностью автоматическом режиме менеджер сервера.
- Также в версии 8.3 в свойствах кластера появилась настройка «Уровень отказоустойчивости», которая позволяет настроить отказоустойчивый кластер (число показывает, сколько машин могут выйти из строя, чтобы кластер продолжил функционирование).
- Несколько полезных ресурсов:
Заметки из Зазеркалья (http://v8.1c.ru/o7/)
Описание изменений платформы (http://downloads.v8.1c.ru/content/Platform/8_3_7_1776/1cv8upd.htm)
Список проблемных ситуаций (https://bugboard.v8.1c.ru)
Технологические вопросы крупных внедрений (http://kb.1c.ru/)
Примеры конфигураций аппаратной части (http://v8.1c.ru/overview/techparams/)
Сейчас есть какие-то варианты чтоб при прохождении курса не быть теоретиком, а поднять на виртуалках стенд? В смысле учебных версий сервера, которые кастрированы, но позволяют пощупать администрирование?
Во время курсов мы поднимали виртуальные сервера под управлением MS Windows и CentOS Linux (с MS SQL Server и Postgre SQL соответственно) на своих учебных машинах. Всё на «живых» серверах проходит, все рассматриваемые темы можно «пощупать».