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

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


создание_отказоустойчивых_linux_решений

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
создание_отказоустойчивых_linux_решений [2019/04/24 15:05]
val
создание_отказоустойчивых_linux_решений [2019/11/27 09:41] (текущий)
val [Программа курса]
Строка 3: Строка 3:
 ===== Программа курса ===== ===== Программа курса =====
  
-  * [[http://​www.specialist.ru/​course/​un5|Linux/FreeBSD. Уровень ​3. Создание отказоустойчивых кластерных решений]]+  ​* https://​global.gotomeeting.com/​join/​531493949 
 +  ​* [[http://​www.specialist.ru/​course/​un5|Linux. Уровень ​6. Создание отказоустойчивых кластерных решений.]]
  
 ===== Цель курса ===== ===== Цель курса =====
  
 Научиться настраивать отказоустойчивую конфигурацию сервисов Linux. Научиться настраивать отказоустойчивую конфигурацию сервисов Linux.
 +
 +===== Модуль 0. Подготовка стенда в классе =====
 +
 +  * Узнать свой номер стенда
 +  * Удалить виртуалки
 +  * Удалить профили putty
 +  * Отключить не используемые адаптеры
 +  * Записать логин пароль и IP (сообщить преподавателю) рабочей станции
 +  * Проверить наличие дистрибутивов и образов
  
 ===== Модуль 1. Развертывание систем и сети кластера ===== ===== Модуль 1. Развертывание систем и сети кластера =====
Строка 80: Строка 90:
 ... ...
 export http_proxy=http://​proxy:​3128/​ export http_proxy=http://​proxy:​3128/​
 +export EDITOR=nano
 ... ...
 </​code><​code>​ </​code><​code>​
Строка 162: Строка 173:
  
 <​code>​ <​code>​
-node1# csync2 -xvv+node1# csync2 -xv
  
 node1# host node1 node1# host node1
Строка 511: Строка 522:
 www     ​A ​      ​192.168.X.10 www     ​A ​      ​192.168.X.10
 </​code><​code>​ </​code><​code>​
-node1# csync2 -xvv+node1# csync2 -xv
 </​code>​ </​code>​
  
   * На обоих узлах [[Сервис HTTP#​Установка и запуск сервера Apache]] (можно через Ansible)   * На обоих узлах [[Сервис HTTP#​Установка и запуск сервера Apache]] (можно через Ansible)
-  * На обоих узлах создаем пользователя user1 с uid=10001 ([[Управление учетными записями в Linux]], [[Управление учетными записями в FreeBSD]]) (можно через Ansible)+  * На обоих узлах создаем пользователя user1 с uid=10001 ([[Управление учетными записями в Linux]]) (можно через Ansible)
   * На обоих узлах включаем [[Сервис HTTP#​Использование домашних каталогов]] (можно через Ansible)   * На обоих узлах включаем [[Сервис HTTP#​Использование домашних каталогов]] (можно через Ansible)
   * [[Сервис Ansible]]   * [[Сервис Ansible]]
Строка 749: Строка 760:
 <​code>​ <​code>​
 root@node1.corpX.un:​~#​ cp /​etc/​ssh/​sshd_config /​var/​lib/​lxc/​server/​rootfs/​etc/​ssh/​sshd_config root@node1.corpX.un:​~#​ cp /​etc/​ssh/​sshd_config /​var/​lib/​lxc/​server/​rootfs/​etc/​ssh/​sshd_config
 +
 +root@node1.corpX.un:​~#​ cp /etc/hosts /​var/​lib/​lxc/​server/​rootfs/​etc/​
  
 root@node1.corpX.un:​~#​ chroot /​var/​lib/​lxc/​server/​rootfs/​ /bin/bash root@node1.corpX.un:​~#​ chroot /​var/​lib/​lxc/​server/​rootfs/​ /bin/bash
Строка 756: Строка 769:
 server:/# apt update server:/# apt update
  
-server:/# apt purge resolvconf ​isc-dhcp-client+server:/# apt purge isc-dhcp-client
  
 server:/# apt install nano vim iputils-ping server:/# apt install nano vim iputils-ping
Строка 776: Строка 789:
 10.Z.M.254 proxy 10.Z.M.254 proxy
 </​code><​code>​ </​code><​code>​
-server:/# rm /​etc/​resolv.conf 
- 
 server:/# cat /​etc/​resolv.conf server:/# cat /​etc/​resolv.conf
 </​code><​code>​ </​code><​code>​
Строка 798: Строка 809:
 lxc.network.ipv4 = 192.168.X.30/​24 lxc.network.ipv4 = 192.168.X.30/​24
 lxc.network.ipv4.gateway = 192.168.X.254 lxc.network.ipv4.gateway = 192.168.X.254
 +
 +lxc.net.0.type = veth
 +lxc.net.0.link = br0
 +lxc.net.0.flags = up
 +lxc.net.0.ipv4.address = 192.168.X.30/​24
 +lxc.net.0.ipv4.gateway = 192.168.X.254
 +...
 </​code>​ </​code>​
  
создание_отказоустойчивых_linux_решений.1556107538.txt.gz · Последние изменения: 2019/04/24 15:05 — val