Настройка сервера HPE ProLiant ML10 Gen9

Настройка сервера HPE ProLiant ML10 Gen9Настройка сервера довольно нелёгкий процесс. Недавно к нам обратились представители одной из компаний с просьбой решить проблему с их сервером. Суть проблемы заключалась в том, что при работе в терминальном режиме «отваливались» принтера, а иногда и сами сессии самопроизвольно закрывались не выдавая никаких предупреждений. Когда я прибыл на их офис, то первым делом решил определить модель сервера и проверить режим работы сети. Сервер был начального уровня HPE ProLiant ML10 Gen9 (Xeon E3-1225 v5, 8GB-DDR4, 2x1TB Non-hot Plug 4LFF SATA 300W Perf Svr). Тестер показал, что проводная сеть работает нормально, а вот WiFi (на офисе больше десятка ноутбуков подключены по беспроводной сети) при минимальной нагрузке разрывал связь.

От теории к практике.

Оставив разбирательство с WiFi на потом я подключил свой ноутбук по кабелю, подключился к серверу и приступил к работе. Первым делом я обнаружил, что на сервере настроен домен и все соответствующие службы (зачем домен на сервере, где стоит 1Сv7.7 и работают 2 бухгалтера 🙂 ), но в сети было ещё 2 роутера и в каждом был активен DHCP сервер! Конечно-же сеть сходила с ума, ведь внутри локалки было аж 3 DHCP и 3 DNS сервера!

Отключив все, кроме роутера, в который приходит WAN от провайдера я перешёл к проблеме принтеров. Основной являлась та, что у главного бухгалтера стояла старая МФУ Canon MF-3110 и как всем уже известно драйвера на 64-битные ОС отсутствовали, но по утверждению бухгалтеров они раньше печатали. Добавляло странности ещё то, что при подключении/отключении/повторном подключении у пользователя терминалов (даже с правами админа) «отваливались» все принтера. При этом служба диспетчера печати работала исправно, а папка Spool`ера была пуста. Правда у пользователей не было к ней доступа, от слова вовсе 🙁

Перепробовав все возможные варианты я обнаружил, что кто-то в ручном режиме (возможно при настройке этого сервера) перекопал все локальные групповые политики, «навесив» ещё и доменные и правил реестр (2х веток я не обнаружил). В силу того, что на носу был отчётный бухгалтерский период времени копать это всё не было. Мной было принято решение о переустановке ОС на что клиенты согласились.

Переустановка ОС.

Переустановить ОС? Да что может быть сложного? Но увы, меня на старте ждало разочарование. Когда я забирал сервер к себе на офис, то попросил сотрудников его выключить, что они и сделали (у этой модели нет выключения, только спящий режим). В итоге его попросту выдернули из розетки 🙁 а UPS у них попросту не было! Особенностью (очень плохой) данной модели является тот факт, что из 2х выходов на монитор есть только DisplayPort. Кабели дорогие, а мониторы с таким гнездом и вовсе редки стоят баснословно. Я попробовал установить внешнюю видеокарту, но меня ждало разочарование. Видео на монитор я получал уже в момент, когда ОС предлагала ввести данные пользователя и пароль. А все купленные мною переходники и кабели не давали картинки на монитор.

Мне всё таки удалось найти полный мануал на сервер в котором было чётко сказано, что видеосигнал с сервера можно получить только с помощью сертифицированного переходника НР с донглом внутри! Т.е. видеосигнал зашифрован, а на монитор вы получите его когда купите переходник с DisplayPort на VGA за 30$!!! Выхода не было. Ведь из 2х вариантов (кабель DisplayPort + дорогостоящий монитор) или (переходник с DisplayPort на VGA за 30$ и любой монитор) я избрал более дешёвый и более правильный (по моему мнению). Ведь случись что с сервером его через переходник к чему угодно подключить можно, а покупать монитор за 6000-7000 грн. ради 1-2 переходник с DisplayPort на VGAвключений в год не вижу смысла. В итоге был приобретён фирменный переходник (см. на фото) Переходник HP DisplayPort – VGA (AS615AA).

Сложности установки ОС.

Далее переходим к самой настройке сервера. В официальном мануале указана поддержка ОС Windows server 2012 и 2016 (2008 можете не пытаться ставить, есть блок в BIOS`е). Мне клиенты предоставили диск с ОС Windows server 2012 r2. Но в сервере не было DVD привода, а я уже и забыл когда брал в руки диск 🙂 Воспользовавшись своим ноутбуком содержимое DVD диска было скопировано в iso-образ.

