Вики IT-KB

Пошаговые руководства, шпаргалки, полезные ссылки...

Инструменты пользователя

Инструменты сайта


unix-linux:ubuntu:ubuntu-14-04-lts-trusty-tahr:how-to-install-lemp-web-server-on-ubuntu-14-04:setup-operating-system-on-virtual-machine-and-disk-sizing

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
unix-linux:ubuntu:ubuntu-14-04-lts-trusty-tahr:how-to-install-lemp-web-server-on-ubuntu-14-04:setup-operating-system-on-virtual-machine-and-disk-sizing [26.03.2016 21:56] – [Включаем iptables] Алексей Максимовunix-linux:ubuntu:ubuntu-14-04-lts-trusty-tahr:how-to-install-lemp-web-server-on-ubuntu-14-04:setup-operating-system-on-virtual-machine-and-disk-sizing [03.11.2016 10:35] (текущий) Алексей Максимов
Строка 3: Строка 3:
 ==== Подготовка виртуальной машины ==== ==== Подготовка виртуальной машины ====
  
-Готовим виртуальную машину для установки операционной системы **Ubuntu Server 14.04 LTS**.+Готовим виртуальную машину для установки операционной системы **Ubuntu Server 14.04 LTS**.  
 +В нашем примере будет использоваться виртуальная машина на базе гипервизора [[:microsoft-hyper-v|Microsoft Hyper-V]]
  
 С сетевой точки зрения виртуальная машина будет изолированной, то есть будет иметь только 1 сетевой контроллер направленный в сторону интернет-провайдера. С сетевой точки зрения виртуальная машина будет изолированной, то есть будет иметь только 1 сетевой контроллер направленный в сторону интернет-провайдера.
Строка 189: Строка 190:
 sudo chown root:adm /etc/iptables.conf sudo chown root:adm /etc/iptables.conf
 sudo chmod 640 /etc/iptables.conf</code> sudo chmod 640 /etc/iptables.conf</code>
 +
 +Создадим файл для сохранения всех правил **ip6tables** и настроим права доступа к нему:
 +
 +<code>sudo touch /etc/ip6tables.conf
 +sudo chown root:adm /etc/ip6tables.conf
 +sudo chmod 640 /etc/ip6tables.conf</code>
  
 В этот файл мы будем записывать текущую конфигурацию правил iptables после их корректировки. В этот файл мы будем записывать текущую конфигурацию правил iptables после их корректировки.
Строка 197: Строка 204:
 # Load iptables rules from this file # Load iptables rules from this file
 iptables-restore < /etc/iptables.conf iptables-restore < /etc/iptables.conf
 +ip6tables-restore < /etc/ip6tables.conf
 ...</file> ...</file>
  
 Для сохранения текущих правил iptables вручную в любой момент времени, например, после редактирования правил, в дальнейшем будем использовать команду: Для сохранения текущих правил iptables вручную в любой момент времени, например, после редактирования правил, в дальнейшем будем использовать команду:
  
-<code>sudo iptables-save | sudo tee /etc/iptables.conf</code>+<code>sudo iptables-save | sudo tee /etc/iptables.conf 
 +sudo ip6tables-save | sudo tee /etc/ip6tables.conf</code>
  
 или  или 
  
-<code>sudo sh -c "iptables-save > /etc/iptables.conf"</code>+<code>sudo sh -c "iptables-save > /etc/iptables.conf" 
 +sudo sh -c "ip6tables-save > /etc/ip6tables.conf"</code>
  
 \\ \\
 ==== Установка компонент интеграции Hyper-V ==== ==== Установка компонент интеграции Hyper-V ====
  
-После установки обновляем все пакеты и ядро системы и выполняем перезагрузку: +Обновляем все пакеты и ядро системы и выполняем перезагрузку: 
-sudo apt-get update+ 
 +<code>sudo apt-get update
 sudo apt-get dist-upgrade sudo apt-get dist-upgrade
