Архив за месяц: Март 2017

Arch: yaourt — ERROR: One or more PGP signatures could not be verified

13 марта 2017
 

 Во время установки Skype из yaourt — возникает ошибка: $ yaourt -S skype … ==> Verifying source file signatures with gpg… libmng-2.0.3.tar.xz … FAILED (unknown public key F54984BFA16C640F) ==> ERROR: One or more PGP signatures could not be verified! ==> ERROR: Makepkg was unable to build lib32-libmng

Linux: LVM — разделить /root и добавить /home

12 марта 2017
 

 Имеется машина с одним диском, который разбит на два LVM-раздела — root и swap: root@ubuntu:/# lvdisplay -c /dev/ubuntu-vg/root:ubuntu-vg:3:1:-1:1:59809792:7301:-1:0:-1:252:0 /dev/ubuntu-vg/swap_1:ubuntu-vg:3:1:-1:2:2097152:256:-1:0:-1:252:1 Задача: уменьшить root, создать home в отдельном разделе.

Docker: Swarm mode, Compose и scaling

11 марта 2017
 

 Быстрый пример запуска и управления сервисами в Docker Swarm. Имеется две VM в Azure. Master setup Подключаемся к Мастеру: [simterm] $ ssh [email protected] … setevoy@jm-sw-arseny-test-1-master:~$ [/simterm] Устанавливаем Docker: [simterm] $ sudo curl https://get.docker.com/ | sudo bash [/simterm] Добавляем пользователя в группу docker: [simterm] $ sudo usermod -aG docker setevoy [/simterm]

Ubuntu: /usr/bin/X not found

10 марта 2017
 

 В какой-то момент после очередной перезагрузки — упали иксы на Ubuntu 14.04: setevoy@setevoy-nout:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.5 LTS Release: 14.04 Codename: trusty [simterm] $ startx /etc/X11/xinit/xserverrc: 3: exec: /usr/bin/X: not found xinit: giving up xinit: unable to connect to X server: Connection refused xinit: server error… Читать далее »

Arch: установка поверх Ubuntu с сохранением home в LVM

9 марта 2017
 

 Имеется домашний ноут, на котором установлена Ubuntu 14 + KDE, диск разбит на LVM-разделы. Задача: установить Arch Linux, оставить /home и восстановить dual-boot с Windows. Диски и разделы: [simterm] [root@archiso ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT loop0 7:0 0 365.4M 1 loop /run/archiso/sfs/airootfs sda 8:0 1 14.6G 0 disk ├─sda1 8:1 1… Читать далее »

What is: Infrastructure as Code

8 марта 2017
 

 Одним из наиболее важных трендов в IT за последние годы стало бурное развитие автоматизации и одновременно — уменьшение  необходимости во вмешательстве человека и выполнении каких-либо действий. Виртуализация дала нам возможность развёртывания новых окружений для девелоперов, в которых они могли бы делать их работу без опасений затронуть Production-систему, а гипервизоры, такие как Hyper-V или VMWare позволяют… Читать далее »

Azure: SendGrid — отправка почты из Azure

7 марта 2017
 

 SendGrid — thirdparty-сервис в Azure (что автоматически подразумевает, что от Azure тех. поддержки вы не получите), предназначенный для отправки почты. Домашняя страница проекта — тут>>>, документация начинается тут>>>. Увы — не нашёл возможности работы с SendGrid через Azure CLI первой и второй версий (что логично для не-Azure-сервиса), поэтому — идём в Portal и мучаемся руками.

[UPD 25] Azure: почему никогда

6 марта 2017
 

 Недели две тому в ленте подписок на Хабрахабре мне попался пост>>> о том, что в рамках новой стратегии «Microsoft loves Linux» был открыт исходный код PowerShell и опубликованы пакеты для Ubuntu 14.04, Ubuntu 16.04, CentOS 7, и macOS 10.11, и даже есть «документация» (к документации и Microsoft вернёмся чуть позже) для запуска Docker-контейнера с PowerShell, которая, однако, приводит к… Читать далее »