<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Аспро: ЛайтШоп [тема: [РЕШЕНО] Ceph Object RGW]</title>
		<link>http://proxmox.su</link>
		<description>Новое в теме [РЕШЕНО] Ceph Object RGW форума Proxmox Виртуальная Среда на сайте Аспро: ЛайтШоп [proxmox.su]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Tue, 12 May 2026 17:45:34 +0300</pubDate>
		<item>
			<title>[РЕШЕНО] Ceph Object RGW</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message322928/77490-resheno_-ceph-object-rgw">[РЕШЕНО] Ceph Object RGW</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			У меня уже давно эта 500 - Internal Server Error для realm/zone/zonegroup — наконец-то нашёл решение прямо здесь, на форуме: <noindex><a href="https://forum.proxmox.com/threads/i...config-file-in-pve-cluster.147270/post-741269" target="_blank" rel="nofollow" >https://forum.proxmox.com/threads/i...config-file-in-pve-cluster.147270/post-741269</a></noindex> <br />
			<i>21.04.2025 13:14:00, herzkerl.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message322928/77490-resheno_-ceph-object-rgw</link>
			<guid>http://proxmox.su/forum/messages/forum63/message322928/77490-resheno_-ceph-object-rgw</guid>
			<pubDate>Mon, 21 Apr 2025 13:14:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>[РЕШЕНО] Ceph Object RGW</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message322927/77490-resheno_-ceph-object-rgw">[РЕШЕНО] Ceph Object RGW</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			@Drallas, я тоже был разочарован, когда это обнаружил, но есть несколько причин, которые я в целом понимаю. 1 - Как бы я ни хотел rgw, Proxmox не обязан поддерживать все возможности Ceph только потому, что поддерживает их часть. Proxmox сильно состоит из проектов с открытым исходным кодом, из которых он выборочно показывает некоторые части. ZFS – хороший пример. Proxmox сильно опирается на ZFS, LVM и CEPH и использует их функции для многих вещей похожим образом (некоторые из которых, например, снимки, не отличимы в графическом интерфейсе). Но Proxmox не предоставляет вам НИЧЕГО, что хоть отдаленно напоминало бы все возможности ZFS ни в графическом интерфейсе, ни в утилитах командной строки. Вы можете делать всякие вещи с ZFS на хосте, и это нормально и должно отлично работать с Proxmox (в рамках логики), но вам придется изучить интерфейс командной строки ZFS. 2 - S3 – это не "функция виртуализации", и он сам настолько богат функциями, что Proxmox потребуется значительный спрос, чтобы поддерживать его. Два других интерфейса Ceph, RBD и CephFS, Proxmox предоставляет в некоторой степени, потому что они напрямую обеспечивают функции виртуализации и/или HA. S3 предоставляет функции облачных вычислений, которые вы ожидаете от Digital Ocean и т.д. (и я надеюсь, что однажды это станет частью того, что поддерживает Proxmox), но Proxmox Virtual Environment не пытается быть решением для хранения данных. S3 — это Simple Storage Service. Proxmox имеет некоторые функции хранения данных, но они разработаны для предоставления хранилища для ВМ, а не для общего назначения объектного хранилища или в качестве HTTP-шлюза. Это больше ориентировано на приложения, чем на простое предоставление виртуализации. 3 - Proxmox использует pveceph, который он разработал до того, как существовали или были надежными и стабильными ceph orch и cephadm. Это два инструмента, которые сделали бы настройку rgw из командной строки простой, и они мешают функционированию панели инструментов Ceph без ошибок в PVE - но они также не совместимы с pveceph, и вот как Proxmox управляет Ceph. В основном, насколько я понимаю, команда Proxmox была сосредоточена на том, чтобы сделать Ceph удобным для тех, кто хочет графический интерфейс, пока Ceph был моложе и сосредоточен на стабильности и добавлении функций для более технических пользователей – например, CERN. Возможно, команда Proxmox могла предвидеть появление cephadm и ceph orch и сделать pveceph как обертку для некоторого кода, который они планировали пожертвовать Ceph, чтобы он оставался интегрированным. Но они не могли знать, что Ceph возьмет их код или что-то в этом роде, так что я не могу их за это винить. В любом случае, я надеюсь, что в будущем найдется способ упростить использование rgw и панели инструментов Ceph вместе с Proxmox, так как я думаю, что rgw — отличный инструмент, а панель инструментов Ceph — хорошее дополнение к панели инструментов PVE. Я использую оба в их несовершенно интегрированном состоянии в данный момент. Но если вам действительно нужна установка rgw более простым способом, или вам действительно нужна полностью функциональная панель инструментов Ceph, вы всегда можете настроить Proxmox и подключить его к внешнему кластеру Ceph. (ссылка внизу 11-минутного видео о том, как подключить). Я уверен, что вы даже можете запустить Ceph на тех же машинах, что и Proxmox, без проблем, но вам придется изучить Ceph, как вам пришлось бы изучить ZFS, чтобы получить все эти крутые функции. Настройте Proxmox для использования внешнего кластера Ceph​ <noindex><a href="https://www.youtube.com/watch?v=uBpug5f5XTs" target="_blank" rel="nofollow" >https://www.youtube.com/watch?v=uBpug5f5XTs</a></noindex> <br />
			<i>20.03.2025 05:55:00, powderhorn.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message322927/77490-resheno_-ceph-object-rgw</link>
			<guid>http://proxmox.su/forum/messages/forum63/message322927/77490-resheno_-ceph-object-rgw</guid>
			<pubDate>Thu, 20 Mar 2025 05:55:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>[РЕШЕНО] Ceph Object RGW</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message322926/77490-resheno_-ceph-object-rgw">[РЕШЕНО] Ceph Object RGW</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Если нам нужна виртуализация через CLI, то мы можем использовать KVM. Но мы выбираем Proxmox, потому что он предлагает GUI. Следовательно, мы ожидаем, что все функции, включая настройку Object Gateway Service, будут доступны и управляемы через GUI или Dashboard. Оставлять такие настройки в недокументированных или громоздких CLI-процедурах — это не то, что мы ожидаем от платформы виртуализации, основанной на GUI! <br />
			<i>08.03.2025 10:27:00, Drallas.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message322926/77490-resheno_-ceph-object-rgw</link>
			<guid>http://proxmox.su/forum/messages/forum63/message322926/77490-resheno_-ceph-object-rgw</guid>
			<pubDate>Sat, 08 Mar 2025 10:27:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>[РЕШЕНО] Ceph Object RGW</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message322925/77490-resheno_-ceph-object-rgw">[РЕШЕНО] Ceph Object RGW</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			@davad, у меня та же проблема, ты решил её? <img class="lazyload "  src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="/upload/forum/proxmox/82057-c0e99be51d38e92284eafcfc1b210735.jpg" alt="Пользователь добавил изображение" border="0" /> <br />
			<i>15.02.2025 00:06:00, luis15pt.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message322925/77490-resheno_-ceph-object-rgw</link>
			<guid>http://proxmox.su/forum/messages/forum63/message322925/77490-resheno_-ceph-object-rgw</guid>
			<pubDate>Sat, 15 Feb 2025 00:06:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>[РЕШЕНО] Ceph Object RGW</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message322924/77490-resheno_-ceph-object-rgw">[РЕШЕНО] Ceph Object RGW</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Спасибо, я сейчас RGW использую хорошо, но проблемы, о которых ты упоминал, для меня не проблема. Спасибо за ответ. <br />
			<i>01.02.2025 10:15:00, harleydica.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message322924/77490-resheno_-ceph-object-rgw</link>
			<guid>http://proxmox.su/forum/messages/forum63/message322924/77490-resheno_-ceph-object-rgw</guid>
			<pubDate>Sat, 01 Feb 2025 10:15:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>[РЕШЕНО] Ceph Object RGW</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message322923/77490-resheno_-ceph-object-rgw">[РЕШЕНО] Ceph Object RGW</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Я смог настроить учетные данные RGW для дашборда! Вот шаги, которые я выполнил:<br />Запустил `radosgw-admin user info --uid=dashboard | less`, чтобы найти ключи доступа и секрет для пользователя, которого я уже создал.<br />Сохранил значение ключа доступа в файл `access.key`, а секрет — в файл `secret.key`.<br />Установил учетные данные в дашборде:<br />Код: `# ceph dashboard set-rgw-api-access-key -i access.key`<br />Опция `RGW_API_ACCESS_KEY` обновлена.<br /><br />`root@baldr:~# ceph dashboard set-rgw-api-secret-key -i secret.key`<br />Опция `RGW_API_SECRET_KEY` обновлена.<br />Страницы объектов теперь загружаются у меня. Но я все еще получаю несколько ошибок. Страница Object -&gt; Overview загружается, но появляется ошибка, в которой говорится:<br />Similarly, the Object -&gt; Multi-site page gives the error:<br /><br />Редактирую: Вот команда, которую я изначально использовал для создания пользователя 'dashboard'. Из другого поста на этом форуме, как выяснилось, параметр `--system` важен.<br />Код: `radosgw-admin user create --uid=dashboard-system-user --display-name="dashboard" --system`<br /><br />[CODE] <br />
			<i>24.01.2025 17:58:00, davad.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message322923/77490-resheno_-ceph-object-rgw</link>
			<guid>http://proxmox.su/forum/messages/forum63/message322923/77490-resheno_-ceph-object-rgw</guid>
			<pubDate>Fri, 24 Jan 2025 17:58:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>[РЕШЕНО] Ceph Object RGW</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message322922/77490-resheno_-ceph-object-rgw">[РЕШЕНО] Ceph Object RGW</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Я пытаюсь запустить RGW на Proxmox. Если у кого-нибудь есть какие-либо идеи или ресурсы, которые можно предоставить, буду благодарен.<br /><br />Что я уже пробовал:<br /><br />Вот что я узнал и что уже сделал. Часть информации была взята из других постов на форуме. Другие сведения я нашёл в старых руководствах.<br /><br />Proxmox не устанавливает RadosGW по умолчанию. Вы можете установить его вручную из apt с помощью пакета `radosgw`. Вам нужно будет вручную создать символическую ссылку на службу SystemD, чтобы она запускалась на машинах, где вы хотите запустить RGW.<br /><br />Вам нужно будет настроить keyring для каждого клиента RGW. Я следовал шагам в вики для этого. Ceph не имеет прав доступа к `/etc/pve/ceph.conf` по умолчанию. Чтобы это исправить, я добавил вторичную группу `www-data` к пользователю `ceph`.<br /><br />Распространение Proxmox Ceph Dashboard не включает код для модуля rgw. Вам нужно будет вручную загрузить эти два файла из исходников. Вам нужно сделать это для каждого экземпляра `ceph-mgr`, а затем включить модуль `rgw` на одном из них. У меня есть Ansible playbook, который выполняет большинство вышеперечисленных шагов. Сообщите мне, если хотите, чтобы я поделился им.<br /><br />Также, Ceph Dashboard ожидает, что вы используете `cephadmin / ceph orch` для управления демонами в случайных местах. Распространение Proxmox Ceph не использует `cephadmin`. Оно управляет демонами Ceph другим способом.<br /><br />В чём проблема:<br /><br />У меня работает RGW без ошибок, но Dashboard не может подключиться к нему. Когда я пытаюсь получить доступ к любой из страниц 'Object' в Dashboard, браузер отчитывается об ошибке "500 - Internal Server Error".<br /><br />Я нашёл логи сервера на активном mgr:<br /><br />```<br />2025-01-24T11:32:25.534-0500 7df4e90006c0 &nbsp;0 [dashboard INFO rgw_client] Found RGW daemon with configuration: host=192.168.1.201, port=7480, ssl=False<br />2025-01-24T11:32:25.534-0500 7df4e90006c0 &nbsp;0 [dashboard INFO rgw_client] Found RGW daemon with configuration: host=192.168.1.203, port=7480, ssl=False<br />2025-01-24T11:32:25.535-0500 7df4e90006c0 &nbsp;0 [dashboard INFO rgw_client] Found RGW daemon with configuration: host=192.168.1.202, port=7480, ssl=False<br />2025-01-24T11:32:25.535-0500 7df4e90006c0 &nbsp;0 [dashboard INFO rgw_client] Configuring dashboard RGW credentials<br />2025-01-24T11:32:25.563-0500 7df4e90006c0 &nbsp;0 [dashboard ERROR rgw_client] Unable to list RGW realms: global_init: unable to open config file from search list /etc/ceph/ceph.conf<br /><br />2025-01-24T11:32:25.618-0500 7df4e90006c0 &nbsp;0 [dashboard ERROR rgw_client] Unable to create rgw user "dashboard": global_init: unable to open config file from search list /etc/ceph/ceph.conf<br /><br /><br />2025-01-24T11:32:25.618-0500 7df4e90006c0 &nbsp;0 [dashboard ERROR rgw_client]<br />Traceback (most recent call last):<br /> &nbsp;File "/usr/share/ceph/mgr/dashboard/services/rgw_client.py", line 283, in configure_rgw_credentials<br /> &nbsp; &nbsp;assert access_key and secret_key<br />AssertionError<br />2025-01-24T11:32:25.619-0500 7df4e90006c0 &nbsp;0 [dashboard ERROR exception] Internal Server Error<br />Traceback (most recent call last):<br /> &nbsp;File "/usr/share/ceph/mgr/dashboard/services/rgw_client.py", line 283, in configure_rgw_credentials<br /> &nbsp; &nbsp;assert access_key and secret_key<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ^^^^^^^^^^^^^^^^^^^^^^^^<br /> &nbsp;File "/lib/python3/dist-packages/cherrypy/_cpdispatch.py", line 54, in __call__<br /> &nbsp; &nbsp;return self.callable(*self.args, **self.kwargs)<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^<br /> &nbsp;File "/usr/share/ceph/mgr/dashboard/controllers/_base_controller.py", line 263, in inner<br /> &nbsp; &nbsp;ret = func(*args, **kwargs)<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^^^^^^^^^^^^^^^^^^^^^<br /> &nbsp;File "/usr/share/ceph/mgr/dashboard/controllers/rgw.py", line 58, in status<br /> &nbsp; &nbsp;instance = RgwClient.admin_instance()<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ^^^^^^^^^^^^^^^^^^^^^^^^^^<br /> &nbsp;File "/usr/share/ceph/mgr/dashboard/services/rgw_client.py", line 404, in admin_instance<br /> &nbsp; &nbsp;return RgwClient.instance(daemon_name=daemon_name)<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^<br /> &nbsp;File "/usr/share/ceph/mgr/dashboard/services/rgw_client.py", line 351, in instance<br /> &nbsp; &nbsp;configure_rgw_credentials()<br /> &nbsp;File "/usr/share/ceph/mgr/dashboard/services/rgw_client.py", line 288, in configure_rgw_credentials<br /> &nbsp; &nbsp;raise NoCredentialsException<br />dashboard.services.rgw_client.NoCredentialsException: No RGW credentials found, please consult the documentation on how to enable RGW for the dashboard.<br />2025-01-24T11:32:25.619-0500 7df4e90006c0 &nbsp;0 [dashboard ERROR request] [::ffff:192.168.1.232:62290] [GET] [500] [0.088s] [cephdash] [513.0B] /ui-api/rgw/status<br />2025-01-24T11:32:25.619-0500 7df4e90006c0 &nbsp;0 [dashboard ERROR request] [b'{"status": "500 Internal Server Error", "detail": "The server encountered an unexpected condition which prevented<br /> it from fulfilling the request.", "request_id": "7f43a57d-25c3-4a3b-b5ee-e3451113f2bd"}<br />'] (Я добавил все эти подробности в тех случаях, когда кто-то ищет по выводу логов) Я следовал шагам из официальной документации, чтобы создать пользователя RGW и добавить учетные данные в Dashboard. У меня есть пользователь RGW: Код: # radosgw-admin user list<br />[<br /> &nbsp; &nbsp;"dashboard",<br /> &nbsp; &nbsp;"benchmark"<br />] Когда я пытаюсь добавить учетные данные в Dashboard, я получаю следующую ошибку: Код: # ceph dashboard set-rgw-credentials<br />Error EINVAL: No RGW credentials found, please consult the documentation on how to enable RGW for the dashboard.<br /><br />Похоже, я также могу добавить их, используя `ceph dashboard set-rgw-api-access-key + ceph dashboard set-rgw-api-secret-key`. Я попробую это разобраться дальше. Если у кого-нибудь удавалось запустить модуль rgw на Proxmox в Ceph Dashboard, пожалуйста, поделитесь. Для новичка в Ceph это потребовало огромных усилий, чтобы добраться до этого этапа. <br />
			<i>24.01.2025 17:42:00, davad.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message322922/77490-resheno_-ceph-object-rgw</link>
			<guid>http://proxmox.su/forum/messages/forum63/message322922/77490-resheno_-ceph-object-rgw</guid>
			<pubDate>Fri, 24 Jan 2025 17:42:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>[РЕШЕНО] Ceph Object RGW</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message322921/77490-resheno_-ceph-object-rgw">[РЕШЕНО] Ceph Object RGW</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Теперь как-то так <img class="lazyload "  src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="/upload/forum/proxmox/80771-66f33f2ce4c318cd86334d512929906b.jpg" alt="Пользователь добавил изображение" border="0" /> <img class="lazyload "  src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="/upload/forum/proxmox/80772-5131f284d6a2e3136c27560b8eca0059.jpg" alt="Пользователь добавил изображение" border="0" /> <br />
			<i>21.01.2025 03:04:00, harleydica.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message322921/77490-resheno_-ceph-object-rgw</link>
			<guid>http://proxmox.su/forum/messages/forum63/message322921/77490-resheno_-ceph-object-rgw</guid>
			<pubDate>Tue, 21 Jan 2025 03:04:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>[РЕШЕНО] Ceph Object RGW</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message322920/77490-resheno_-ceph-object-rgw">[РЕШЕНО] Ceph Object RGW</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Привет, я развернул Ceph и добавил Ceph Dashboard, а теперь хочу создать object bucket, но выдаёт ошибку, как показано на скриншоте. Может, кто-нибудь сможет помочь? <img class="lazyload "  src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="/upload/forum/proxmox/80768-aef655c835f11832fad64e67e5e42953.jpg" alt="Пользователь добавил изображение" border="0" /> <br />
			<i>21.01.2025 00:36:00, harleydica.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message322920/77490-resheno_-ceph-object-rgw</link>
			<guid>http://proxmox.su/forum/messages/forum63/message322920/77490-resheno_-ceph-object-rgw</guid>
			<pubDate>Tue, 21 Jan 2025 00:36:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
	</channel>
</rss>
