Архив рубрики: Operating systems

HowTo по установке и настройке различных операционных систем и служб.

Azure: GoCD и MSDeploy — деплой UmbracoCMS в Azure WebServices

14 октября 2016
 

 Описание инфрастуктуры и процесса деплоя приложения одного немецкого производителя приятноалкогольной продукции. Работает на UmbracoCMS, .NET, язык — C#, использует две Azure (MS) SQL базы — одну для хранения настроек, вторую — для пользовательских данных. Для приложения имеются две различные ресурс-группы — Development и Production, при этом у Production имеется Staging swap-slot (у Dev — тоже, но он пока не… Читать далее »

CentOS: bash: netstat: command not found

20 сентября 2016
 

 На CentOS 7.2 — ошибка: # netstat -anp | grep java bash: netstat: command not found Ищем: # yum search netstat Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.besthosting.ua * extras: mirror.besthosting.ua * updates: mirror.besthosting.ua ============================================================================================================================== Matched: netstat =============================================================================================================================== dstat.noarch : Versatile resource statistics tool net-snmp.x86_64 : A collection of SNMP… Читать далее »

AWS: миграция RTFM, часть #2: ручное создание инфраструктуры — AIM, S3, RDS и EBS

3 сентября 2016
 

 Продолжение. Начало — в посте AWS: миграция RTFM, часть #1: ручное создание инфраструктуры — VPC, подсети, IGW, NAT GW, маршруты и EC2. Далее мы создадим S3 корзины (для CDN и хранения логов), MariaDB RDS базу данных (для будущего WordPress на Zeus) и Elastic Block Storage — в котором будут храниться данные (файлы WordPress)  для подключения к… Читать далее »

OpenBSD: установка NGINX

29 августа 2016
 

 Описание быстрой установки NGINX 1.10.1 на OpenBSD 6.0 Устанавливаем bash (по умолчанию в OpenBSD используется ksh): # pkg_add -v bash Update candidates: quirks-2.245 -> quirks-2.245 quirks-2.245 signed on 2016-08-23T15:00:24Z bash-4.3.46:libiconv-1.14p3: ok bash-4.3.46:gettext-0.19.7: ok Shell /usr/local/bin/bash appended to /etc/shells bash-4.3.46: ok Extracted 10499392 from 10500981

AWS: миграция RTFM, часть #1: ручное создание инфраструктуры — VPC, подсети, IGW, NAT GW, маршруты и EC2

25 августа 2016
 

 В рамках подготовки переезда RTFM на нормальную инфраструктуру (вместо простого EC2 с NGINX/PHP-FPM/MySQL) — описание процесса ручного создания этой ифрастуктуры. По сути — тут описываются те же шаги, что и в посте AWS: VPC – EC2 в public и private подсетях, NAT и Internet Gateway, плюс интересные примеры применения AWS CLI. Использоваться будут EC2 с OpenBSD и CoreOS.… Читать далее »

Linux: sudo: unable to resolve host […]

15 августа 2016
 

 После создания EC2 инстанса в AWS — при выполнении команды через sudo — появляется сообщение: ubuntu@ip-10-0-1-103:~$ sudo -s sudo: unable to resolve host ip-10-0-1-103 Проверяем /etc/hosts: # cat /etc/hosts 127.0.0.1 localhost # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhosts

Linux: утилита sar — описание, примеры

4 августа 2016
 

 sar — еще одна популярная утилита для мониторинга производительности системы. Входит в пакет sysstat, в которую так же включены: sar: сбор информации об активности системы; iostat: отчеты об использовании CPU и статистика I/O; mpstat: глобальная статистистика и отчеты по каждому процессу; pidstat: отчеты по процессам в Linux; sadf: отображение информации от sar в различных форматах;… Читать далее »

LVM: уменьшить и увеличить размер Logical Volume

20 июля 2016
 

 Имеется диск: # fdisk -l /dev/sda Disk /dev/sda: 21.5 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders, total 41943040 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0004efec Device Boot Start End Blocks… Читать далее »

MSBuild: MSB4036: The «TransformXml» task was not found

14 июля 2016
 

 Сборка .NET проекта останавливается с ошибкой: 10:42:42.010 (AfterBuild target) -> 10:42:42.010 C:\GO\pipelines\Platform\server\Platform_Soln\Platform.CMS\Platform.CMS.csproj(2584,5): error MSB4036: The «TransformXml» task was not found. Check the following: 1.) The name of the task in the project file is the same as the name of the task class. 2.) The task class is «public» and implements the Microsoft.Build.Framework.ITask interface. 3.)… Читать далее »