<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Аспро: ЛайтШоп [тема: После обновления до Ceph Reef стали возникать переполнения БД.]</title>
		<link>http://proxmox.su</link>
		<description>Новое в теме После обновления до Ceph Reef стали возникать переполнения БД. форума Proxmox Виртуальная Среда на сайте Аспро: ЛайтШоп [proxmox.su]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sat, 07 Nov 2026 00:49:43 +0300</pubDate>
		<item>
			<title>После обновления до Ceph Reef стали возникать переполнения БД.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message324175/77691-posle-obnovleniya-do-ceph-reef-stali-voznikat-perepolneniya-bd.">После обновления до Ceph Reef стали возникать переполнения БД.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Мой кластер выдал 21 штуку такого после обновления, так что я написал скрипт, чтобы разобраться. Bash: #!/bin/bash<br /><br />set -ex<br /><br />export OSD=$1<br />export FSID=$(ceph-volume lvm list ${OSD} | grep -m 1 "osd fsid" | awk '{print $3}')<br />export VG_NAME=$(ceph-volume lvm list ${OSD} | grep '\[block\]' | awk '{print $2}' | awk -F '/' '{print $3"/"$4}')<br /><br />systemctl stop ceph-osd@${OSD}.service<br />ceph-volume lvm migrate --osd-id ${OSD} --osd-fsid ${FSID} --from db wal --target ${VG_NAME}<br />systemctl start ceph-osd@${OSD}.service Использование, чтобы исправить OSD 1-7 на хосте: Bash: for x in 1, 2, 3, 4, 5, 6, 7; do ./migrate_db.sh $x; done Это нужно запускать на каждом хосте только для OSD, которые на нём есть. Также, это скрипт, который делает вещи в вашей Ceph-установке без подтверждения и предоставляется только в качестве примера.<br /><br />Делайте бэкапы и всё такое. <br />
			<i>23.05.2025 01:22:00, Uberduck.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message324175/77691-posle-obnovleniya-do-ceph-reef-stali-voznikat-perepolneniya-bd.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message324175/77691-posle-obnovleniya-do-ceph-reef-stali-voznikat-perepolneniya-bd.</guid>
			<pubDate>Fri, 23 May 2025 01:22:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>После обновления до Ceph Reef стали возникать переполнения БД.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message324174/77691-posle-obnovleniya-do-ceph-reef-stali-voznikat-perepolneniya-bd.">После обновления до Ceph Reef стали возникать переполнения БД.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Метод, который упомянул nh2, работает. Вот пример для osd1 тем, кто не хочет искать его самому: <br />
			<i>26.04.2025 14:13:00, quanto11.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message324174/77691-posle-obnovleniya-do-ceph-reef-stali-voznikat-perepolneniya-bd.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message324174/77691-posle-obnovleniya-do-ceph-reef-stali-voznikat-perepolneniya-bd.</guid>
			<pubDate>Sat, 26 Apr 2025 14:13:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>После обновления до Ceph Reef стали возникать переполнения БД.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message324173/77691-posle-obnovleniya-do-ceph-reef-stali-voznikat-perepolneniya-bd.">После обновления до Ceph Reef стали возникать переполнения БД.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Возможно, проблема в этом: <noindex><a href="https://tracker.ceph.com/issues/44509#note-8" target="_blank" rel="nofollow" >https://tracker.ceph.com/issues/44509#note-8</a></noindex>. Я могу исправить это на своем кластере, используя Bash: ceph tell 'osd.*' compact, что уменьшило переполнение до нескольких KiB на OSD, а затем скрипт, ссылка на который указана выше. <br />
			<i>06.08.2024 05:46:00, nh2.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message324173/77691-posle-obnovleniya-do-ceph-reef-stali-voznikat-perepolneniya-bd.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message324173/77691-posle-obnovleniya-do-ceph-reef-stali-voznikat-perepolneniya-bd.</guid>
			<pubDate>Tue, 06 Aug 2024 05:46:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>После обновления до Ceph Reef стали возникать переполнения БД.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message324172/77691-posle-obnovleniya-do-ceph-reef-stali-voznikat-perepolneniya-bd.">После обновления до Ceph Reef стали возникать переполнения БД.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			И тут, после нескольких недель, ошибка просто исчезла. Объяснений никаких… <br />
			<i>14.05.2024 01:40:00, BloodBlight.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message324172/77691-posle-obnovleniya-do-ceph-reef-stali-voznikat-perepolneniya-bd.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message324172/77691-posle-obnovleniya-do-ceph-reef-stali-voznikat-perepolneniya-bd.</guid>
			<pubDate>Tue, 14 May 2024 01:40:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>После обновления до Ceph Reef стали возникать переполнения БД.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message324171/77691-posle-obnovleniya-do-ceph-reef-stali-voznikat-perepolneniya-bd.">После обновления до Ceph Reef стали возникать переполнения БД.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Небольшая поправка к этому. OSD 3, кажется, уменьшил свой пролив, а другие – увеличили. На данный момент нет репликации, и в целом очень мало операций ввода-вывода... OSD 5, кажется, увеличился более чем на гигабайт данных DB. Это кажется действительно странным. Код: [WRN] BLUEFS_SPILLOVER: 4 OSD(s) experiencing BlueFS spillover<br /> &nbsp; &nbsp; osd.3 пролил 3.1 GiB метаданных с устройства 'db' (использовано 20 GiB из 45 GiB) на медленное устройство.<br /> &nbsp; &nbsp; osd.4 пролил 4.6 GiB метаданных с устройства 'db' (использовано 19 GiB из 45 GiB) на медленное устройство.<br /> &nbsp; &nbsp; osd.5 пролил 4.3 GiB метаданных с устройства 'db' (использовано 19 GiB из 45 GiB) на медленное устройство.<br /> &nbsp; &nbsp; osd.6 пролил 4.7 GiB метаданных с устройства 'db' (использовано 18 GiB из 45 GiB) на медленное устройство. <br />
			<i>30.04.2024 04:04:00, BloodBlight.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message324171/77691-posle-obnovleniya-do-ceph-reef-stali-voznikat-perepolneniya-bd.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message324171/77691-posle-obnovleniya-do-ceph-reef-stali-voznikat-perepolneniya-bd.</guid>
			<pubDate>Tue, 30 Apr 2024 04:04:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>После обновления до Ceph Reef стали возникать переполнения БД.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message324170/77691-posle-obnovleniya-do-ceph-reef-stali-voznikat-perepolneniya-bd.">После обновления до Ceph Reef стали возникать переполнения БД.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			У меня немного необычная конфигурация, но, думаю, ничего критичного. У меня по 2 OSD (HDD) на каждый DB/WAL устройство. DB — это SSD, а WAL — крошечный Optane. Это на трехузловом кластере с erasure encoding и пользовательским алгоритмом балансировки (который я сам придумал). Ну, с "необычностью" разобрались. После обновления до Ceph Reef (не сразу, примерно через два дня) я стал получать это предупреждение: Код: 4 OSD переживают BlueFS spillover. Детали состояния Ceph показывают: Код: [WRN] BLUEFS_SPILLOVER: 4 OSD переживают BlueFS spillover.<br /><br /> &nbsp; &nbsp;osd.3 пролило 3.2 GiB метаданных с устройства 'db' (используется 19 GiB из 45 GiB) на медленное устройство.<br /> &nbsp; &nbsp;osd.4 пролило 4.3 GiB метаданных с устройства 'db' (используется 19 GiB из 45 GiB) на медленное устройство.<br /> &nbsp; &nbsp;osd.5 пролило 3.1 GiB метаданных с устройства 'db' (используется 20 GiB из 45 GiB) на медленное устройство.<br /> &nbsp; &nbsp;osd.6 пролило 4.5 GiB метаданных с устройства 'db' (используется 18 GiB из 45 GiB) на медленное устройство. Отмечу, что объем пролитых данных очень мал по сравнению с размером DB и их свободным пространством (у каждого более 50% свободно). Я проверил bluestore_max_alloc_size, он установлен в 0 на всех OSD.... Какие идеи? Что стоит проверить? <br />
			<i>28.04.2024 20:36:00, BloodBlight.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message324170/77691-posle-obnovleniya-do-ceph-reef-stali-voznikat-perepolneniya-bd.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message324170/77691-posle-obnovleniya-do-ceph-reef-stali-voznikat-perepolneniya-bd.</guid>
			<pubDate>Sun, 28 Apr 2024 20:36:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
	</channel>
</rss>
