-
Потерянный RAID после установки PVE
Когда я переустанавливаю PVE на загрузочном диске, я потерял все свои конфигурации, это вполне нормально, но я не могу перезарядить пул ZFS, я должен протереть свои диски, а затем воссоздать пулы ZFS. Есть ли способ перемонтировать хранилище? Прежде всего: зайдите в CLI и проверьте, есть ли там бассейн, через «список пула». Если он есть, то единственное, что нужно сделать, это снова зарегистрировать пул в Proxmox. Если его нет, вам может понадобиться импортировать его. Это может помочь: https://docs.oracle.com/cd/E19253-01/819-5461/gazuf/index.html BTW: Вы можете создать резервную копию своего «storage.cfg» под /etc/pve и повторно ввести конфигурацию там после переустановки. zpool import -f YourPoolNameЗатем добавление нового хранилища ZFS (в webUI: Datacenter -> Хранилище -> Добавить ->…
-
Репозитории CentOS 7 с 01.07.2024
Репозитории CentOS 7 с 01.07.2024 С 1 июля 2024 года закончился срок поддержки CentOS 7, а значит – официальные репозитории перестали поддерживаться. Из-за этого при установке и обновлении пакетов могут возникать ошибки: Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was 14: curl#6 - "Could not resolve host: mirrorlist.centos.org; Unknown error" 14: curl#6 - "Could not resolve host: mirrorlist.centos.org; Name or service not known" Cannot find a valid baseurl for repo: base/7/x86_64 В этом случае необходимо отключить автоматическое определение зеркала репозитория и подключить репозиторий vault.centos.org . Для этого достаточно выполнить команды: sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/CentOS*.repo sed -i s/^#.*baseurl=http/baseurl=http/g /etc/yum.repos.d/CentOS*.repo sed -i s/^mirrorlist=http/#mirrorlist=http/g /etc/yum.repos.d/CentOS*.repo Альтернативно, можно привести содержимое файла /etc/yum.repos.d/CentOS-Base.repo к виду: [base]…
-
Перенос папок Appdata путём изменения значений в реестре
Перенос папок Appdata путём изменения значений в реестре 1) Создаем на другом локальном диске папку Appdata и копируем в неё содержимое текущей папки. 2) Открываем реестр Windows для этого жмём комбинацию клавиш Win+R и в открывшемся окне пишем regedit: 3) Идём в необходимый нам раздел: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders Перед нами откроется следующее: 4) В данном окне изменяем значения всех параметров, которые ссылаются на папку Аppdata. То есть, в результате все значения типа «C:\Users\*user*\Appdata\…» должны иметь вид «D:\Appdata\…», соответственно указав свой путь до новой папки Appdata. В итоге должны получить следующий вид: На этом всё, перезагружаем компьютер и удаляем старую папку Appdata.
-
WSL в Windows: перенос на другой диск
Подсистема Windows для Linux (Windows Subsystem for Linux, WSL2) сегодня широко используется разработчиками, администраторами и простыми пользователями для запуска различных дистрибутивов (Ubuntu, Debian, OpenSUSE, Kali Linux, Alpine), инструментов и приложений Linux в среде Windows без использования виртуализации и двойной загрузки. В этой статье мы рассмотрим, как перенести файлы установленного WSL на другой диск или компьютер. При установке WSL в Windows все файлы среды сохраняются на системный диск (C:\ как правило). Если размер системного диска недостаточен (небольшой SSD диск), то со временем размер файловой системы WSL может серьезно вырасти, и вы захотите перенести файлы WSL на другой диск. В Windows 10 и 11 вы можете перенести WSL на другой диск или…
-
Тестирование скорости сети Между двумя серверами Linux
iperf — это инструмент для измерения максимальной пропускной способности TCP и UDP по протоколу IP. Таким образом, он помогает определить пропускную способность сети путём создания трафика и измерения скорости передачи данных между системами. sudo apt-get install iperf Тестирование пропускной способности TCP iperf обеспечивает измерение максимальной производительности полосы пропускания TCP. Сначала на одном из серверов мы настроили его как сервер, запустив iperf в режиме сервера: $ iperf -s Здесь мы использовали -s для запуска iperf в режиме сервера, чтобы быть готовыми к приёму входящих подключений. Теперь на другом сервере запустим iperf в клиентском режиме: $ iperf -c 10.211.55.5 В этом случае мы использовали -c для запуска iperf в клиентском режиме для…
-
Установка и базовая настройка Jitsi на Ubuntu
В данной инструкции мы сделаем небольшой обзор по развертыванию сервиса проведения конференцсвязи Jitsi на Linux Ubuntu / Debian. Подготовка сервера Установка системы видеоконференцсвязи Настройка SSL Аутентификация пользователей Оптимизация для работы от 100 пользователей Предварительная настройка Прежде чем приступить к установке Jitsi, выполним работы по подготовке системы. Белый IP-адрес Для работы Jitsi необходимо наличие статического белого IP-адреса. Через NAT данный сервис не работает, поэтому либо мы настраиваем видеоконференцию только внутри локальной сети, либо отдаем внешний адрес серверу. Правила брандмауэра Для корректной работы сервера видеоконференции нам нужно открыть следующие порты: TCP/80 — для получения и обновления бесплатных сертификатов от Let’s Encrypt. TCP/443 — для доступа клиентов к coturn. UDP/10000-20000 — для отправки/получения аудио/видео пакетов в JVB. TCP/4443 — для приема и передачи шифрованного трафика…
-
Экспорт и импорт дистрибутива Linux WSL1 и WSL2 в Windows 11, 10
Windows содержит ряд интересных изменений и улучшений, внесенных в функцию WSL. К ним относятся дополнительные дистрибутивы в Магазине, возможность просмотра файлов WSL из Проводника и возможность экспорта и импорта дистрибутива WSL в / из файла TAR. Экспорт и импорт WSL В Windows 11, 10 вы можете импортировать и экспортировать ваши дистрибутивы Linux в файл TAR. Это позволит вам настроить среду Linux, установить нужные приложения, а затем экспортировать их в файл. Позже вы можете восстановить уже настроенный дистрибутив на другом ПК или поделиться им с другом. Это можно сделать с помощью wsl.exe, инструмента командной строки, который позволяет управлять WSL. Легко перемещайте дистрибутивы WSL между компьютерами с Windows с помощью импорта и экспорта! Экспорт…
-
Запуск приложений графического интерфейса Linux в подсистема Windows для Linux
Подсистема Windows для Linux (WSL) теперь поддерживает работу приложений графического интерфейса Linux (X11 и Wayland) в Windows в полностью интегрированном рабочем столе. WSL 2 позволяет приложениям графического интерфейса Linux чувствовать себя собственными и естественными для использования в Windows. Запуск приложений Linux из Windows меню Закрепление приложений Linux на панели задач Windows Переключение между приложениями Linux и Windows с помощью alt-tab Вырезать и вставить в приложениях Windows и Linux Теперь вы можете интегрировать приложения Windows и Linux в рабочий процесс для простого рабочего стола. Установка поддержки приложений графического интерфейса Linux Необходимые компоненты Для доступа к этой функции вам потребуется использовать Windows 10 Build 19044+ или Windows 11 . Установленный драйвер для…
-
Шпаргалка по Netplan
Шпаргалка по Netplan — утилите для настройки сети в Linux, которая использует YAML-файлы конфигурации: Основные команды1. Применение конфигурации: sudo netplan apply Применяет изменения в конфигурации. 2. Тестирование конфигурации: sudo netplan try Проверяет настройки сети. Если что-то пойдет не так, настройки откатятся через 120 секунд. 3. Просмотр сгенерированных настроек: sudo netplan generate Генерирует файлы настройки для backend (например, NetworkManager или systemd-networkd). 4. Диагностика: sudo netplan --debug apply Включает отладочную информацию при применении конфигурации. — Основная структура YAML-файлаФайлы конфигурации находятся в /etc/netplan/ (обычно `01-netcfg.yaml`). Пример базового файла: network: version: 2 ethernets: enp0s3: dhcp4: true Настройки статического IPПример для статической настройки: network: …
-
Шпаргалка по автоматизации задач с помощью Cron
Шпаргалка по автоматизации задач с помощью cron и таймеров systemd Cron1. Формат записи задач в crontab: * * * * * command_to_execute | | | | | | | | | +---- День недели (0 - вс, 6 - сб) | | | +------ Месяц (1 - 12) | | +-------- День месяца (1 - 31) | +---------- Час (0 - 23) +------------ Минуты (0 - 59) 2. Примеры: — Запуск каждый день в 3 утра: 0 3 * * * /path/to/script.sh — Каждые 15 минут: */15 * * * * /path/to/script.sh 3. Просмотр/редактирование crontab: crontab -e 4. Логи cron: — Расположены в /var/log/syslog…













