У centos 7 версии закончилась поддержка 6 августа 2020 года, но до 30 июня 2024 года выпускались обновления безопасности. После чего, были удалены все зеркала репозитариев. А основное перешло в архив.Теперь при работе с yum мы получим ошибку: Необходимо заменить…
Как собрать 2 диска raid1
В готовый сервер на базе AlmaLinux 9 добавили 2 диска NVMe по 3.8TB. Необходимо собрать из них raid1 и смонтировать в раздел /vm Для начала командой fdisk -l находим наши пустые диски: В моем случае это диски /dev/nvme2n1 и /dev/nvme3n1.…
Too many open files in system
В общем логе (messages) или в логе любого сервиса таких как httpd, nginx, mysql, exim видим ошибку или Не достаточно лимита открытых файлов. По умолчанию в системе он установлен в 1024. Этого не достаточно. Проверим текущий лимит командами: Проверяем текущее…
Открыть порт AlmaLinux, RockyLinux 8-9
По умолчанию установлен firewalld поэтому работать будет с ним. Можно конечно отключить его но лучше конечно закрывать все что мы не используем. Если хотим отключить: В firewalld есть список предварительно настроенных службы. Включением их мы откроем сразу необходимые порты.Мы установили…
Почему сервер теряет пакеты?
Недавно заметил задержки в хождении пакетов. А ifconfig выдавал Как видим, имеются dropped packets. RX — входящий пакет, тут ошибок нет. TX — исходящий пакет, дропается до выхода из сервера. Общие логи ничего не показали, никаких ошибок. Как узнать причину?dropwatch!…
Настройка сети на AlmaLinux 9, Centos 9.
В 9 версии настройка выполняется через nmcli. Вывод список сетевыхnmcli device Задать ip 10.20.30.40 для ens3 nmcli connection modify ens3 ipv4.addresses 10.20.30.40 Задать шлюз nmcli connection modify ens3 ipv4.gateway 10.20.30.1 Задать dns nmcli connection modify ens3 ipv4.dns «8.8.8.8,8.8.4.4» Указать метод…
Установка WireGuard или OpenVPN
В наше время самый удобным вариантом для использования является WireGuard. Значительно прост в установке и безопаснее OpenVPN поскольку использует современную криптографию. Одна из популярных сборок — https://github.com/angristan/wireguard-install Для установки нужно скачать скрипт и запустить его. Чтобы добавить или удалить пользователя…
gitlab ошибка при установке
Делал установку согласно инструкции https://about.gitlab.com/install/ Но после запуска gitlab-ctl reconfigure получил ошибку: execute[/opt/gitlab/embedded/bin/initdb -D /var/opt/gitlab/postgresql/data -E UTF8] (postgresql::enable line 80) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received ‘1’ —- Begin output of /opt/gitlab/embedded/bin/initdb -D /var/opt/gitlab/postgresql/data…
vsftpd 500 OOPS: prctl PR_SET_SECCOMP failed
После обычного обновления через yum update вылезла ошибка у vsftpd Для решения, необходимо в его конфиг /etc/vsftpd/vsftpd.conf или /etc/vsftpd.conf прописать И конечно же перезагрузить
Удалить файлы старше X дней
Чтобы удалить файлы старше 7 дней, выполним команду find /home/user -type f -mtime +7 -print0 | xargs -0 rm -f где mtime +7 указываем на 7 дней