Установка CUCM на "неправильный сервер". версия 6.0.1

update: Выяснилось, что установка производилась автором на VMWARE... На реальный сервер вероятно не получится.

Установка Cisco UCM на ПК.
версия CUCM 6.0.1-2000.4

Установка CM сервера проходит в два этапа.
1 Этап.
установка самой ОС.
ISO образ загружает RedHat Linux ES 3

2 Этап
следует при первом запуске ОС.
устанавливается CUCM

-------------------------------------------------------------------------------------------------------------------
Cisco по заботилась о безопасности CUCM закрыв доступ к загрузке меню GRUB и к консоле Linux.

Консоль доступна для администратора сервера CUСM в режиме, который предлагает сама Cisco.


Требуется всю процедуру по установки произвести до этапа 2, то есть не дать загрузится LInux серверу в рабочем режиме.


для этого требуется загрузится с любого LIVE CD
(в моем случае использовалась UBUNTU)
1- Загрузка LiveCD
2- смонтировать раздел жеского диска на котором находится корневой диск установленной ранее OS Linux с CUCM

mount /dev/sda1 /mnt/disk

(установка была произведена на диск sda1)

3 - Сделать CHROOT на тот раздел
chroot /mnt/disk /bin/bash

теперь мы находимся в режиме chroot на требуемом нам разделе.

4 - исправление GRUB
vi /etc/grub.conf
разкоментируем строку в конфиге
было
#/dev/sda
стало
/dev/sda

Сохраняем файл.

5 - переинсталируем grub

grub-install /dev/sda

Searching for GRUB installation directory ... found: /boot/grub
Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.

(hd0) /dev/sda

6 - теперь мы готовы перегрузится на предустановленй Linux с CUCM
exit
reboot
-------------------------------------------------------------------------------------------------

Важно чтобы появлось меню GRUB
по ESC остановите счетчик, и входите в редактирвание меню.

Загрузчки GRUB предлагает выбрать два пункта из меню.
выбирети любой

в режиме редактирования меню загрузки требуется загрузится в Single mode
то есть прописать в уже готовом меня ключ "-s"

как только редактирование закончили жмем "b"
для загрузки ОС в режиме SINGLE MODE


если все прошло удачно при загрузке и режим Сингл Моде сработал, то вы попадаете сразу в корневой раздел установленной ОС.


Cisco также по заботилась о безопасности файлов

/etc/passwd
/etc/shadow
/etc/group
/etc/gshadow

Снять эту безопасность можно с помощью команды

chattr -i /etc/passwd
chattr -i /etc/shadow
chattr -i /etc/group
chattr -i /etc/gshadow


или зайдя в директорию

/root/.security/
и запустить скрипт
unminimize.sh

этот скрипт и содержит выше перечисленные команды

теперь мы можем добавлять пользователей, менять пароли.

adduser admin
>OK
passwd admin
>OK
visudo
добавим запись для доступа пользователю admin с режим рута.
admin ALL=(ALL) ALL

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

теперь приступим к самому главному.
как научить CUCM понимать что это не простой UNKNOWN HARDWARE
а HP или IBM

INFO - первая инсталяция CUCM производится из файла /etc/rc.local
в нем и обнуриживается вся последовательность установки сервера.


для нас нам важен вот этот файл
/usr/local/bin/vendor/misc/bin/hwdetect

с помощью редактора VI

исправляем некоторые переменные.
---Привожу полный список того что находися в ECHO -

echo "
Machine_Type = $machine_type
Model_Number = $model_number
Serial_Number = $serial_number
Product_Name = ProLiant DL320 G2
BIOS_Version = $bios_version
BIOS_Build_Level = $bios_build_level
BIOS_Date = $bios_date
BIOS_Manufacturer = HP
BIOS_Language =
Number_Of_Enclosures =
Enclosure_Type.0 =
Processor_Slots = $processor_slots
Active_Processors = 1
Processor_Family.0 = $processor_family
Processor_Speed_MHz.0 = 2266
Total_Enabled_Memory_Mb = 2048
ROM_Diagnostics_Build_Level =
"
Это нам позволит сказать инсталятору CUCM о железе HP

далее ищем запись в пункте main

bios_manufacturer=....
ее можно закоментировать и вписать новую
bios_manufacturer="HP"


====================================
сохраняемся.

теперь мы готовы перегрузится и запустить загрузку в штатном режиме. проходя этап 2

reboot


Система стартанула, и используя исправления будет инсталировать CUCM и работать на сервере HP.








Подключение к CUCM софтофона EyeBeam
https://support.counterpath.com/default.asp?W91

P.S. Спасибо Дмитрию В.Гнидченко за этот материал

P.P.S Выяснилось, что установка производилась автором на VMWARE... На реальный сервер вероятно не получится.

Комментариев нет:

Отправить комментарий