LINUX.ORG.RU

Сообщения mcheev

 

Странная работа Debian 10

Всем привет! Столкнулся с непонятной ситуацией, после чистой установки Debian 10 не стартовали nginx и php-7.3-fpm

После выяснения проблемы выяснилось, что этим в том числе страдает чистая система, по крайней мере установленная на ESXi 6.7u3 и Proxmox 6.
Проявляется это длительным ожиданием доступа к SSH после загрузки системы - в консоли предлагается ввести логин, а при подключении по SSH моментальный разрыв коннекта при подключении.

Самому разобраться ума не хватило, но помогли умные люди из FastVPS.

Провели анализ работы сервера и обратили внимание, что проблема заключается в работе генератора случайных чисел на сервере. Пока производились вычисления, остальные процессы ожидали окончания этого процесса, и после окончания таймаута, падали с ошибкой.

Вот вывод анализа работы юнитов systemd
root@fastpanel:~# systemd-analyze blame
2min 30.122s proftpd.service
2min 30.016s mysql.service
2min 29.945s fastpanel2-nginx.service
59.542s ssh.service
656ms dev-sda1.device
305ms systemd-journald.service
root@fastpanel:~# systemd-analyze critical-chain
The time after the unit is active or started is printed after the «@» character.
The time the unit takes to start is printed after the «+» character.

graphical.target @2min 31.197s
└─multi-user.target @2min 31.197s
└─exim4.service @2min 30.893s +303ms
└─mysql.service @874ms +2min 30.016s
└─basic.target @859ms
└─sockets.target @859ms
└─dbus.socket @859ms
└─sysinit.target @858ms
└─swap.target @857ms
└─dev-disk-by\x2duuid-b58f19df\x2d779e\x2d4ae1\x2d8f3a\x2da4bb77ae78e6.swap @838ms +19ms
└─dev-disk-by\x2duuid-b58f19df\x2d779e\x2d4ae1\x2d8f3a\x2da4bb77ae78e6.device

Решилось установкой haveged, сразу после установки сервер ожил, службы стали запускаться и доступ к SSH стал появляться после загрузки ОС.

Можете подсказать в чем может быть причина такого поведения Debian 10 на виртуалке?

 

mcheev
()

Как сделать Reverse Proxy

Всем привет!

Подскажите пожалуйста как сделать Reverse Proxy для дома, не могу понять инструкции, как получают ключи и что делать дальше.

Есть внешний IP - 94.22.33.44
На входе Mikrotik который перенаправляет порты 80,443
Есть внутренние сервера:
Nextcloud - 192.168.1.11 (порт 443, установлен сертификат)
BrainyCP - 192.168.1.12 (на нем пустая страничка для теста на 80 порту и «сайт» на wordpress с сертификатом)
Есть домен domain.ru

Как можно сделать чтобы вводя:
domain.ru - попадать на wordpress
cloud.domain.ru - попадать на nextcloud
cp.domain.ru - попадать в панель управления
test.domain.ru - попадать на страничку для теста

До чего хватило ума и что работает:
Установить Ubuntu 18.04
Установить nginx
Ввести конфиг

server {
    listen *:80;
    server_name test.domain.ru;
    access_log /var/log/nginx/access.log;

        location / {
            proxy_pass http://192.168.1.12:80/;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $remote_addr;
            proxy_connect_timeout 120;
            proxy_send_timeout 120;
            proxy_read_timeout 180;
        }
}
При попытке захода по адресу test.domain.ru открывается тестовая страничка, как только я пытаюсь внести изменения в конфиг связанные с 443 портом и ключами - nginx падает.

Посоветуйте пожалуйста как сделать или дайте ссылку на как можно более подробную инструкцию.

Заранее спасибо!

 

mcheev
()

Nextcloud 17 как перенести папку хранилища на NAS

Всем привет!

Только начинаю разбираться с Linux, очень интересная система оказалась.

Неделю назад установил Nextcloud для домашних нужд на Ubuntu Server 18.04, все отлично работает, только не могу сообразить как перенести папку data на NAS по SMB или NFS.

Монтировал диск с NAS, но не могу права выдать www-data на папку, соответственно через rsync файлы в неё не копируются - ошибка доступа.

У компьютера на котором стоит Nextcloud всего 16гб SSD, соотвественно большие файлы заливать не получается, да и для корзины места нет.

Подскажите пожалуйста, что можно сделать, последняя надежда на вас :)

 , ,

mcheev
()

RSS подписка на новые темы