Установка Ubuntu Server 14.04 x64 в среде Hyper-V 2012 R2

Всем привет! В своей первой статье я вам расскажу, как просто можно установить Ubuntu Server 14.04 x64 в среде Hyper-V 2012 R2.
Характеристики физического сервера:
Характеристики виртуальной машина(VM) на Ubuntu Server 14.04 x64


Приступаем к созданию виртуальной машины. Не знаю как вы, а я привык, что виртуальная машина располагается в отдельной папке, например такой: asterisk.rcs.ru
Внутри папки создаем следующие подпапки: Virtual Hard Disks и Virtual Machines
Приступим к созданию новой виртуальной машины. Выбираем New\Virtual Machine...
Name: asterisk3.rcs.ru
Store: D:\VM\rcs.ru\
У вас конечно же могут быть свои названия и расположение VM. См. рисунок ниже.
Нажимаем Next >
Выбираем Generation 1, хотя будет работать и Generation 2.
Нажимаем Next >
Выделим нашей VM с запасом 2048MB оперативной памяти. Динамическую память использовать не будем.
Нажимаем Next >
Следующий пункт - это выбор сетевого подключения. В моем случае так, как на скриншоте ниже. У вас может быть другое.
Нажимаем Next >
Добавляем нашей будущей VM виртуальный диск. 100GB более чем достаточно, тем более что диск по умолчанию динамический.
Нажимаем Next >
Выбираем для установки предварительно скачанный ISO-образ. Скачать можно по ссылке.
Нажимаем Next >
Процесс создания виртуальной машины пройден. Нажимаем Finish.
Далее приступаем к тонкой настройке созданной VM. Пункт меню Settings...
Выделим нашей VM 2 процессора. Переходим к настройке Network Adapter.
Т.к. у меня сеть поделена на VLAN-ы, чтобы заработала сеть, я делаю следующие настройки(см. на рисунке выше). У вас может быть по другому. Переходим к Integration Services.
Выключаем Time synchronization, настроим сервис NTP в самой VM.
Выключаем автоматический запуск VM после старта физического сервера. В данном случае нам это не нужно. Нажимаем OK. Далее нажимаем Connect... и запускаем нашу VM. Увидим на экране следующую картину.
Выберем English, или другой язык на ваше усмотрение Нажимаем <Enter>.
Выбираем Install Ubuntu Server. Нажимаем <Enter>.
Если по умолчанию хотим английский интерфейс, выбираем English. Или на свое усмотрение.
Выбираем Location. В данном случае выбираем other\Europe\Russia Federation. Нажимаем <Enter>.
Default Locale выберем en_US.UTF-8. Нажимаем <Enter>.
Настраиваем клавиатуру. Выбираем <No> и нажимаем <Enter>.
Клавиатуру выбираем Russian. Нажимаем <Enter>.
Keyboard layout - Russian. Нажимаем <Enter>.
Выбираем метод переключения на другой язык. Допустим Control+Shift. Нажимаем <Enter>. Следующее окно, которое вы возможно увидите, представлено на скриншоте ниже.
У меня для текущего VLAN-а нет доступного DHCP сервера. По этому я буду делать ручную настройку сети. Нажимаем <Enter>.
Выбираем ручную настройку Configure network manually. Нажимаем <Enter>.
Настраиваем IP адрес: 172.20.12.76. Нажимаем <Enter>
Настраиваем маску подсети: 255.255.255.224. Нажимаем <Enter>.
Настраиваем основной шлюз: 172.20.12.94. Нажимаем <Enter>. 
Настраиваем DNS сервера: 172.20.0.44 172.20.0.1. Вводим через пробел. Нажимаем <Enter>.
Настраиваем имя сервера: asterisk3. Нажимаем <Enter>.
Настраиваем имя домена. В моем случае - rcs.ru. Нажимаем <Enter>.
Указываем полное имя для нового пользователя. К примеру - Alexander V. Lyubimov. Нажимаем <Enter>.
Указываем имя пользователя. Нажимаем <Enter>.
Вводим пароль для нового пользователя. Нажимаем <Enter>.
Повтор пароля для нового пользователя. Нажимаем <Enter>.
Настраиваем шифрование домашней директории. Выберем <No>. Нажимаем <Enter>.
Настраиваем часовой пояс. У меня это <Moscow+00>. Нажимаем <Enter>.
Настраиваем партиции на диске. Для нашей VM выберем первый пункт: Guided - use entire disk. Нажимаем <Enter>.
Выбираем диск, на который будем устанавливать систему. Нажимаем <Enter>.
Выбираем, записывать ли на выбранный диск изменения. В данном случае создадутся 2 партиции. Выбираем <Yes> и нажимае <Enter>
Указываем если нужно прокси-сервер. Нажимаем <Enter>.
Выберем первый пункт: No automatic updates. Нажимаем <Enter>.
На данном этапе можно выбрать софт, который установится автоматически с установкой системы. Достаточно лишь OpenSSH server. Выбираем его, нажав клавишу <Пробел>, затем нажимаем <Enter>.
Устанавливаем GRUB, выбираем <Yes> и нажимаем <Enter>.
Финальный шаг установки, просто нажимаем <Continue>. Система перезагрузится и появится окно ввода логина-пароля.
Теперь можем подключиться к нашему серверу по SSH. Скачать клиента можно по ссылке. Ниже пример настроек для подключения к серверу.
Подключаемся к серверу.
Первым делом установим обновления. Для этого последовательно выполните 3 команды.
sudo apt-get update 
sudo apt-get upgrade
sudo apt-get dist-upgrade
Установим Midnight Commander и Htop
sudo apt-get install mc
sudo apt-get install htop
Настраиваем синхронизацию времени
sudo apt-get install ntp
Редактируем файл /etc/ntp.conf
sudo mcedit /etc/ntp.conf
Основные изменения
# Use servers from the NTP Pool Project. Approved by Ubuntu Technical Board
# on 2011-02-08 (LP: #104525). See http://www.pool.ntp.org/join.html for
# more information.
#server 0.ubuntu.pool.ntp.org
#server 1.ubuntu.pool.ntp.org
#server 2.ubuntu.pool.ntp.org
#server 3.ubuntu.pool.ntp.org
server 172.20.0.5
server 172.20.0.44

# Use Ubuntu's ntp server as a fallback.
#server ntp.ubuntu.com
Закоментируем сервера в интернете и добавим локальные NTP сервера. Перезапустим сервис NTP.
sudo service ntp restart
Проверяем работу NTP
sysop@asterisk3:~$ sudo ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 dc7.rcs.ru      78.140.251.2     3 u    1   64    1    0.402   18.748   0.002
 dc4v.rcs.ru     .INIT.          16 u    -   64    0    0.000    0.000   0.002
Перезагрузим сервер.
sudo shutdown -r now
На этом первоначальная настройка закончена.

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

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