Архив за месяц: Июль 2016

Chef: получить checksum
0 (0)

26 июля 2016

В рецепте имеется указание на файл Maven для установки на билд-агент GoCD по время его провижена: … }, «3.3.3»: { «url»: «http://apache.ip-connect.vn.ua/maven/maven-3/3.3.3/binaries/apache-maven-3.3.3-bin.tar.gz», «checksum»: «3a8dc4a12ab9f3607a1a2097bbab0150c947ad6719d8f1bb6d5b47d0fb0c4779» } …

Loading

Apache: SetEnv — установить переменную окружения
0 (0)

22 июля 2016

Требуется задать переменную окружения для пользователя www-data, что бы использовать её в PHP-скриптах. Попытки сделать это через файлы /etc/apache2/envvars, /etc/profile.d/music.sh и /etc/environment результата не принесли. Вместо этого — можно использовать модуль mod_env и директиву SetEnv.

Loading

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

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… Читать далее »

Loading

Azure: Resource manager, Azure CLI и деплой resource group
0 (0)

19 июля 2016

Azure Resource Manager используется для создания и управления ресурсами (например — виртуальными машинами, серверами баз данных и т.д.), которые объеденены в группы ресурсов (Resource Group). Ближайший аналог — CloudFormation от Amazon. Аналогичный пост, но с использованием панели управления Azure — тут>>>. Группа ресурсов Azure описывается в JSON-шаблоне. Авторизация $ azure login info: Executing command login |info:… Читать далее »

Loading

Travis: запуск и сборка Docker-образов
0 (0)

18 июля 2016

Travis CI позволяет собирать, запускать и отправлять образы в репозиторий Docker. Пример .travis.yml файла для запуска Docker: sudo: required services: — docker branches: only: — develop — master before_install: — docker pull microsoft/azure-cli:0.10.0 — docker run microsoft/azure-cli:0.10.0 bash -c «azure —version;» script: — if [ $TRAVIS_BRANCH = «develop» ]; then echo «DEV deploy»; fi -… Читать далее »

Loading

Docker: добавить свой образ в репозиторий на Docker Hub
0 (0)

15 июля 2016

Официальный docker-образ от Microsoft содержал Azure CLI версии 0.9.8, а требовалась 0.10. Пример сборки и отправки в Docker Hub образа с azure-cli 0.10.2. Содержимое Dockerfile: FROM ubuntu:14.04 RUN apt-get update && apt-get install -y \ node.js npm \ && ln -s /usr/bin/nodejs /usr/bin/node \ && npm install azure-cli -g

Loading

MSBuild: MSB4036: The «TransformXml» task was not found
0 (0)

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.)… Читать далее »

Loading

MSSQL: подключение из консоли Linux
0 (0)

13 июля 2016

Для доступа к серверу MSSQL из консоли Linux — можно использовать утилиту tsql из набора FreeTDS. Устанавливаем FreeTDS: $ sudo apt-get install freetds-bin Пробуем подключиться: $ tsql -S platformnew.database.windows.net -U username Password: locale is «LC_CTYPE=en_US.UTF-8;LC_NUMERIC=uk_UA.UTF-8;LC_TIME=uk_UA.UTF-8;LC_COLLATE=en_US.UTF-8;LC_MONETARY=uk_UA.UTF-8;LC_MESSAGES=en_US.UTF-8;LC_PAPER=uk_UA.UTF-8;LC_NAME=uk_UA.UTF-8;LC_ADDRESS=uk_UA.UTF-8;LC_TELEPHONE=uk_UA.UTF-8;LC_MEASUREMENT=uk_UA.UTF-8;LC_IDENTIFICATION=uk_UA.UTF-8» locale charset is «UTF-8» using default charset «UTF-8» Error 20004 (severity 9): Read from the server failed OS error 104, «Connection… Читать далее »

Loading

Arch Linux: установка KDE
0 (0)

12 июля 2016

Предполагается, что система уже установлена. Пример установки — в посте Arch Linux: установка. Обновляем систему: # pacman -Syu :: Synchronizing package databases… core is up to date extra is up to date community is up to date :: Starting full system upgrade… there is nothing to do

Loading