-sudo reboot+sudo reboot</code> 
 После загрузки системы узнаём текущую версию загруженного ядра:  После загрузки системы узнаём текущую версию загруженного ядра: 
-uname -r 
  
-3.13.0-83-generic +<code>uname -r 
-Как видно, в моём случае это 3.19.0-31-generic. Выполняем установку пакетов необходимых для улучшения интеграции Ubuntu Server 14.04.3 64-bit с Hyper-V с подстановкой версии ядра:  + 
-sudo apt-get install hv-kvp-daemon-init linux-tools-3.19.0-31-generic linux-cloud-tools-3.19.0-31-generic+3.13.0-83-generic</code> 
 + 
 +Как видно, в моём случае это **3.13.0-83-generic** 
 +Выполняем установку пакетов необходимых для улучшения интеграции Ubuntu Server 14.04 64-bit с Hyper-V с подстановкой версии ядра в имена пакетов **linux-tools** и **linux-cloud-tools**
 + 
 +<code>sudo apt-get install hv-kvp-daemon-init 
 + linux-tools-3.13.0-83-generic \  
 + linux-cloud-tools-3.13.0-83-generic</code> 
 Перезагружаем сервер и проверяем лог загрузки на предмет отсутствия ошибок запуска компонент интеграции:  Перезагружаем сервер и проверяем лог загрузки на предмет отсутствия ошибок запуска компонент интеграции: 
-sudo cat /var/log/boot.log | grep Hyper 
  
-* Starting Hyper-V VSS Protocol Daemon                 [ OK ] +<code>sudo cat /var/log/boot.log | grep Hyper 
-* Starting Hyper-V KVP Protocol Daemon                 [ OK ] + 
-* Stopping Hyper-V KVP Protocol Daemon                 [ OK ] +* Starting Hyper-V VSS Protocol Daemon            [ OK ] 
-Проверяем наличие процессов дополнительных средств Hyper-V  +* Starting Hyper-V KVP Protocol Daemon            [ OK ] 
-sudo ps -ef | egrep "hv.*daemon"+* Stopping Hyper-V KVP Protocol Daemon            [ OK ]</code> 
 + 
 + 
 +Проверяем наличие процессов дополнительных средств Hyper-V: 
 + 
 +<code>sudo ps -ef | egrep "hv.*daemon" 
 + 
 +root  872  1  0 19:59 ?  00:00:00 /usr/lib/linux-tools/3.13.0-83-generic/hv_kvp_daemon 
 +root  873  1  0 19:59 ?  00:00:00 /usr/lib/linux-tools/3.13.0-83-generic/hv_vss_daemon</code> 
 + 
 +После установки компонент интеграции у нас появится возможность выполнять онлайн-бекап виртуальной машины такими средствами как [[microsoft-system-center:data-protection-manager|Microsoft System Center 2012 R2 DPM]]. 
 + 
 +---- 
 + 
 +{{:user:blogroot.png?50&nolink |}} Автор первичной редакции:\\ [[user:blogroot|Алексей Максимов]] \\ Время публикации: 17.03.2016 15:41 
 + 
 +{{tag>Linux Ubuntu "Ubuntu 14.04" "14.04 LTS" "Ubuntu Server" iptables Hyper-V VSS KVP Filesystem }}
  
-root     872      0 19:59 ?      00:00:00 /usr/lib/linux-tools/3.13.0-83-generic/hv_kvp_daemon +~~DISCUSSION~~
-root     873      0 19:59 ?      00:00:00 /usr/lib/linux-tools/3.13.0-83-generic/hv_vss_daemon+
unix-linux/ubuntu/ubuntu-14-04-lts-trusty-tahr/how-to-install-lemp-web-server-on-ubuntu-14-04/setup-operating-system-on-virtual-machine-and-disk-sizing.1459018579.txt.gz · Последнее изменение: 26.03.2016 21:56 — Алексей Максимов

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki