Унылое графоманство: кадры
60 постов
60 постов
8 постов
70 постов
23 поста
21 пост
62 поста
12 постов
2 поста
24 поста
80 постов
20 постов
19 постов
14 постов
18 постов
16 постов
14 постов
13 постов
6 постов
9 постов
4 поста
12 постов
Нет ничего прекраснее руководителя проекта «от бизнеса», если она феминистка и веганша.
Особенно, если она вдруг решит, что инженер из внешнего подрядчика, который ей напрямую не подчиняется, обязан ей подчиняться: вне рабочего графика, по звонку, без оплаты часов, и с прямой постановкой задач, а не через систему заявок, которая еще и часы считает.
Для РФ, наверное, это бы выглядело.. как те женщины из многочисленных историй, которым мужик сразу должен, любой и каждый. Но денег на вызов мужа на час нет.
Теперь я знаю, что пожелать людям, которых я не очень люблю,
Я пожелаю не знакомство напрямую, этого было бы слишком гуманно.
Людям, которых я не очень люблю, я пожелаю убеждать руководителя такой сильной и независимой феминистки (и не удивлюсь, если еще и запрещенной сами знаете чего) в том, что она прекрасный руководитель, отличный человек, инженер виноват.
Но всего за х2 денег будет вам еще лучше и толерантнее, так что согласуйте превышение бюджета.
Для ЛЛ: Stuxnet и Fast16
Я так смотрю, многие пропустили историю уязвимости в Linux - CVE-2017-7494, она же SambaCry. Смешно, что уязвимость существовала с 2010 по 2017 год, а точнее с того момента, как не только граждане пользователи массово проспали обновления от марта 2017 года, но до конца мая, уже после атаки на SMB, никто в опенсорсе даже и не подумал посмотреть, что там с реализацией SMB в Linux.
Вот и опять
Уязвимость типа use-after-free в сетевом стеке SCTP ядра Linux позволяет получить полные права суперпользователя (root) на хосте; исследователи из Tencent заявили, что использовали эту брешь для выхода из контейнера и получения доступа к основной системе.
18-Year-Old Linux SCTP Flaw Could Let Local Users Gain Root and Escape Containers
https://thehackernews.com/2026/08/18-year-old-linux-sctp-flaw-could-let.html
Но, сегодня я хотел написать не про это, а про две более интересные, и более успешные атаки.
Атака первая, Stuxnet
Идея крайне простая. Есть Иран, который активно использует промышленные центрифуги. Есть программы для работы реального оборудования - Siemens Step 7, предназначенное для программирования и управления платами управления Simatic (от Siemens + Automatic).
Значит, если написать специфичный вирус, который перехватит управление центрифугами, и их сломает, то можно затормозить производство урана.
Сказано – сделано. Но, поскольку сеть управления центрифугами была физически отключена от интернета, то вирус занесли, предположительно, на флешках.
Атака вторая, Fast16
Вирус, если его можно так назвать,
Механизм перехвата (hook engine) вредоносной программы Fast16 избирательно реагирует на моделирование процессов с использованием мощных взрывчатых веществ в программных комплексах LS-DYNA и AUTODYN.
Все указывает на то, что целью злоумышленников были именно модели ядерных взрывов.
Вредоносная программа проверяет плотность моделируемого материала и активируется лишь в том случае, если этот показатель превышает 30 г/см³ — пороговое значение, достигаемое ураном только в условиях ударного сжатия при имплозии.
Ansys Autodyn
Программный продукт для 2D- и 3D-анализа высокоскоростных нелинейных динамических процессов в твердых телах, жидкостях и газах
Ansys Autodyn позволяет анализировать сложные процессы механики сплошной среды: детонационные и дефлаграционные взрывы, поведение и отклик конструкций на интенсивное динамическое воздействие за пределами несущей способности, разрушение, фрагментация и пробитие материалов.
https://www.cadfem-cis.ru/products/ansys/structures/autodyn/
Заключение
Тут, конечно, кто-то спросит, почему я начал с SambaCry ? Где связь?
Связь простая
EternalBlue[5] — это компьютерный эксплойт, разработанный Агентством национальной безопасности (АНБ) США[6]. В его основе лежит уязвимость нулевого дня в программном обеспечении Microsoft Windows, позволявшая получить доступ к произвольному числу компьютеров, подключенных к сети. АНБ знало об этой уязвимости, но в течение нескольких лет не сообщало о ней компании Microsoft, поскольку планировало использовать эксплойт в своих наступательных кибероперациях. В 2017 году АНБ обнаружило, что этот инструмент был похищен хакерской группировкой Shadow Brokers. Компания Microsoft была уведомлена об этом и в марте 2017 года выпустила обновления безопасности, устраняющие уязвимость. Тем временем хакеры пытались продать программу на аукционе, но не смогли найти покупателя. В итоге 14 апреля 2017 года EternalBlue был опубликован в открытом доступе.
Литература
7-Year-Old Samba Flaw Lets Hackers Access Thousands of Linux PCs Remotely
Ansys Autodyn
Русско-японская война на море 1904—1905 гг. неизменно привлекает внимание отечественных и японских историков, причем количество научных публикаций по этой теме в России и Японии неуклонно растет. Но, как и прежде, основными официальными источниками как для российских, так и для японских исследователей продолжают оставаться «Описание военных действий на море в 37—38 гг. Мэйдзи», изданное Морским генеральным штабом (МГШ) Японии, и «Русско-японская война 1904— 1905 гг.» — Исторической комиссией при МГШ России.
Существует еще один фундаментальный источник— это «Совершенно секретная история русско-японской войны на море в 37—38 гг. Мэйдзи» , составленная и изданная МГШ Японии (1).
В январе 1904 г. заместитель начальника МГШ Идзюин Горо распорядился приступить к сбору материалов о ходе русско-японской войны на море и возложил эту обязанность на капитана 2 ранга Огасавара Тёсэй, назначенного ответственным секретарем редакционной коллегии как уже имевшего опыт работы по составлению «Истории японо-китайской войны на море 1894—1895 гг.». С июня 1904 г. командующим эскадр и комендантам военно-морских районов и их подчиненным распоряжением МГШ вменялось в обязанность направлять на имя Огасавара все документы и материалы о ходе боевых действий (2).
В феврале 1905 г. начальник МГШ на имя военно-морского министра направил рапорт, в котором просил «...возложить работы по изданию на 3-е бюро МГШ (3), выделить для работы редакционной коллегии необходимое количество сотрудников и финансовые средства на пять лет, начиная с 1905 г.» (4).
В декабре того же года редакционная коллегия, сформированная на базе уже 4-го бюро МГШ (5), приступила к работе. В ее состав входили председатель редакционной коллегии (начальник 4-го бюро) в звании контр-адмирала, семь редакторов в звании от капитан-лейтенанта и выше, один секретарь, семь корректоров и два наборщика. Из девяти офицеров и двух контр-адмиралов, входивших в разное время в состав редакционной коллегии, впоследствии трое стали контр-адмиралами, а двое — вице-адмиралами, включая Огасавара, благодаря усилиям которого этот грандиозный проект был воплощен в жизнь (6).
В январе 1906 г. Идзюин Горо издал распоряжение «О плане издания истории войны на море в 37—38 гг. Мэйдзи», в котором говорилось: «Все материалы, которые будут использованы для изучения подробностей боевых действий на море, оперативных планов, стратегических и тактических успехов и промахов <...>, должны иметь гриф «Совершенно секретно», а лица, занимающиеся их сбором и редактированием, обязаны соблюдать режим строгой секретности» (7).
В 1911 г. работа над «Совершенно секретной историей» в 150 томах была завершена. Затраты на ее издание составили более 130 тыс. иен. В предисловии к изданию подчеркивалось: «В связи с тем, что настоящий труд по военной истории имеет гриф «Военная тайна» и требует соблюдения мер секретности при его использовании, все содержащиеся в нем сведения, касающиеся обороны, дипломатии и разведки нашей империи, а также лиц, имеющих к ним отношение, должны содержаться в строгом секрете» (8).
Высокая степень секретности обусловила сокращение тиража с предполагавшихся 800 до 300 экземпляров. Причем ряд наиболее секретных по содержанию томов был издан еще меньшим тиражом. Полный комплект имелся лишь в Морском Генеральном штабе. Остальной тираж в соответствии с содержанием каждого тома был неравномерно распределен между соединениями флота, военно-морскими районами и учебными заведениями.
Структура «Совершенно секретной истории» (9):
1-й отдел «Хроника военных действий» — 17 томов;
2-й отдел «Хроника военных действий» — 5 томов;
3-й отдел «Хроника военных действий» — 1 том;
4-й отдел «Оборона, перевозки и связь» — 5 томов;
5-й отдел «Сооружения и оборудование» — 19 томов;
6-й отдел «Корабли, суда и катера» — 15 томов;
7-й отдел «Медицина и санитария» — 21 том;
8-й отдел «Финансы и снабжение» — 16 томов;
9-й отдел «Международные инциденты» — 4 тома;
10-й отдел «Приложения» — 6 томов;
11-й отдел «Хронология военных действий» — 4 тома;
12-й отдел «Вспомогательные материалы» — 36 томов и фотоальбом (10).
Вплоть до окончания второй мировой войны доступ к «Совершенно секретной истории» был строго ограничен. К 1945 г. практически все имевшиеся в наличии тома были уничтожены, а последний полный экземпляр из императорской библиотеки изъят командованием оккупационных войск США и только через несколько лет был возвращен в Японию. В настоящее время он хранится в отделе истории НИИ Управления национальный обороны и, хотя доступ к оригиналу строго ограничен, его фотокопии доступны для исследователей.
«Совершенно секретная история» — это уникальный источник, каждый документ которого представляет большую историческую ценность. Значительный интерес в первую очередь представляют приказы и директивы военного министра и МГШ, оперативные приказы и распоряжения командующего Оперативным флотом, командующих эскадр и командиров боевых отрядов и кораблей, а также их боевые донесения и доклады, отличающиеся скрупулезной и объективной манерой изложения. Большую ценность для исследователя имеют таблицы и схемы, в которых содержится богатый фактический материал по каждому эпизоду войны на море.
В сопоставлении с отечественными источниками они дают возможность провести комплексный анализ оперативных планов и тактических инструкций, боевых действий сторон на уровне объединений, соединений и тактических единиц, хода и результатов морской кампании и, самое главное, восстановить факты, которые, казалось бы, уже навсегда потеряны для истории (11). Кроме того, в «Совершенно секретной истории» собраны документы военной и военно-морской разведки, дипломатических миссий и консульств, позволяющие по-новому взглянуть на ход подготовки Японией войны с Россией.
В заключение хотелось бы отметить, что, если японские исследователи и историки с начала XX в. и по настоящее время активно вводят в научный оборот все доступные для них архивные документы и научные публикации российской стороны, то отечественные историки мало внимания обращают на поиск и изучение японских архивных материалов, зачастую довольствуясь только предположениями и гипотезами о действиях японской стороны, что приводит к искажению исторических фактов или откровенному мифотворчеству. Достаточно сказать, что на сегодняшний день ни в одной отечественной научной публикации нет даже упоминания о «Совершенно секретной истории войны на море 37—38 гг. Мэйдзи».
Андрей Вадимович П0ЛУТ0В
1 Далее по тексту «Совершенно секретная история». Примеч. авт.
2 Гундзи сигаку (Военно-исторический журнал). Токио: Кинсэйся, 1982. 18(4). С. 42.
3 Разведывательное бюро. Примеч. авт.
4 Хара Киёси. Огасавара Тёсэй-то соно дзуйхицу (Огасавара Тёсэй и его записки). Токио: Аоки сётэн, 1985. С. 91.
5 21 декабря 1904 г. была изменена структура МГШ и функции 3-го (разведывательного) бюро переданы вновь созданному 4-му бюро.
6 Из членов редколлегии следует также отметить Мидзуно Хиронори, чей фундаментальный труд о Цусимском сражении «Коно иссэн» уже стал классическим и выдержал рекордное количество переизданий в Японии.
7 Номура Макото. Тайхэйё сэнсо-то нихон гумбу-но кэнкю (Война на Тихом океане и японская военщина). Токио: Хара сёбо, 1984. С. 85.
8 Номура Макото. Нихонкай кайсэн-но синдзицу (Правда о Цусимском сражении). Токио: Ко-данся, 1999. С. 94.
9 Названия разделов приводятся в дословном переводе. Примеч. авт.
10 В 2004г. японское издательство «Касива сёбо» выпустило в свет «Совершенно секретный фотоальбом русско-японской войны на море», в котором впервые было опубликовано 157 фотографий.
11 Это касается прежде всего Цусимского сражения, когда на дно вместе с кораблями эскадры Рожественского ушли вахтенные журналы и журналы боевых действий, а также послевоенной судьбы русских кораблей в японском флоте. Примеч. авт.
Рекомендуемая литература
А.В. Полутов. Десантная операция японской армии и флота в феврале 1904 г. в Инчхоне
Военно-морская разведка Японии против главной базы Тихоокеанской эскадры России накануне русско-японской войны (1904-1905 гг. )
https://cyberleninka.ru/article/n/voenno-morskaya-razvedka-y...
Андрей Вадимович Полутов умер 10 августа 2016 года.
ДЛЯ МОДЕРАТОРОВ. Специально не знаю для кого, вместо одной ссылки в пост добавлено 10 страниц английского текста. Вопрос "зачем" висит в модераторской.
Что за новое веяние в модерации?
Слушал дальних знакомых, с очередной крайне простой историей.
Фирма скроила и купила не два сервера «попроще», а один. Все как у больших – два процессора, рейд контроллер, два блока питания.
Итог: день простоя.
Вышел из строя сам рейд контроллер. Пока согласовали закупку нового, пока разобрались, что данные самой разметки рейда лежат не только в контроллере, но и на дисках, пока запустили.
Видимо, стоимость простоя ниже стоимости еще одного сервера и настройки режима высокой доступности. ХОТЯ БЫ в варианте «для бедных» - Proxmox + Linstor.
Литература для самообучения
PS
Я не понимаю, что за новые авто применения правил «не читая, » на Пикабу, но раз автомодерация пишет "При публикации нового поста проверьте, что весь контент доступен в посте без перехода по ссылке, а оформление ссылок соответствует правилам"
то
ДЛЯ МОДЕРАТОРОВ. Специально не знаю для кого, вместо одной ссылки в пост добавлено 10 страниц английского текста. Вопрос "зачем" висит в модераторской.
Что за новое веяние в модерации?
https://linbit.com/blog/setting-up-highly-available-storage-...
This article is a companion article to “How to Setup LINSTOR on Proxmox VE”. Instructions in this article will guide you through installing and integrating LINSTOR® with Proxmox VE. However, rather than using the LINSTOR client utility, within a CLI, to set up LINSTOR, you will use the open source LINBIT GUI.
Some of the benefits of integrating LINSTOR with Proxmox are:
Virtual disk replicas on two or more nodes
Live migrations of virtual machines (VMs) and containers
High availability (HA) for VMs and containers
Flexibility to configure the replica count in your cluster
Thin-provisioned volume snapshots and snapshot shipping for disaster recovery
Ability to use LINSTOR storage pools and resource groups to configure tiered-storage
The previously mentioned article goes into more detail and explanation about the steps to integrate LINSTOR with Proxmox. This article is really meant to get you up-and-running as quickly as possible, with just the bare amount of explanation or background information. If you find yourself wanting more information about the setup steps or the integration, refer to the earlier mentioned article or the Proxmox chapter of the LINSTOR User Guide.
Assumptions
The assumptions about your deployment environment are similar to the assumptions in the earlier mentioned “How to Setup LINSTOR on Proxmox VE” article. These are:
You have a working Proxmox Virtual Environment (PVE) 8.x cluster with three nodes, proxmox-0, proxmox-1, and proxmox-2. This tutorial uses PVE version 8.4.0 with kernel 6.8.12-10-pve.
Each node has an additional unused physical disk drive, /dev/vdb.
You will install LINSTOR alongside Proxmox in a hyperconverged cluster, that is, your Proxmox nodes will also be LINSTOR nodes.
All commands that you might need to run within a CLI, for example, installing packages or working with a logical volume manager, are run under the root user account or prefixed with sudo from a privileged user account.
Installing LINSTOR alongside Proxmox
You can get LINSTOR packages for Proxmox in a few different ways:
For LINBIT® customers, all required packages are available from the drbd-9 LINBIT repository for Proxmox.
The LINBIT public Proxmox package repository is the LINBIT equivalent offering to the Proxmox No-Subscription Repository.
As an alternative to installing from packages, you can compile LINSTOR and related components from their open source project repositories.
If you are not a current LINBIT customer but want to evaluate LINBIT software, you can contact the LINBIT team for an evaluation account.
For convenience, the instructions in this article show configuring the LINBIT public Proxmox package repository.
Adding the LINBIT public Proxmox package repository
You can add the LINBIT public Proxmox package repository by entering the following commands on all your nodes:
wget https://packages.linbit.com/public/linbit-keyring.deb
dpkg -i linbit-keyring.deb
PVERS=8 && echo "deb [signed-by=/etc/apt/trusted.gpg.d/linbit-keyring.gpg] \
http://packages.linbit.com/public/ proxmox-$PVERS drbd-9" \
> /etc/apt/sources.list.d/linbit.list
apt update
❗ IMPORTANT: Set the PVERS variable to your Proxmox VE major version number. In this example, the PVERS variable is set to 8 because Proxmox VE 8.4.0 is installed. If you need to determine what version of Proxmox VE you are running, enter a pveversion --verbose|grep proxmox-ve command.
⚠️ WARNING: Although the LINBIT public package repository can be a great option for a homelab, testing, or other non-production use, LINBIT does not offer any guarantees, support, or SLAs for the packages in LINBIT public repositories. For production or enterprise deployments, using the official LINBIT customer repositories is recommended.
Installing low-level components
First, install some of the necessary low-level components that you will need before you install LINSTOR and the LINSTOR Proxmox plugin.
On all nodes in your cluster, enter the following command:
apt install -y proxmox-default-headers drbd-dkms drbd-utils
Installing LINSTOR components
Next, install LINSTOR components by entering the following command on all nodes:
apt install -y linstor-controller linstor-satellite linstor-client
📝 NOTE: The instructions in this article only require the LINSTOR controller service to be installed and running on one node, proxmox-0. However, by installing the linstor-controller package on all nodes, you can later make the LINSTOR controller service highly available in your cluster, as a next step.
Start the LINSTOR satellite service on all nodes.
systemctl enable linstor-satellite --now
Start the LINSTOR controller service on one node only, proxmox-0.
systemctl enable linstor-controller --now
Disable the LINSTOR controller service on all other nodes:
systemctl disable linstor-controller --now
Installing the LINBIT GUI
You can install the LINBIT GUI from a DEB package available on both the LINBIT customer and public Proxmox repositories. To install the LINBIT GUI, enter the following command on all nodes:
apt install -y linstor-gui
Setting up LINSTOR by using the GUI
You can reach the GUI by opening the following URL in a web browser on the same network as your LINSTOR controller node: http://<LINSTOR_controller_node_hostname_or_IP_address>:3370.
In this article, proxmox-0 is the LINSTOR controller node hostname and its IP address is 192.168.222.130.
Adding nodes by using the GUI
Before you can configure LINSTOR storage, you need to set up your LINSTOR cluster by defining the cluster nodes. Go to the “Node List” screen by expanding the “Inventory” menu item on the left side of the screen, then clicking on “Nodes”.
At first, your LINSTOR deployment will have no defined nodes. On the “Node List” screen, click the “Add” button to add a node to your cluster. This will take you to the “Create Node” screen.
On the “Create Node” screen, you enter information about the node you want to add. For example, proxmox-0 for the name and 192.168.222.130 for its IP address. For the “Type” field, choose “Satellite”, “Controller”, or “Combined”, depending on the node’s role. In this article’s example deployment, proxmox-0 runs LINSTOR satellite and controller services, so it has a “Combined” role in the cluster.
After creating a LINSTOR combined node, create the other two nodes as LINSTOR satellite nodes.
When you finish defining nodes in your cluster, the “Node List” screen will show summary information for them.
Adding storage pools
After defining the nodes in your LINSTOR cluster, you can configure LINSTOR-managed storage. The GUI allows you to create storage pools with some extra convenience. Unlike the LINSTOR CLI client, for example, you can create the same storage pool on multiple nodes using a single input form, rather than executing multiple CLI commands.
Navigate to the “Storage Pool List” screen by clicking the “Storage Pools” item from within the “Inventory” menu item on the left side of the GUI. In a new LINSTOR deployment, the screen will list only the default “diskless” storage pool on all your LINSTOR satellite nodes.
Next, click the “Add” button on the “Storage Pool List” screen. This will bring you to a screen where you can define and create a new storage pool.
On the “Add Storage Pool” screen, you might complete the fields as follows, for example:
Storage Pool Name: pve-storage
Multiple Nodes: toggle on
Node: proxmox-0 proxmox-1 proxmox-2
Type: LVM_THIN
Device path: /dev/vdb
However, for the Proxmox use case in this guide, you need some free space head room with your storage pool. For this reason, you need to create an LVM volume group on all your storage cluster nodes by using the CLI, and then create a thin-provisioned logical volume that only uses 80% of your physical disk to leave some headroom. To do that, enter the following command on all the storage nodes in your cluster:
vgcreate linstor_vg /dev/vdb && \
lvcreate -l 80%FREE -T linstor_vg/thinpool
Output from the command will show that the volume group and the logical volume were created.
Physical volume "/dev/vdb" successfully created.
Volume group "linstor_vg" successfully created
Thin pool volume with chunk size 64.00 KiB can address at most <15.88 TiB of data
Logical volume "thinpool" created.
After creating an LVM volume group and thin pool logical volume on all your storage nodes, you can add a LINSTOR storage pool backed by this logical volume on all your nodes. If you are not on it already, return to the “Add Storage Pool” screen by expanding the “Inventory” menu item and clicking on “Storage Pools”. Click the “Add” button in the upper right corner. On the “Add Storage Pool” screen, click the “Existing Device” tab and complete the fields, for example:
Storage pool name: pve-storage
Node: proxmox-0, proxmox-1, proxmox-2
Type: LVM_THIN
Volume group: linstor_vg/thinpool
Click the “Submit” button after entering values into the fields.
After defining and creating the pve-storage storage pool on your LINSTOR satellite nodes, the “Storage Pool List” screen will show the new storage pool on these nodes.
Creating a LINSTOR resource group
After creating the same storage pool, pve-storage, on all your satellite nodes, you need to create a LINSTOR resource group. In this case, you will create a resource group that is backed by the storage pool that you just created. Later you will link this resource group to Proxmox when you configure the LINSTOR Proxmox integration plugin. This way, when you specify that Proxmox uses LINSTOR storage, for example, when you create a new VM, LINSTOR will create a new resource from the resource group, and deploy replicas of the resource in your cluster, all automatically and behind-the-scenes. Proxmox will then use this storage resource to store the VM disk image.
To create a LINSTOR resource group, expand the “Storage Configuration” menu item and click “Resource Groups”. From the “Resource Group List” screen, click the “Add” button.
On the “Create Resource Group” screen, enter the following values in these fields:
Name: pve-rg
Description: Proxmox VE storage
Storage Pool: pve-storage
Place Count: 3
After entering the values, click the “Submit” button.
LINSTOR will create the resource group and the associated LINSTOR volume group. After creating the resource group, the GUI will return to the “Resource Group List” page. The resource group list will show the new pve-rg resource group. You are now ready to install and configure the LINSTOR Proxmox integration plugin.
Installing the LINSTOR Proxmox VE plugin
After defining and creating the necessary LINSTOR objects that you need for integrating LINSTOR with Proxmox, the next steps are to install and configure the LINSTOR Proxmox integration plugin. To install the LINSTOR Proxmox plugin, enter the following command on all your Proxmox nodes:
apt install -y linstor-proxmox
Configuring the LINSTOR Proxmox VE plugin
After installing the LINSTOR Proxmox plugin, you need to configure it. Proxmox stores its storage configuration in the /etc/pve/storage.cfg file. Use the following command, or a text editor, to create the LINSTOR configuration:
On proxmox-0:
cat << EOF | sudo tee -a /etc/pve/storage.cfg
drbd: linstor_storage
content images, rootdir
controller 192.168.222.130
resourcegroup pve-rg
EOF
❗ IMPORTANT: Storage entries within the Proxmox storage configuration file must be separated by an empty new line.
💡 TIP: You only need to edit the configuration file on one node. Proxmox will propagate the changes to the other Proxmox nodes in your cluster.
Within the configuration, you specify the Proxmox content type that you can use with LINSTOR storage, in this example VM images (images) and LXC container data (rootdir). You also specify the LINSTOR resource group and the LINSTOR controller node’s IP address. If you later configure a highly available LINSTOR controller, you would need to edit the configuration file and specify the virtual IP address for the LINSTOR controller.
After editing the Proxmox storage configuration, restart Proxmox services in your cluster by entering the following command on all nodes:
systemctl restart pve-cluster pvedaemon pvestatd pveproxy pve-ha-lrm
Using LINSTOR storage in Proxmox
That’s it. After creating a LINSTOR resource group for Proxmox storage and configuring the LINSTOR Proxmox plugin, you can use this HA storage just as you would any other compatible storage in Proxmox, for example, to store VM images or containers.
You can log in to the PVE web interface to investigate the LINSTOR integration.
Logging in to the Proxmox web interface
Log in to the PVE web interface by opening up the following URL, adjusted for your PVE host’s IP or DNS address, in a web browser: https://192.168.222.130:8006. Then enter your username and password.
Showing LINSTOR storage in the Proxmox web interface
After logging in to the Proxmox web interface, if you click the expansion arrow symbols before each Proxmox node shown within the “Server View” pane, you will find linstor_storage listed as available storage for each node.
You can use your LINSTOR storage to store your virtual machine images, just as you would any other storage in Proxmox. To do this, when you create a new VM, select linstor_storage in the “Storage” field on the “Disks” tab of the “Create: Virtual Machine” pop-up.
After you create a VM in Proxmox that uses LINSTOR storage, as mentioned earlier, LINSTOR will automatically create a storage resource associated with the VM and replicate the resource on all the nodes in your cluster. In this case, this is because you specified a placement count of 3 for the resource group you associated with Proxmox and because there are three storage nodes in your cluster. You can use the GUI to confirm this, by navigating to the “Resource List” screen.
Migrating virtual machines in Proxmox
If your VM does not have an attached virtual CD or DVD disc drive with an active ISO image, you can migrate your VM backed by LINSTOR storage from node to node, if you needed to. This might be something you would want to do when performing system maintenance tasks on a node. For added flexibility, and to minimize downtime for your VM users, you can also configure Proxmox high availability for your VM. To do this, with your VM selected, click the “More” button in the upper-right part of the screen and select “Manage HA” from the drop-down menu.
After adding a VM to Proxmox HA management, your VM will be automatically recovered on a healthy node in the PVE cluster if the node currently hosting the VM fails. Because LINSTOR-managed storage facilitates perfect, in real-time (synchronous) data replication through DRBD®, all nodes in this example setup will have an up-to-date copy of the VM’s virtual disk. This makes recovery and failover fast.
Next steps and other resources
Hopefully this article has demonstrated some of the convenience and utility of using the LINBIT GUI to configure LINSTOR storage. LINBIT Solutions Architect, Ryan Ronnander, created an excellent video about integrating LINSTOR with Proxmox: “How to Set Up LINSTOR on Proxmox VE”. Watching the video starting at the “Creating a VM with LINSTOR Storage” chapter, would be great companion learning piece to this article. In the video, Ryan shows how to create an example VM in Proxmox, make the VM highly available, and demonstrates VM migration and failover. For simplicity, instructions in this article only showed running the LINSTOR controller service on one node. Another next step you might investigate is how to make the LINSTOR controller service highly available in your cluster.
If you have any questions or issues integrating LINSTOR with Proxmox VE, the LINBIT Community Forums is a great place to ask for help from the community of LINBIT software users. You can also reach out to the LINBIT team if you might have questions about deploying LINSTOR with Proxmox in a production or enterprise environment, or if you want to evaluate LINBIT software for your use case using LINBIT prebuilt customer packages.
Speaking of production and enterprise environments, you can also check out the LINBIT how-to guide, Getting Started With LINSTOR in Proxmox VE. The LINBIT team created this getting started guide with production and enterprise deployments specifically in mind.
Что-то новое
При публикации нового поста проверьте, что весь контент доступен в посте без перехода по ссылке, а оформление ссылок соответствует правилам
Там 10 страниц руководства. Это что, при ссылке на Википедию надо всю вики страницу цитировать, а при ссылке на руководство по эксплуатации - весь пдф ?
если в списке литературы 10-20 ссылок, то весь контент в ограничения Пикабу вообще не влезет,
и вообще то:
1.4.5 При создании неавторского поста допускается добавление ссылок на источник контента в случаях, когда он доступен по прямой ссылке. Если ссылка ведет не на оригинального автора, она может быть заменена при предоставлении ссылок на оригинал.
https://pikabu.ru/information/rules#1
Контент был доступен по прямой ссылке
У Пикабу модерация не ставит плашку "реклама" и "рекламные материалы" на "партнерских" материалах ? Хотя закон о маркировке рекламы предписывает ставить erid
Например: Все рекламные материалы (довольно паршивого качества, надо сказать) "партнера" Aeza идут без маркировки.
Увидел очередную серию криков не повзрослевших школьников, переигравших в Старкрафт.
Школьникам неприятно, они кричат «У нас не получается открыть в википедии статью про число орбит спутников Старлинк, и число спутников на каждой орбите, поэтому давайте помечтаем про нюк».
В компьютерных играх нюк является 100% поражающим оружием, выносящим все и вся.
В реальности есть всего четыре проблемы с нюком. Понятные даже школьникам.
Реальная эффективность,
Стоимость,
Сроки изготовления,
Долгосрочные политические последствия.
Реальная эффективность
1957 год. Учения «Пламббоб» в США. Произведено 29 атомных взрывов, в том числе подрыв «Джон». Мощность взрыва – 1.5 – 1.7 килотонны, боеголовка на ракете «воздух-воздух».
Испытание «Джон» (John), проведенное 19 июля 1957 года, стало единственным испытанием ракеты ВВС США AIR-2A Genie с ядерной боеголовкой.[3] Пуск был осуществлен с истребителя F-89J Scorpion над районом Юкка-Флэтс (Yucca Flats) на территории Национального полигона безопасности в Неваде. В рамках пиар-акции ВВС разместили пятерых офицеров и кинооператора непосредственно под эпицентром взрыва (который произошел на высоте от 5600 до 6100 метров), чтобы продемонстрировать возможность применения этого оружия над населенными пунктами без вредных последствий для людей на земле.[4] В число этих пяти офицеров входили: полковник Сидни К. Брюс (позднее — профессор электротехники в Университете Колорадо, скончался в 2005 г.); подполковник Фрэнк П. Болл (скончался в 2003 г.); майор Джон У. Хьюз II (скончался в 1990 г.); майор Норман Б. Бодингер (скончался в 1997 г.); майор Дональд А. Латтрелл (скончался в 2014 г.).[5] Кинооператор Акира «Джордж» Йошитаке скончался в 2013 году.
Тоцкие учения. СССР, 1954 год. Взрыв 40 килотонн.
Для проведения мероприятий по обеспечению безопасности населения район учения в радиусе до 50 км от места взрыва был разбит на пять зон:
В зоне 1 (до 8 км) полностью исключено нахождение местного населения.
В зоне 2 (8-12 км) за 3 часа до взрыва население отводилось в естественные укрытия, расположенные вблизи населённых пунктов; за 10 минут по установленному сигналу все жители должны были лечь на землю лицом вниз.
В зоне 3 (12-15 км) за 1 час до взрыва население выводилось из домов на удалении 15-30 метров от строений; за 10 минут до взрыва по сигналу все ложились на землю.
Передовые части и строительные батальоны находились в окопах на расстоянии всего 5–6 км от эпицентра
К эпицентру с 3 сторон были поставлены колонны техники на глубину до 5 км. Техника до 1000 м от эпицентра оказалась вдавленной в землю и оплавленной.
Вспоминаем математику
Дальше остается только вспомнить школьную математику – или готовую формулу, или просто посчитать, что в трехмерном пространстве с увеличением дистанции в два раза – поражающий фактор будет ослабевать в 2 * 2 * 2 – 8 раз. И наоборот, увеличение мощности в 8 раз даст увеличение зоны поражения всего в 2 раза.
Увеличение в 5 раз даст увеличение зоны поражения всего в 1.7 раза.
Для 40 килотонн зона уничтожения открытой техники составила 2 километра, но уже на 5 километрах от взрыва люди в окопах и блиндажах пережили взрыв.
Если взять нюк не на 40 килотонн, а на 200 килотонн, то мощность вырастет в 5 раз, но зона поражения - всего в 1.7 раза, или до 8.5 километров «для окопов».
Световое излучение: Плотность светового потока уменьшается пропорционально квадрату расстояния, а также дополнительно ослабляется за счет поглощения и рассеяния атмосферой (дым, туман, пыль).
Ударная волна: Избыточное давление во фронте ударной волны падает быстрее, чем по квадратичному закону (приближенно пропорционально кубу расстояния в определенном диапазоне), так как энергия распределяется по растущему объему полусферы и тратится на перемещение масс воздуха.
Проникающая радиация (гамма-излучение и нейтроны): Интенсивность падает по закону обратных квадратов плюс экспоненциальное ослабление за счет поглощения толщей воздуха. Радиация ослабляется вдвое каждые несколько сотен метров атмосферы.
Можно считать, для упрощения, что 200 килотонн «разово» «вынесет все легкое и неукрытое» в круге диаметром 15- 20 километров.
С первого взгляда выглядит неплохо, и на схожей концепции строилась третья мировая война. С массовым применением и тактического (мощностью 1 – 2.5 килотонны), так и прочего атомного оружия.
Но есть разница. В в СССР планировали пробивать оборону мирового капитала в Европе на глубину километров на 50-100, вместе с массовым применением атомного вооружения по всему, что возможно. Тогда, в 60-е, ручное противотанковое вооружение имело дальность применения в сотни метров, может 1-2 километра, а не в десятки километров, как сейчас. Была возможность пробить коридор шириной километров 5, и его удерживать.
Тогда дальнобойного (десятки километров) самоприцеливающегося вооружения не было, оно появилось:
В США, с появлением авиабомбы CBU-97 Sensor Fuzed Weapon , в 1993 году.
В Германии, с появлением 155 мм снаряда SMArt 155, в 1998 году.
Стоимость
По американским данным, «их» боеголовка стоила примерно 270 миллионов долларов за штуку. Стоимость российских боеголовок не публиковалась. Без учета стоимости средств доставки, а они, в гражданском варианте, стоят около 30-50 миллионов долларов за штуку для стратегических носителей.
Долгосрочные политические последствия
Международное право опирается на резолюцию Совета Безопасности ООН 984 (1995), принятую Cоветом Безопасности на егo 3514-м заседании, 11 апреля 1995 года.
Русский текст по ссылке: https://hrlibrary.umn.edu/russian/resolutions/SC95/R984SC95....
Совет Безопасности,
будучи убежден в том, что должны быть приложены все усилия с целью избежать и предупредить опасность ядерной войны, предотвратить распространение ядерного оружия, содействовать международному сотрудничеству в деле использования ядерной энергии в мирных целях с особым упором на потребности развивающихся стран, и подтверждая решающее значение Договора о нераспространении ядерного оружия для таких усилий,
1. с удовлетворением принимает к сведению заявления, сделанные каждым из государств, обладающих ядерным оружием (S/1995/261, S/1995/262, S/1995/263, S/1995/264, S/1995/265), в которых они предоставили не обладающим ядерным оружием государствам — участникам Договора о нераспространении ядерного оружия гарантии безопасности против применения ядерного оружия;
Заключение
Бахнуть можно. Весь мир в труху. Но:
- Нужно много нюков,
- Дорого
- Нюки делать долго, вдруг завтра война с империалистическими хищниками, а все потрачено,
- с непонятными долгосрочными последствиями в части политики.
Литература
Фото из статьи: The “Launch on Warning” Nuclear Strategy and Its Insider Critics
https://nsarchive.gwu.edu/briefing-book/nuclear-vault/2019-0...
Ранее:
Для ЛЛ: жгуты актуальны, но и новые препараты появляются
Открыл я ленту, и наткнулся на очередную статью, заставившую меня задуматься и погуглить.
На картинке изображен американский подход к дыркам в человеке времен войны во Вьетнаме. Что на человека надо наложить жгутов побольше (чтобы из человека вытекало поменьше), и влить в него физраствора, а лучше свежей крови, или плазмы. Мнение что именно вливать и как, менялось с годами. Жгуты оставались.
В очередной раз ситуация изменилась в 1980е, и 1990е, когда работы доктора Тима Эванса (умер 3 сентября 2024) привели к разрешению от FDA (американское министерство) к применению кровеостанавливающего средства Celox.
Тогда же, в 2008, были и HemCon (на основе хитозана), и WoundStat, и QuikClot.
Что изменилось на 2026 год?
Лидером по прежнему остается QuikClot:
Результаты: Сравнительные исследования показали превосходство QuikClot Combat Gauze (QCG) над Celox Rapid (CR): при использовании QCG достигался 100% немедленный гемостаз (против 70% у CR), а объем кровопотери был снижен на 162 ± 48 мл.
Results: Comparative studies established QuikClot Combat Gauze (QCG) as superior to Celox Rapid (CR), achieving 100% immediate hemostasis versus 70% and reducing blood loss by 162 ± 48 mL.
Innovations in Hemorrhage Management: Calcium Alginate, Celox, and Desmopressin as Next-generation Hemostatic Agents
https://pubmed.ncbi.nlm.nih.gov/42304900/
На свиньях практикуют новое средство – EPC, expansile polyacrylamide cryogel, расширяющийся полиакриламидный криогель
Животным проводили пересечение правой бедренной артерии и вены, после чего следовали 30 секунд свободного кровотечения, 3 минуты мануальной компрессии и период наблюдения продолжительностью до 3 часов. Применение EPC обеспечило гемостаз и 100% выживаемость для обоих вариантов состава, тогда как при использовании XStat этот показатель составил 85%, CG — 67%, а в группе без лечения — 37% (p = 0,0228; точный тест Фишера). Средняя общая кровопотеря была наименьшей в группах EPC (~590 мл) по сравнению с группами без лечения (1683 ± 570 мл), XStat (784 ± 407 мл) и CG (1181 ± 721 мл; p < 0,001; ANOVA).
They underwent transection of the right femoral artery/vein, followed by 30 s of free bleed, 3 min of manual compression, and observation for up to 3 h. EPC application achieved hemostasis and 100% survival for both formulations, compared to XStat (85%), CG (67%), and no treatment (37%) (p 0.0228, Fisher exact). Mean total blood loss was lowest in EPC groups (~ 590 mL) versus no treatment (1,683 ± 570 mL), XStat (784 ± 407 mL), and CG (1,181 ± 721 mL; p < 0.001 ANOVA).
An injectable, expandable polyacrylamide cryogel decreases blood loss and improves survival in a porcine model of junctional hemorrhage
https://pmc.ncbi.nlm.nih.gov/articles/PMC11805960/
В остальном ничего нового:
В обзоре подчеркивается роль гемостатических повязок, а также местных и инъекционных гемостатических средств в контроле неконтролируемого кровотечения. Реанимационные мероприятия по принципу «контроля повреждений» сосредоточены на раннем введении препаратов крови в соотношении 1:1:1 или, при наличии возможности, цельной крови группы O с низким титром антител (LTOWB) в сочетании с допустимой гипотензией и предотвращением гипотермии. Цельная кровь и LTOWB в настоящее время рутинно используются несколькими вооруженными силами, особенно армиями США и Франции, что упрощает логистику и повышает эффективность гемостаза во время догоспитальной и тактической реанимации. В случаях сильного кровотечения протокол переливания крови может быть облегчен за счет использования новых препаратов, таких как цельная кровь с удаленными лейкоцитами и лиофилизированные препараты крови. Транексамовая кислота, введенная в течение первых трех часов после травмы, вдвое снижает смертность среди пострадавших, которым проводилось массивное переливание крови, что соответствует основным международным рекомендациям.
The review underscores the role of haemostatic dressings and both topical and injectable haemostatic agents in controlling non-compressible bleeding. Damage control resuscitation centres on early administration of blood products in a 1:1:1 ratio or when available, low‑titer group O whole blood (LTOWB), combined with permissive hypotension and prevention of hypothermia. Whole blood and LTOWB are now routinely used by several armed forces, particularly the US and French armies, simplifying logistics and improving haemostatic efficacy during prehospital and tactical resuscitation. In cases of major haemorrhage, a transfusion protocol can be facilitated by novel products, such as leucocyte-depleted whole blood and freeze-dried blood products. Tranexamic acid, when administered within the first three hours after injury, halves mortality in massively transfused casualties, consistent with major international guidelines.
Initial management of haemorrhagic war casualties: tactical priorities and innovative approaches in modern and future warfare
Литература
2005. HemCon. Army’s Costly Battlefield Bandage Raises Questions
2008. Army fields new equipment to stop bleeding
https://www.army.mil/article/14824/army_fields_new_equipment...
2014. The effects of QuikClot Combat Gauze on hemorrhage control in the presence of hemodilution and hypothermia - https://pmc.ncbi.nlm.nih.gov/articles/PMC4268478/
Initial management of haemorrhagic war casualties: tactical priorities and innovative approaches in modern and future warfare
An injectable, expandable polyacrylamide cryogel decreases blood loss and improves survival in a porcine model of junctional hemorrhage
Innovations in Hemorrhage Management: Calcium Alginate, Celox, and Desmopressin as Next-generation Hemostatic Agents
https://pubmed.ncbi.nlm.nih.gov/42304900/