MPAK`s page

Подсказки для себя...

Запуск docker без sudo

sudo groupadd docker -создаём группу, хотя скорее всего она есть
sudo gpasswd -a $USER docker — добавляем юзера в группу, если надо не себя, то $USER меняем на логин
newgrp docker — обновляем права

Перемещение каталога данных MySQL в Ubuntu Server

sudo systemctl stop mysql
sudo mv /var/lib/mysql /mnt/volume-nyc1-01/mysql
sudo ln -s /mnt/volume-nyc1-01/mysql /var/lib/mysql
и это понятно ) но чтобы заработало в AppArmor надо прописать alias
sudo nano /etc/apparmor.d/tunables/alias
в конец файла добавьте следующее правило:
alias /var/lib/mysql/ -> /mnt/volume-nyc1-01/mysql/,

sudo systemctl restart apparmor
sudo systemctl start mysql

XFCE power management

xfce4-power-manager -c — для запуска из командной строки настройки питания в xfce

Добавление жёсткого диска в Ubuntu

fdisk /dev/sda — нужное устройство
n — новая партиция и дальше всё по умолчанию, если нужна одна на весь диск...
w — чтобы записать
mkfs.ext4 /dev/sda1 — чтобы отформатировать в ext4
mount /dev/sda1 /data — чтобы примонтировать его в каталог /data
/dev/sda1 /data ext4 defaults 0 0 — а это внести в /etc/fstab, чтобы автоматом монтировалось при загрузке...

Snap-подсказки

установка пакета — snap install %пакет%
обновление — snap refresh или snap refresh %пакет%
удаление — snap remove %пакет%
просмотр — snap list
поиск — snap find или snap find «photo editor»
информация — snap info %пакет%
запуск — snap run %пакет%

Проблема с доступом к контейнеру в КриптоПро

ОШИБКА:

«Ошибка обращения к указанному CSP» и/или «Неправильный зарегистрированный набор ключей»

РЕШЕНИЕ:

В ветке: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Crypto Pro\Settings\USERS есть папки с SID пользователями, так вот владелец папки был другой пользователь, поэтому и не работало, несмотря на то, что права на папку были даны верно.

Изменение max_stack_depth

Если изменение max_stack_depth в конфигурационном файле постгресса приводит к невозможности запуска с ошибкой типа:


LOG:  invalid value for parameter "max_stack_depth": 20480
DETAIL:  "max_stack_depth" must not exceed 7680kB.
HINT:  Increase the platform's stack depth limit via "ulimit -s" or local equiv
postgresql-10.service: main process exited, code=exited, status=1/FAILURE

наплевав на то, что ulimit -s > 8M, то надо в файле конфигурации постгресса в systemd
(например /etc/systemd/system/multi-user.target.wants/postgresql-10.service) в секции Service добавить строку:


[Service]
LimitSTACK=infinity
....... 

потому что он, оказывается, игнорирует настройки лимитов из /etc/security/limits.conf
затем, естественно,


systemctl daemon-reload

и запускать постгресс

Проблема с Epson Perfection 1270

Если окно сканирования Epson Perfection 1270 сразу закрывается, а при вызове драйвера из сторонней программы поле «Режим» пустое, то следует проверить «замок» сканера. Он по виду может быть и открыт, но стоит проверить и переключить туда-сюда.

MariaDB, работа после смены папки

Если была заменена папка хранения баз и файлов MariaDB, то, после обновления systemd есть шанс, что MariaDB не стартанёт с ошибкой типа: Can’t create test file /path/base.lower-test
Тогда в файле /usr/lib/systemd/system/mariadb.service нужно поправить:

ProtectHome=true
на:
ProtectHome=false

Перечитать настройки:

systemctl daemon-reload

и запустить sql:

systemctl start mysql

Восстановление активации 3DS Max 2017

Если слетела активация для 3DS Max 2017 (с этого торрента: https://rutracker.org/forum/viewtopic.php?t=5210881 ), то следует:
Удалить папку C:\ProgramData\FLEXnet
Запустить службу FlexNet Licensing Service 64
Запустить кейген
Запустить 3DS MAX 2017
Выбрать активацию с введением номера
Применить патч в кейгене и сгенирировать серийник по коду из программы.
Можно запускать )

Мониторинг нестандартного порта SSH в Zabbix

Если ssh-порт на сервере не 22, то при мониторинге Zabbix`ом (шаблоном Template App SSH Service) он, естественно, видится down.
Нужно изменить ключ в шаблоне на: net.tcp.service[ssh,,{$PORT}] и прописать макрос в шаблоне как {$PORT}=22, в нужных хостах как {$PORT}=нужный_порт.

Ранее Ctrl + ↓