Нет ответов
Сегодня мне понадобилось преобразовать массив mdadm в RAID10. Ну так, ради повышения надежности и производительности...

В общем, бэкапы сделаны? Отлично, потому как такая конвертация, на самом деле, может приказать долго жить с огромной долей вероятности и если не повезет - придется переставлять систему с нуля :3.

Во первых, необходимо учесть, что итоговый размер массива RAID10 будет меньше, чем RAID5 при том же числе дисков. Так, например, массив из 4 терабайтников в RAID5 может в 3Тб пространства, а RAID10 - только в 2. Мне повезло в том, что я использую LVM и раздел LVM с ОС находится вначале диска. Просто потому, что в большинстве случаев уменьшить корневую ФС on-line (на лету) не представляется возможным. Поэтому я перенёс все тома, что мне надо на другую тачку и первым делом уменьшил размер Phesical Volume 
Код:
pvresize --setphysicalvolumesize 400G /dev/md2

Я предпочитаю уменьшать с запасом, чтобы потом не получить какую-нибудь проблему типа одна программа интерпретировала G как GiB, а другая - как GB, да и плюс-минус сектор... Потом лучше увеличить - это безболезненно.
Ну, собственно, теперь нужно уменьшить размер нашего RAID5:
Код:
mdadm --grow /dev/md1 --array-size 500G
Это быстро, так как не подразумевает какого-то пермеещения блоков и т.п. - файловую систему нужно уменьшить самостоятельно, иначе финита ля комедия. Теперь превращаем наш RAID5 в RAID0 - обращаю внимание, что число устройств должно быть такого размера, чтобы массив на них влез и В ПОЛОВИНУ того, что будет в итоговом RAID10:
Код:
mdadm --grow /dev/md1 --level=0 --raid-devices=2 --backup-file=/root/md1.backup
Параметр --backup-file обязателен. Он вас не спасёт на самом деле, если будет нужно изменение формы массива (например, RAID5 был на 4 дисках), но без этого параметра mdadm даст отлуп. Начинается решейп - нужно обязательно проверить минут через 10, что процесс начался 
Код:
cat /proc/mdstat

И если вы увидите прогресс на 0% - нужно повторить команду grow с ключом --continue.
Один из серверов у меня так умер и потерял все данные - я не стал разбираться и просто переустановил. Если с ключиком --continue не помогает - мне помогала перезагрузка. И вот если процесс решейпа начался - ну.. значит, всё хорошо и дальнейшее преобразование пройдет как задумано с большой долей вероятности (мы же помним, что RAID0 это не надежно?). Решейп может занимать мнооого времени, в моем случае каждый решейп занимал около суток и, в общем, сервер можно было переустановить за это время, но я ленивый и мне проще написать несколько команд и делать другие дела, чем возиться с настройками. И так, решейп закончился, проверяем состояние массива:
Код:
mdadm -D /dev/md1


И если мы увидели что тип массива остался RAID5 - дело труба - запускаем команду конвертации ещё раз - теперь оно должно сработать моментально, и массив стал действительно RAID0. Осталось превратить его в RAID10. Смотрим, какие устройства выкинуты из массива 
Код:
cat /proc/mdstat

И добавляем их в команду преобразования:
Код:
mdadm --grow /dev/md1 --level=10 --raid-devices=4 --add /dev/sdb4 --add /dev/sdd4

Процесс пошёл. Теперь пока оно там снова решейпится (в этот раз будет быстрее и если всё нормально - займет около 3 часов на 4 терабайтных дисках) - я тем временем расширил массив и LVM на новый размер. Массив расширяем так:
Код:
mdadm --grow /dev/md1 --array-size max

Ну вот и всё. Осталось только дождаться окончания процесса и можно работать дальше.
25 Ответы
Wifibox разворачивает гостевую систему Linux на отдельном образе с пробросом PCI, чтобы для WiFi использовались драйверы из Linux. Для Linux используется bhyve. Конфигурационные файлы WiFi синхронизируются между гостевой системой и хостом. Проект распространяется в виде одного пакета, который может быть легко установлен и удалён.

https://github.com/pgj/freebsd-wifibox/
14 Ответы
Цитата:На сайте Microsoft появилось ограничение на скачивание Windows 10 и Windows 11 с российских IP. Другие программы россиянам тоже недоступны. Microsoft ситуацию не комментирует. При подключении к порталу с IP-адреса другой страны проблем со скачиванием не возникает. Россияне лишились возможности скачивать дистрибутивы ОС Windows 10 и Windows 11 с сайта корпорации Microsoft. Редакция CNews убедилась в этом 18 июня 2022 г.
Также на момент публикации материала пользователи с российским IP не могли cкачать утилиты помощника по установке операционных систем. Помимо этого, им более недоступна утилита Media Creation Tool.

