Архив метки: Ubuntu

Jenkins: JNLP-slave из Docker-образа

21 января 2019
 

 Имеется у нас зоопарк билд-агентов (macOS, Ubuntu), работающих в офисе. Сам Jenkins при этом запущен в AWS, на ЕС2, и обращается к агентам через проброс SSH-портов на офисном роутере. Задача — перенастроить схему, что бы агенты сами обращались к Jenkins, и, таким образом, отказаться от пробоса портов. Сесурити и вот это вот всё. Простой пример… Читать далее »

NGINX: установка на Ubuntu на EC2 с EBS

1 августа 2017
 

 Задача — запустить EC2 в China AWS, с NGINX. Данные будут храниться на внешнем EBS-диске. Подготовка сервера Обновляем систему: # apt update && apt upgrade Машина — EC2, с подключенным EBS диском: /dev/xvdb необходимо смонтировать в каталог, из которого NGINX будет подгружать файлы настроек и данные сайта.

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 в отдельном разделе.

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 Особо не вникал, просто гуглил — и пробовал решения, т.к. система в любом случае сейчас пойдёт (UPD — и пошла>>>) под «снос» — буду ставить… Читать далее »

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

9 марта 2017
 

 Имеется домашний ноут, на котором установлена Ubuntu 14 + KDE, диск разбит на LVM-разделы. Задача: установить Arch Linux, оставить /home и восстановить dual-boot с Windows. Диски и разделы: Тут /dev/sdb — это жесткий диск ноута, sdb3 — LVM разделы с root и home Ubuntu, а sdb4 — Windows-раздел.

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