Далее я взял флешку и с помощью программы UltraISO сделал её загрузочной. Копии всех баз были заранее сделаны ещё в офисе клиента. Я запустил сервер и обнаружил, что RAID развалился, а Windows не могла себя восстановить и постоянно перезагружалась, скорее всего из-за неправильного выключения сервера. Так как в сервере всего 2 HDD, то выбор невелик, либо RAID 0 либо RAID 1. Держать 2 Тб места под несколько 1с-ных баз не вижу смысла, посему однозначно зеркало, RAID 1. Собрал RAID в BIOS и начал загрузку с установочной флешки. И когда установка дошла до определения жёстких дисков в системе получил ошибку об отсутствии файла Install.wim install.wim

«Надоедливый» Install.wim

Я начал разбираться в сути ошибки и обнаружил, что образ который я записал на флешку был записан в FAT32, а размер файла Install.wim превышал положенные 4,5 Гб для этой файловой системы. В итоге из 5 Гб файла Install.wim записалось всего 510 Мбайт и конечно же установка продолжиться не могла. Далее я c помощью программы Rufus сделал установочную флешку отформатировав её в файловую систему NTFS.

Установка прошла без проблем и далее ждала только настройка сервера. После установки всех драйверов и необходимого ПО были перенесены базы 1С, активировались необходимые библиотеки (для возможности проведения выгрузки из 1С в медок через xml файлы), а также была сделана активация и настройка сервера терминалов. на этом настройка сервера была завершена. Оставалось только «победить» старую МФУ Canon MF-3110.

Было 2 пути: 1) можно было пытаться обмануть ОС и подсунуть модифицированные или изменённые драйвера; 2) пытаться печатать через Remote Desktop Easy Print. Но весь «прикол» принтеров и МФУ фирмы Canon в том, что «проброс» принтера не получится, пока его драйвера не будут найдены в самой ОС терминального сервера. Другими словами сразу необходимо настроить этот принтер локально на сервера, а потом система сама его будет подключать в режиме терминальной сессии. Повторюсь, что МФУ Canon MF-3110 не имеет в принципе никаких драйверов для 64-битных ОС Windows. Поэтому я принял решение идти по первому варианту, тем более, что подобный опыт давно имеется. Запускаем установку принтера, выбираем локально на порт LPT1 и установку вручную. Далее берём заранее скачанные драйвера от МФУ Canon MF-5730 или 5770. Принудительно их устанавливаем вручную.

В итоге у нас на сервере принтером по умолчанию будет МФУ Canon MF-5770. Далее на ПК, которому подключенная эта МФУ необходимо заменить родные драйвера на драйвера от Canon MF-5770. На этом манипуляция окончена (данный фокус проходит для МФУ Canon MF-3110 и MF-3228). Вот и все манипуляции 🙂 МФУ прекрасно печатает из терминала и даже сканирует 🙂 , главное не давать системе автоматически обновлять драйвера устройств.

Сервер был возвращён клиенту, а заодно подключен к новенькому UPS APC Back-UPS BC750-RS, чтобы не было проблем. А компания заключила с нами договор на обслуживание всей компьютерной техники на их офисе.

Подробнее об обслуживании серверов в нашей компании можно прочитать тут.

Ronald

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