Например, при попытке скачать образ Windows 11 портал Microsoft выдает сообщение «Возникла проблема с вашим запросом». Если требуется скачать Media Creation Tool, то сайт будет «ругаться» на отсутствие файла на сервере и выдаст ошибку 404 (404 – File or Directory not found).Проверка редакции CNews показала, что от провайдера это не зависит. Проблема проявилась на проводном интернете «Билайн», а также при подключении через мобильный интернет МТС, «Билайн» и Tele2.

Корпорация Microsoft на момент публикации материала не комментировала происходящее. Редакция CNews направила запрос в российское представительство корпорации и ожидает ответа.


Источник.
5 Ответы
  • Добавили жесты тачпада и сенсорного экрана. Например, проведя по тачпаду тремя пальцами влево или вправо, можно переходить с одного рабочего стола на другой.
  • Добавлен плавный переход при смене цветовой схемы, выбор акцентного цвета на основе обоев рабочего стола
  • Добавлена настройка "плавающей" панели, которая визуально отделяется от края экрана, но расширяется, если развёрнуто окно
  • В сессии Wayland добавлен автоматический переход в сенсорный режим. Например, при отделении планшета от клавиатуры или при перевороте экрана. В X11 можно только включить или выключить сенсорный режим.
  • Добавлены контейнеры для возможности переноса рабочего стола на другой экран (включая настройки, виджеты, файлы и папки)
  • При выборе темы оформления в разделе "Оформление рабочей среды" можно выбрать компоненты, к которым будет применена тема. Раньше можно было только отключить применение расположения виджетов.
  • Добавлена анимация тряски для поля пароля, если введённый пароль неверный
  • На панелях и в трее добавлена навигация с помощью клавиатуры
  • В Discover для Flatpak отображаются разрешения, требуемые приложению
https://kde.org/ru/announcements/plasma/5/5.25.0/
3 Ответы
Цитата:Компания Google объявила о прекращении работы собственного мессенджера Talk, который был запущен ещё в 2005 году. На начальном этапе развития сервиса разработчики регулярно добавляли в Talk новые функции, но последние несколько лет мессенджер не пользовался популярностью.

Несколько лет назад Google запустила сервис обмена сообщениями Hangouts, который должен был стать заменой Talk, но так и не завоевал популярность среди пользователей. Теперь же стало известно, что уже через несколько дней Talk перестанет функционировать. В сообщении на странице поддержки платформы сказано, что Google сворачивает работу сервиса и больше не будет поддерживать его, в том числе в приложениях сторонних разработчиков. Пользователям, которые продолжают использовать Talk, рекомендуется перейти на Google Chat, ещё один мессенджер компании.

Напомним, Talk появился в 2005 году и предоставлял возможность быстрого обмена сообщениями непосредственно через службу Gmail. Сервис использовал протокол eXtensible Messaging and Presence Protocol (XMPP), благодаря чему со временем появились сторонние клиенты, способные функционировать в сети Talk. Позднее в мессенджере появилась поддержка аудио- и видеозвонков, а также групповые чаты.

Обслуживание Talk прекратилось в 2017 году, когда Google приняла решение развивать Hangouts, представленный широкой публике несколькими годами ранее. В 2020 году Hangouts Chat был переименован в Google Chat, который позднее перекочевал в Workspace. Любопытно, что Hangouts всё ещё доступен обладателям бесплатных учётных записей Google.

Источник

Если честно, ни разу им не пользовался, как и Hangouts.
15 Ответы
Читал сегодня новости и видел несколько про выход очередных обновленных «игровых» смартфонов с кучей гигов, мегашустрыми экранами и так далее.

А во что там играть-то?  Неужто есть что-то под лопаты, достойное того, чтобы покупать специально ради этого специальный смартфон? 

Да и вообще — играть на смартфоне? Это же глаза в кучу сложатся...
1 Ответы
Цитата:Минцифры планирует ещё на год, до августа 2023 года, продлить возможность использования радиочастот 175–230 МГц и 470–790 МГц на радиопередающих устройствах аналогового ТВ. Ранее ведомство предполагало выделить частоты в диапазоне 694–790 МГц, освободившиеся благодаря перехода на цифровое ТВ, мобильным операторам для развития связи 5G. Этот вопрос будет рассматриваться 27 июня на заседании Государственной комиссии по радиочастотам (ГКРЧ), с повесткой которого ознакомился «Коммерсантъ».

Мобильным операторам выделили спектры 720–750 МГц и 761–791 МГц ещё в 2012 году, но до сих они не могут использовать эти частоты, так как их занимают ФГУП «Российская телевизионная и радиовещательная сеть» (РТРС) и воздушная радионавигация.
По данным РТРС на ноябрь 2021 года, сейчас работает порядка 500 аналоговых передатчиков федеральных ТВ-каналов, которые предполагается отключить к августу 2022 года. В Минцифры не исключают, что и дальше продлят лицензии на использование частот в диапазоне 700 МГц в интересах региональных телеканалов, поскольку «на развитие 5G это не влияет». В Европе это один из основных диапазонов для развития 5G, а также лицензии на его использование выданы в США, Австралии, Китае, однако в России из-за западных санкций работа на этом направлении затормозилась.

