<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Аспро: ЛайтШоп [тема: После пересоздания монитора в CEPH не появилось никаких OSD.]</title>
		<link>http://proxmox.su</link>
		<description>Новое в теме После пересоздания монитора в CEPH не появилось никаких OSD. форума Proxmox Виртуальная Среда на сайте Аспро: ЛайтШоп [proxmox.su]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sat, 18 Apr 2026 08:02:02 +0300</pubDate>
		<item>
			<title>После пересоздания монитора в CEPH не появилось никаких OSD.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message315854/76474-posle-peresozdaniya-monitora-v-ceph-ne-poyavilos-nikakikh-osd.">После пересоздания монитора в CEPH не появилось никаких OSD.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Большое спасибо за ответ! Я могу восстановить оригинальный монитор, уничтожив его и переразвернув (через Proxmox GUI), но хорошо знать, что мы можем извлекать monmap из OSD. К сожалению, я все еще сталкиваюсь с проблемами: перед вставкой monmap монитор все еще как-то работает, даже если systemctl сервис показывает, что он остановлен, но я могу убить процесс:<br />```<br />root@nextclouda:~# lsof -i :3300<br />COMMAND &nbsp; &nbsp; &nbsp;PID USER &nbsp; FD &nbsp; TYPE &nbsp; DEVICE SIZE/OFF NODE NAME<br />ceph-osd &nbsp; &nbsp;4046 ceph &nbsp; 91u &nbsp;IPv4 24004284 &nbsp; &nbsp; &nbsp;0t0 &nbsp;TCP 10.0.1.1:43066-&gt;10.0.1.1:3300 (ESTABLISHED)<br />ceph-osd &nbsp; &nbsp;4052 ceph &nbsp; 92u &nbsp;IPv4 24057885 &nbsp; &nbsp; &nbsp;0t0 &nbsp;TCP 10.0.1.1:43052-&gt;10.0.1.1:3300 (ESTABLISHED)<br />ceph-mds 1063362 ceph &nbsp; 38u &nbsp;IPv4 24041674 &nbsp; &nbsp; &nbsp;0t0 &nbsp;TCP 10.0.1.1:43090-&gt;10.0.1.1:3300 (ESTABLISHED)<br />ceph-mds 1277231 ceph &nbsp; 31u &nbsp;IPv4 24039765 &nbsp; &nbsp; &nbsp;0t0 &nbsp;TCP 10.0.1.1:43076-&gt;10.0.1.1:3300 (ESTABLISHED)<br />ceph-mds 1278172 ceph &nbsp; 30u &nbsp;IPv4 24036442 &nbsp; &nbsp; &nbsp;0t0 &nbsp;TCP 10.0.1.1:43096-&gt;10.0.1.1:3300 (ESTABLISHED)<br />ceph-mon 1544762 root &nbsp; 29u &nbsp;IPv4 24003721 &nbsp; &nbsp; &nbsp;0t0 &nbsp;TCP 10.0.1.1:3300 (LISTEN)<br />ceph-mon 1544762 root &nbsp; 32u &nbsp;IPv4 24040538 &nbsp; &nbsp; &nbsp;0t0 &nbsp;TCP 10.0.1.1:3300-&gt;10.0.1.1:43052 (ESTABLISHED)<br />ceph-mon 1544762 root &nbsp; 37u &nbsp;IPv4 24040541 &nbsp; &nbsp; &nbsp;0t0 &nbsp;TCP 10.0.1.1:3300-&gt;10.0.1.1:43066 (ESTABLISHED)<br />ceph-mon 1544762 root &nbsp; 40u &nbsp;IPv4 24040544 &nbsp; &nbsp; &nbsp;0t0 &nbsp;TCP 10.0.1.1:3300-&gt;10.0.1.2:50622 (ESTABLISHED)<br /><br />root@nextclouda:~# kill -9 1544762<br />```<br />Как только я его убиваю, я могу вставить новый monmap (без двух других мониторов и без `--mkfs`) и попытаться запустить его, но это все равно не работает так, как ожидалось: e11 get_health_metrics сообщает о 3487 медленных операциях, самая старая из которых — аутентификация (proto 0 41 bytes epoch 0). Может быть, я что-то упускаю в конфигурации? Нужно ли просто удалить остановленные мониторы из /etc/pve/ceph.conf? Нужно ли модифицированный monmap отправлять на менеджеры/OSD? Спасибо! <br />
			<i>14.04.2025 16:37:00, daubner.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message315854/76474-posle-peresozdaniya-monitora-v-ceph-ne-poyavilos-nikakikh-osd.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message315854/76474-posle-peresozdaniya-monitora-v-ceph-ne-poyavilos-nikakikh-osd.</guid>
			<pubDate>Mon, 14 Apr 2025 16:37:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>После пересоздания монитора в CEPH не появилось никаких OSD.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message315853/76474-posle-peresozdaniya-monitora-v-ceph-ne-poyavilos-nikakikh-osd.">После пересоздания монитора в CEPH не появилось никаких OSD.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			С помощью "# ceph-mon --monmap /root/monmap --keyring /etc/pve/priv/ceph.mon.keyring --mkfs -i nextclouda -m 10.0.1.1" ты создал новую базу данных MON (--mkfs) и стер всю информацию из старой, не только monmap. Ты должен был просто вставить новый monmap с "ceph-mon -i mon.nextclouda --inject-monmap /root/monmap". Твой старый Ceph-кластер можно восстановить, извлекая карту кластера с одного из OSD: <noindex><a href="https://docs.ceph.com/en/reef/rados/troubleshooting/troubleshooting-mon/#recovery-using-osds" target="_blank" rel="nofollow" >https://docs.ceph.com/en/reef/rados/troubleshooting/troubleshooting-mon/#recovery-using-osds</a></noindex> <br />
			<i>09.04.2025 19:03:00, gurubert.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message315853/76474-posle-peresozdaniya-monitora-v-ceph-ne-poyavilos-nikakikh-osd.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message315853/76474-posle-peresozdaniya-monitora-v-ceph-ne-poyavilos-nikakikh-osd.</guid>
			<pubDate>Wed, 09 Apr 2025 19:03:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>После пересоздания монитора в CEPH не появилось никаких OSD.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message315852/76474-posle-peresozdaniya-monitora-v-ceph-ne-poyavilos-nikakikh-osd.">После пересоздания монитора в CEPH не появилось никаких OSD.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Тебе действительно нужно извлечь старую карту кластера из OSD. Пока ты только развертываешь новый MON, ты создаешь новый кластер Ceph. Существующие OSD не смогут к нему подключиться. Файл ceph.conf здесь не имеет значения — он только сообщает клиентам и OSD, где найти MON. <br />
			<i>15.04.2025 08:29:00, gurubert.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message315852/76474-posle-peresozdaniya-monitora-v-ceph-ne-poyavilos-nikakikh-osd.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message315852/76474-posle-peresozdaniya-monitora-v-ceph-ne-poyavilos-nikakikh-osd.</guid>
			<pubDate>Tue, 15 Apr 2025 08:29:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>После пересоздания монитора в CEPH не появилось никаких OSD.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message315851/76474-posle-peresozdaniya-monitora-v-ceph-ne-poyavilos-nikakikh-osd.">После пересоздания монитора в CEPH не появилось никаких OSD.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Привет! Я пытаюсь создать план аварийного восстановления для нашего кластера PVE с CEPH. Наша текущая конфигурация включает три монитора на трех серверах. Мы будем использовать три монитора и стандартную конфигурацию пула (3 реплики). Я пытаюсь создать руководство по удалению конфигурации монитора и запуску только на одном мониторе. Я получил monmap от работающего CEPH, удалил два остановленных монитора из него и отредактировал ceph.conf соответствующим образом:<br /><br />```<br />root@nextclouda:~# ceph mon getmap -o /root/monmap<br />root@nextclouda:~# monmaptool --rm nextcloudb /root/monmap<br />root@nextclouda:~# monmaptool --rm nextcloudc /root/monmap<br />root@nextclouda:~# cat /etc/pve/ceph.conf<br />[global]<br /> &nbsp; &nbsp;auth_client_required = cephx<br /> &nbsp; &nbsp;auth_cluster_required = cephx<br /> &nbsp; &nbsp;auth_service_required = cephx<br /> &nbsp; &nbsp;cluster_network = 10.0.0.1/24<br /> &nbsp; &nbsp;fsid = cf282c03-77a3-458d-8989-b4a477f121dd<br /> &nbsp; &nbsp;mon_allow_pool_delete = true<br /> &nbsp; &nbsp;mon_host = 10.0.1.1<br />#10.0.1.2 10.0.1.3<br /> &nbsp; &nbsp;ms_bind_ipv4 = true<br /> &nbsp; &nbsp;ms_bind_ipv6 = false<br /> &nbsp; &nbsp;osd_pool_default_min_size = 2<br /> &nbsp; &nbsp;osd_pool_default_size = 3<br /> &nbsp; &nbsp;public_network = 10.0.1.1/24<br /><br />[client]<br /> &nbsp; &nbsp;keyring = /etc/pve/priv/$cluster.$name.keyring<br /><br />[client.crash]<br /> &nbsp; &nbsp;keyring = /etc/pve/ceph/$cluster.$name.keyring<br /><br />[mds]<br /> &nbsp; &nbsp;keyring = /var/lib/ceph/mds/ceph-$id/keyring<br /><br />[mds.nextclouda]<br /> &nbsp; &nbsp;host = nextclouda<br /> &nbsp; &nbsp;mds_standby_for_name = pve<br /><br />[mds.nextcloudb]<br /> &nbsp; &nbsp;host = nextcloudb<br /> &nbsp; &nbsp;mds_standby_for_name = pve<br /><br />[mds.nextcloudc]<br /> &nbsp; &nbsp;host = nextcloudc<br /> &nbsp; &nbsp;mds_standby_for_name = pve<br /><br />[mon.nextclouda]<br /> &nbsp; &nbsp;public_addr = 10.0.1.1<br /><br />#[mon.nextcloudb]<br /># &nbsp; &nbsp;public_addr = 10.0.1.2<br />#<br />#[mon.nextcloudc]<br /># &nbsp; &nbsp;public_addr = 10.0.1.3<br />```<br /><br />Используя эти команды, мне удалось удалить конфигурацию монитора и перезапустить один монитор, имеющий кворум (третий хост nextcloudc полностью выключен, а служба монитора на втором хосте nextcloudb остановлена вручную):<br /><br />```<br />root@nextclouda:~# systemctl stop ceph-mon@nextclouda<br />root@nextclouda:~# rm -rf /var/lib/ceph/mon/ceph-nextclouda<br />root@nextclouda:~# ceph-mon --monmap /root/monmap --keyring /etc/pve/priv/ceph.mon.keyring --mkfs -i nextclouda -m 10.0.1.1<br />root@nextclouda:~# chown -R ceph:ceph /var/lib/ceph/mon/ceph-nextclouda<br />root@nextclouda:~# systemctl start ceph-mon@nextclouda<br />root@nextclouda:~# ceph -s<br /> &nbsp;cluster:<br /> &nbsp; &nbsp;id: &nbsp; &nbsp; cf282c03-77a3-458d-8989-b4a477f121dd<br /> &nbsp; &nbsp;health: HEALTH_WARN<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;mon is allowing insecure global_id reclaim<br /><br /> &nbsp;services:<br /> &nbsp; &nbsp;mon: 1 daemons, quorum nextclouda (age 50s)<br /> &nbsp; &nbsp;mgr: no daemons active<br /> &nbsp; &nbsp;osd: 0 osds: 0 up, 0 in<br /><br /> &nbsp;data:<br /> &nbsp; &nbsp;pools: &nbsp; 0 pools, 0 pgs<br /> &nbsp; &nbsp;objects: 0 objects, 0 B<br /> &nbsp; &nbsp;usage: &nbsp; 0 B used, 0 B / 0 B avail<br /> &nbsp; &nbsp;pgs:<br />```<br /><br />Но, как вы видите, теперь монитор не видит никаких OSD, пулов или менеджеров для cephfs. Я пытаюсь сделать это без пересоздания всего вручную, но буду прибегать к этому, если потребуется. Я буду очень благодарен за вашу помощь и/или советы, если то, что я пытаюсь сделать, имеет смысл. У меня есть резервная копия /var/lib/ceph и оригинальный monmap, если они могут помочь.<br /><br />```<br />package versions:<br /><br />proxmox-ve: 8.3.0 (running kernel: 6.8.12-9-pve)<br />pve-manager: 8.3.5 (running version: 8.3.5/dac3aa88bac3f300)<br />proxmox-kernel-helper: 8.1.1<br />proxmox-kernel-6.8: 6.8.12-9<br />proxmox-kernel-6.8.12-9-pve-signed: 6.8.12-9<br />proxmox-kernel-6.8.12-8-pve-signed: 6.8.12-8<br />proxmox-kernel-6.8.12-4-pve-signed: 6.8.12-4<br />ceph: 19.2.1-pve2<br />ceph-fuse: 19.2.1-pve2<br />corosync: 3.1.9-pve1<br />criu: 3.17.1-2+deb12u1<br />dnsmasq: 2.90-4~deb12u1<br />glusterfs-client: 10.3-5<br />ifupdown2: 3.2.0-1+pmx11<br />ksm-control-daemon: 1.5-1<br />libjs-extjs: 7.0.0-5<br />libknet1: 1.30-pve1<br />libproxmox-acme-perl: 1.6.0<br />libproxmox-backup-qemu0: 1.5.1<br />libproxmox-rs-perl: 0.3.5<br />libpve-access-control: 8.2.1<br />libpve-apiclient-perl: 3.3.2<br />libpve-cluster-api-perl: 8.1.0<br />libpve-cluster-perl: 8.1.0<br />libpve-common-perl: 8.3.0<br />libpve-guest-common: 3.3.0<br />libpve-ha-manager: 4.0.6<br />libpve-i18n: 3.4.1<br />libpve-proxy-modules: 3.4.0<br />lxcfs: 6.0.0-pve2<br />novnc-pve: 1.6.0-2<br />proxmox-backup-client: 3.3.7-1<br />proxmox-backup-file-restore: 3.3.7-1<br />proxmox-firewall: 0.6.0<br />proxmox-mini-journalreader: 1.4.0<br />proxmox-offline-mirror-helper: 0.6.7<br />proxmox-proxy: 6.1-1<br />proxmox-widget-toolkit: 4.3.8<br />pve-cluster: 8.1.0<br />pve-container: 5.2.5<br />pve-docs: 8.3.1<br />pve-edk2-firmware: 4.2025.02-3<br />pve-esxi-import-tools: 0.7.2<br />pve-firewall: 5.1.0<br />pve-firmware: 3.15-3<br />pve-qemu-kvm: 9.2.0-5<br />pve-xtermjs: 5.5.0-1<br />qemu-server: 3.6.0-1<br />smartmontools: 7.3-pve1<br />spiceterm: 3.3.0<br />swtpm: 0.8.0+pve1<br />vncterm: 1.8.0<br />zfsutils-linux: 2.2.7-pve2<br />```<br /><br />Спасибо вам большое и прекрасного дня! <br />
			<i>08.04.2025 14:34:00, daubner.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message315851/76474-posle-peresozdaniya-monitora-v-ceph-ne-poyavilos-nikakikh-osd.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message315851/76474-posle-peresozdaniya-monitora-v-ceph-ne-poyavilos-nikakikh-osd.</guid>
			<pubDate>Tue, 08 Apr 2025 14:34:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
	</channel>
</rss>
