В конспективной форме, с небольшой порцией советов и полезных ссылок.
- Требуется: отдельностоящий сервер с 16 ядрами и 16Гб ОЗУ; - Предполагается работа в домене Windows 2003, учитывая его уровень, выбираем серверную ОС; (W2008 была в домене попробована, но упала после попытки дать пользователю домена права локального админа, бороться дальше не стали); - Устанавливаем ОС Windows Server 2003 x86-64; - Устанавливаем драйверы; - Конфигурируем диски (если требуется); - В моем случае под SQL уже было создано 2 раздела - (F)для данных SQL и (G) для логов SQL(быстрый); (собраны в RAID, как попросил); - Выравниваем разделы на дисках с данными утилитой [необходимо зарегистрироваться для просмотра ссылки]; Можно воспользоваться утилитой от Microsoft diskpart.exe; - Регистрируем сервер в домене; - Если возможно, через Windows Update накатываем все обновления Windows Server 2003; - Устанавливаем SQL 2008 x86-64: * Установщик обновляет .Net Framework * Обновляет версию установщика Windows * Запускает непосредственно установку MS SQL * Конфигурируем экземпляр сервера как Default Instance * Выбираем компоненты по минимуму: DB Engine, Management tools и клиентский драйвер * Запускать службы SQL Server и SQL Server Agent будем из-под доменного администратора, о чем указываем в настройках * Указываем что пользовательские базы на F * Указываем, что пользовательские логи на G * TempDB тоже на G * Корневая директория SQL пусть тоже будет на F * Способ авторизации выбираем Mixed * Указываем пароль для пользователя sa * Добавляем текущего пользователя (вероятно, доменного админа) и пользователя, под которым обычно заходит администратор 1С Предприятия * Настройки Collation и пр. тонкости оставим на потом * Ждем окончания установки - Для проверки запускаем Management Studio, если службы запустились корректно, должно подключиться к нашему экземпляру без проблем; - Версия установленного сервера SQL - 10.0.1600; - Желающие могут сразу сконфигурировать сервер: указать размер памяти, который мы можем отдать SQL. Для 16Гб ОЗУ я указал мин. 4000Мб - макс. 8000Мб, позже посмотрим реальное использование памяти сервером SQL; - Скачиваем сервис-паки SQL 2008 SP1, SQL 2008 SP2 (наверно можно было только SP2, но я предпочел не экспериментировать); - Поочередно накатываем их, перезагружаемся; - Версия SQL Server после установки SP2 - 10.0.4000; - Устанавливаем средство диагностики для SQL: [необходимо зарегистрироваться для просмотра ссылки]; До него потребуется установить [необходимо зарегистрироваться для просмотра ссылки] и [необходимо зарегистрироваться для просмотра ссылки]; - Для "прикручивания" [необходимо зарегистрироваться для просмотра ссылки] пришлось воспользоваться [необходимо зарегистрироваться для просмотра ссылки];
- Во избежание проблем после начала эксплуатации, рекомендую сразу запустить Best Practices Analyser, чтобы понять, что в настройках ОС и SQL не хватает для корректной работы; - Устанавливаем сервер 1С Предприятия 8: * Всё по умолчанию, указываем только, что запускать мы его будем с правами доменного администратора; * Устанавливаем драйвер HASP, USB ключ может быть установлен заранее; * Служба Агента сервера 1С Предприятия должна сразу запуститься, если не запускается, в настройках службы неверно указаны параметры учетной записи под которой она стартует; Простое средство диагностики - открыть Task Manager и посмотреть наличие процесса RPHOST.EXE - если он есть, служба запущена; * Открыть консоль сервера 1С Предприятия, отключить рабочий процесс, установить признак "Много процессов", включить существующий процесс, добавить необходимое количество рабочих процессов; - Пытаемся создать информационную базу на сервере 1С Предприятия с подключением к установленному SQL; - Пытаемся подключиться клиентом 1C с компьютера из сети к вновь установленному серверу; - Настраиваем [необходимо зарегистрироваться для просмотра ссылки] в SQL и план для оперативного бэкапа; - Настраиваем расписание и [необходимо зарегистрироваться для просмотра ссылки];
[необходимо зарегистрироваться для просмотра ссылки]
|