Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Amet13/vz-tutorial.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAmet13 <admin@amet13.name>2016-04-19 04:47:43 +0300
committerAmet13 <admin@amet13.name>2016-04-19 04:47:43 +0300
commit310aba13ae691931e810491d491cbc65e0fa9951 (patch)
tree3aeab4eacb90c6c91168096d76bfe91bd067e0b0 /README.md
parent7dd05d36148c9af87a28c41e8a37b24ccb99ec13 (diff)
Приоретизация задач в TODO-листе
Diffstat (limited to 'README.md')
-rw-r--r--README.md28
1 files changed, 15 insertions, 13 deletions
diff --git a/README.md b/README.md
index 4a71dc2..f5b3411 100644
--- a/README.md
+++ b/README.md
@@ -1656,7 +1656,7 @@ KSM (Kernel Same-Page Merging) — технология ядра Linux, кото
Поиск дубликатов накладывает дополнительную нагрузку на процессорные ресурсы, поэтому в технологии была предусмотрена оценка — насколько часто будут те или иные страницы памяти изменяться, чтобы в тех случаях, когда ресурсные издержки сравнительно высоки не прибегать к слиянию страниц.
KSM обеспечивает системам виртуализации возможность перезакладки ресурсов оперативной памяти (memory overcommitment).
-В условиях достаточно однородных экземпляров гостевых операционных систем возможен значительный эффект, в частности, экспериментальная реализация KSM от Red Hat показала, что 52 виртуальных экземпляра Windows XP с выделенными 1 ГБ памяти, могут работать на компьютере с 16 ГБ оперативной памяти.
+В условиях достаточно однородных экземпляров гостевых операционных систем возможен значительный эффект, в частности, экспериментальная реализация KSM от Red Hat показала, что 52 виртуальных экземпляра Windows XP с выделенными 1GB памяти, могут работать на хост-ноде с 16GB оперативной памяти.
Для включения KSM в Virtuozzo необходимо запустить сервисы `ksm` и `ksmtuned`:
```
@@ -1784,8 +1784,9 @@ ha_prio HA_PRIO
```
## [[⬆]](#toc) <a name='recommendations'></a>Рекомендации системному администратору
-* если работа хост-ноды замедлилась, для анализа нагрузки можно воспользоваться утилитами `ps`, `vzps`, `top`, `vztop` `dmesg`, `atop`
-* для обнаружения сетевых проблем можно воспользоваться утилитами `ping`, `traceroute`, `nmap`, `mtr`, `tcpdump`, `nc`, `iftop`
+* если работа хост-ноды замедлилась, для анализа нагрузки можно воспользоваться утилитами `ps`, `vzps`, `top`, `vztop`, `iotop`, `atop`
+* для обнаружения сетевых проблем можно воспользоваться утилитами `ping`, `traceroute`, `nmap`, `mtr`, `tcpdump`, `nc`, `iftop`, `netstat`, `ss`
+* `strace` будет верным помощником для отслеживания системных вызовов
* используйте RAID, LVM
* для экстренных ситуаций, когда могут быть проблемы с сетью необходимо всегда иметь под рукой IPMI или KVM-доступ
* не перезагружайте хост-ноду без выяснения обстоятельств неполадок, делайте это только в самых крайних случаях
@@ -1794,7 +1795,7 @@ ha_prio HA_PRIO
* не запускайте блобы или скрипты, которые принадлежат VPS, непосредственно с хост-ноды
* для поиска руткитов можно воспользоваться утилитами `chrootkit` и `rkhunter`
* следите за нагрузкой сервера, обезопастесь от DoS/DDoS
-* используйте системы конфигураций, такие как Puppet, Ansible, Chef, SaltStack, если используется большое количество однотипных конфигураций на хост-нодах
+* используйте системы конфигураций, такие как Puppet, Ansible, Chef, SaltStack, CFEngine если используется большое количество однотипных конфигураций на хост-нодах
* делайте резервные копии важных данных
* следите за свободным местом на жестких дисках, используйте ротацию логов
* следите за пулом IP-адресов, они могут закончиться в самый неподходящий момент
@@ -1806,7 +1807,7 @@ ha_prio HA_PRIO
* обновляйте ПО, систему и ее компоненты
* если используете Virtuozzo для хостинга, то стоит позаботиться об автоматизации процессов создания окружений для пользователей, уведомления об окончании дискового пространства и блокировки услуг, например спам, вредоносная активность, повышенное потребление выделенных ресурсов
* cледите за правами пользователей, файлов и каталогов на сервере
-* используйте системы мониторинга ресурсов (например Cacti, Munin, MRTG, Zabbix, Nagios)
+* используйте системы мониторинга ресурсов (например Cacti, Munin, MRTG, Zabbix, Nagios, Icinga, Monit)
* ведите внутреннюю документацию по серверам и их настройке
* в случае обнаружения проблем, можно обратиться к документации проектов OpenVZ и Virtuozzo, а также задать вопросы на тематических форумах
@@ -1822,17 +1823,18 @@ ha_prio HA_PRIO
* https://bugs.openvz.org/secure/Dashboard.jspa
## [[⬆]](#toc) <a name='todo'></a>TODO
-* создание шаблона приложения для автоматического создания контейнера (https://bugs.openvz.org/browse/OVZ-6682)
-* создание шаблона гостевой ОС на основе vztt/vzmktmpl
-* проброс устройств (nfs/pptp/usb/vlan) (http://habrahabr.ru/post/210460/)
* управление сетью в Virtuozzo (veth/vlan/шейпинг)
-* снапшоты и клонирование шаблонов
-* бэкапы
-* `prlctl` для управления дисковыми квотами (`--diskinodes` для `prlctl` не работает)
+* снапшоты
+* клонирование шаблонов
+* проброс устройств (nfs/pptp/usb/vlan) (http://habrahabr.ru/post/210460/)
+* `prlctl` для управления дисковыми квотами, `--diskinodes` для `prlctl` не работает (https://bugs.openvz.org/browse/OVZ-6717)
* некоторые ключи для `prlctl set`: `--3d-accelerate` `--vertical-sync` `--memguarantee` `--template` `--autostop` `--start-as-user` `--memguarantee`
-* измененная схема архитектуры Virtuozzo
+* создание шаблона приложения для автоматического создания контейнера (https://bugs.openvz.org/browse/OVZ-6682)
+* создание шаблона гостевой ОС на основе vztt/vzmktmpl
+* резервное копирование
+* измененная схема архитектуры Virtuozzo (старая схема тут: https://raw.githubusercontent.com/Amet13/virtuozzo-tutorial/master/images/vz7-architect.png)
* не работает `autostart`, `autostart-delay` для ВМ (https://bugs.openvz.org/browse/OVZ-6715)
-* не работает `capture`
+* не работает `prlctl capture`
## [[⬆]](#toc) <a name='license'></a>Лицензия
![CC BY-SA 4.0](https://licensebuttons.net/l/by-sa/4.0/88x31.png)