Архив за месяц: Ноябрь 2016

Arch: установка с LVM

28 ноября 2016
 

 Аналогичный пост, но без LVM — тут>>>. Задача: разбить диск на три раздела (/boot, swap, и раздел под LVM), установить Arch и base систему. Подготовка Разбивка диска Создание разделов LVM Создание файловых систем Установка системы Настройка системы Имя хоста Локализация Временная зона Настройка initramfs GRUB2 Послеустановочные настройки OpenSSH Пользователь Сеть Подготовка Логинимся: $ ssh [email protected] The… Читать далее »

Linux: менеджер терминалов tmux — установка, настройка, управление

25 ноября 2016
 

 tmux — terminal multiplexer, утилита позволяющая в одно окне терминала открывать несколько сессий одновременно: Установка Устанавливаем: [simterm] $ sudo apt-get install tmux [/simterm] Запускаем: [simterm] $ tmux [/simterm] Проверяем активные сессии: [simterm] $ tmux ls 0: 1 windows (created Fri Nov 25 14:03:05 2016) [197×55] (attached) [/simterm]

Azure: AzCopy для Linux — скопировать весь контейнер

24 ноября 2016
 

 Так как Azure CLI не предоставляет возможности скопировать сразу все файлы из контейнера в Storage Account на свою машину — ищем костыли и подпорки. Одним из таких костылей является утилита AzCopy, которая доступна под Windows. Для того, что иметь аналогичный функционал на Linux/macOS — была написана аналоигчная утулита — blobxfer. Предсталвяет собой Python-скрипт.

BASH: массивы, пример — скрипт получения логов из Docker-контейнеров

18 ноября 2016
 

 Есть приложение, которое включает в себя 5 Docker-контейнеров. Для наблюдения за логами используется Loggly, но мне он жутко неудобен — в консоли логи удобнее смотреть и грепать. Запущенное приложение выглядит так: ubuntu@ip-10-5-3-54:~$ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 63937e07a5cf tag-docker.jfrog.io/api-gateway:staging-test-eureka-cloud-versioning-124 «java -Djava.security» 30 minutes ago Up 30 minutes 0.0.0.0:8080->8080/tcp peaceful_blackwell cbf2394197bc… Читать далее »

Viber: This application failed to start because it could not find or load the Qt platform plugin «xcb».

17 ноября 2016
 

 При запуске Viber на Ubuntu 14.04 — возникает сообщение об ошибке: $ /opt/viber/Viber This application failed to start because it could not find or load the Qt platform plugin «xcb». Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, wayland-egl, wayland, xcb. Reinstalling the application may fix this problem. Aborted (core dumped)

Ubuntu: PHP-FPM — Unknown instance

16 ноября 2016
 

 При рестарте PHP-FPM на Ubuntu — возникает ошибка: # service php5-fpm reload reload: Unknown instance: # service php5-fpm status php5-fpm stop/waiting Проверяем процессы php5-fpm: # ps aux | grep fpm www-data 40634 0.0 0.0 284284 5152 ? S Nov11 0:00 php-fpm: pool www www-data 40635 0.0 0.0 284284 5152 ? S Nov11 0:00 php-fpm: pool… Читать далее »