После прекращения в марте поставок зарубежного оборудования в страну «Ростех» направил в Минцифры новый план развития отечественного телеком-оборудования, в котором основной упор сделан не на оборудовании 5G, как раньше, а на 4G LTE. Впрочем, по словам источника «Коммерсанта», после ухода с рынка зарубежных компаний, с обеспечением операторов оборудованием для сетей LTE тоже возникли проблемы.

По словам другого источника «Коммерсанта», продление разрешения на использование частот аналоговым ТВ должно привести к отсрочке обязательств операторов по покрытию сотовой связью региональных автодорог. По оценкам гендиректора Telecom Daily Дениса Кускова, мобильной связью покрыто до 70 % федеральных трасс, а с региональными дела обстоят гораздо хуже. Помимо развития сетей вдоль федеральных и региональных трасс диапазон 700 МГц позволит обеспечить широкое покрытие связью вне крупных городов с использованием меньшего числа базовых станций, говорит Кусков. Он допустил, что из-за дефицита оборудования сейчас ставятся на паузу любые проекты по развитию сетей связи, и прорыва в этом плане не произойдёт как минимум до 2025 года.

Источник.

А я думал, что уже где-то он есть. Мегафон, например, мне предлагает некий «pre 5G» на топовых тарифах.
5 Ответы
Опробовал новый почтовый сервер Maddy. Написан на Go. Он поддерживает IMAP и SMTP. Весь сервер, по сути, состоит из двух бинарников и двух файлов юнитов для systemd. Установка и настройка с базовым конфигом занимает минут пять + добавление записей на домены. rspamd включается одной строкой в конфиге (двумя, если он на внешнем сервере).

Основные фичи:
  • Поддерживает несколько доменов
  • Довольно простой формат конфига
  • Поддерживает внешние серверы SMTP и Dovecot
  • Поддержка нескольких экземпляров (запуск через systemctl start maddy@config_name.conf)
  • Поддержка юникода из коробки
  • Поддержка PAM почти из коробки (надо собирать с поддержкой PAM, делается одной командой)
  • Поддержка входа через LDAP, /etc/shadow, таблицу в текстовом файле (т.е. через список email и их паролей в текстовом файле), Dovecot
  • Простое управление через maddyctl. Все операции выполняются через него. Создание аккаунта делается двумя командами (создание юзера и добавление IMAP для него), смена пароля - одной командой, есть возможность управления папками и письмами.
  • Фильтры на каждом этапе (DKIM, SPF, DMARC, DNSBL, спам, Sieve, проверка отправителя и т.д.), причём на некоторых этапах вызываемый бинарник или скрипт может быть любым, насколько я понял
  • Сам генерирует DKIM записи для доменов

Из минусов:
  • Всё ещё в статусе беты. Всё (вроде бы) работает, но всё же.
  • Поддерживаются только SQLite3 и PostgreSQL, поддержки MySQL нет
  • Пока нет никаких веб-морд, можно ли управлять путём прямого редактирования базы данных - не знаю
  • Не поддерживается панелями управления
  • Не совсем минус, но работает только через защищённое соединение
  • Поддерживается только Linux
  • Нет в репозиториях дистрибутивов

Не стоит возлагать на него большие надежды, для прода пока не готов. Но для личного сервера очень даже подходит. В отличие от классики (Dovecot + Exim/Postfix) устанавливается и настраивается очень быстро.

В целом, можно попробовать прикрутить веб-морду даже без API, ведь maddyctl почти не использует форматирование для вывода списков:
Код:
root@server ~# maddyctl imap-acct list
email1@example.com
email2@example.com
root@server ~# maddyctl imap-mboxes list email1@example.com   
Archive [\Archive \HasNoChildren]
Drafts  [\Drafts \HasNoChildren]
INBOX   [\HasNoChildren]
Junk    [\Junk \HasNoChildren]
Queue   [\HasNoChildren]
Sent    [\Sent \HasNoChildren]
Trash   [\Trash \HasNoChildren]

root@server ~# maddyctl imap-msgs list email1@example.com INBOX
UID 1: User <user@foo.bar> - Hello, World!
  [\Recent \Seen nonjunk], 2022-06-10 20:51:52 +0300 MSK

UID 2: Mary at MailGenius <maryatmailgenius@megahb.com> - Email issues detected
  [\Recent \Seen nonjunk], 2022-06-10 22:54:15 +0300 MSK

Но я лучше подожду, пока разработчик сделает правильно.