Поддержки форм по ceph в интернете не так много, поэтому если это сообщение не в том месте, прошу прощения. Это моя небольшая одностраничная платформа: Я использую ceph nano для запуска автономного кластера ceph: Работает отлично. Насколько я знаю, в другом месте ничего подобного нет, что было бы так просто для быстрого, рабочего кластера. Не помню, зачем я использую nginx proxy. Все это началось в Windows, на то есть причина. В общем, все работает. Могу подключиться через telnet:
```
$ telnet ryan-Raider-GE78HX-13VI 3300
Trying 127.0.1.1...
Connected to ryan-Raider-GE78HX-13VI.
Escape character is '^]'.
ceph v2
```
Из контейнера могу сделать curl:
```
# curl ryan-Raider-GE78HX-13VI:8082
<!doctype html>
<html lang="en-US">
<head>
...
...
```
В целом, очень быстро и стильно. Однако, когда захожу тестировать rados и т.д., ничего не отвечает:
```
# rados --debug-client=30 -n client.admin --key 'AQA8YdlnFtNzOxAAxHeGfTVsWfAsQBNw+kazcA==' -m ryan-Raider-GE78HX-13VI:3300 -p ceph-csi-pool ls 2025-03-18T17:52:46.482+0000 77326a519fc0 -1 monclient: get_monmap_and_config failed to get config
```
Но, этот telnet выше – с хоста, потому что в контейнере нет telnet. Но если curl работает из контейнера, а telnet работает с хоста, то все должно работать, и мы должны «готовить». Но не знаю, как выглядит этот rados-пакет. Моны в этом nano подключены к 127.0.0.1:
```
docker exec -ti ceph-nano-images ceph mon dump epoch 1 fsid 88f15bc4-1a97-48d2-9882-bde5d8e04742 last_changed 2025-03-18T12:04:13.053266+0000 created 2025-03-18T12:04:13.053266+0000 min_mon_release 16 (pacific) election_strategy: 1 0: [v2:127.0.0.1:3300/0,v1:127.0.0.1:6789/0] mon.ceph-nano-images-faa32aebf00b dumped monmap epoch 1
```
Запускаю этот instance traefik для маршрутизации с 127.0.0.1 и т.д. и думал, что был умным, но не знаю, какие заголовки передаются и т.д.
TLDR: Если mon привязан к 127.0.0.1, даже если я могу маршрутизировать к нему, он будет отвечать корректно?
```
$ telnet ryan-Raider-GE78HX-13VI 3300
Trying 127.0.1.1...
Connected to ryan-Raider-GE78HX-13VI.
Escape character is '^]'.
ceph v2
```
Из контейнера могу сделать curl:
```
# curl ryan-Raider-GE78HX-13VI:8082
<!doctype html>
<html lang="en-US">
<head>
...
...
```
В целом, очень быстро и стильно. Однако, когда захожу тестировать rados и т.д., ничего не отвечает:
```
# rados --debug-client=30 -n client.admin --key 'AQA8YdlnFtNzOxAAxHeGfTVsWfAsQBNw+kazcA==' -m ryan-Raider-GE78HX-13VI:3300 -p ceph-csi-pool ls 2025-03-18T17:52:46.482+0000 77326a519fc0 -1 monclient: get_monmap_and_config failed to get config
```
Но, этот telnet выше – с хоста, потому что в контейнере нет telnet. Но если curl работает из контейнера, а telnet работает с хоста, то все должно работать, и мы должны «готовить». Но не знаю, как выглядит этот rados-пакет. Моны в этом nano подключены к 127.0.0.1:
```
docker exec -ti ceph-nano-images ceph mon dump epoch 1 fsid 88f15bc4-1a97-48d2-9882-bde5d8e04742 last_changed 2025-03-18T12:04:13.053266+0000 created 2025-03-18T12:04:13.053266+0000 min_mon_release 16 (pacific) election_strategy: 1 0: [v2:127.0.0.1:3300/0,v1:127.0.0.1:6789/0] mon.ceph-nano-images-faa32aebf00b dumped monmap epoch 1
```
Запускаю этот instance traefik для маршрутизации с 127.0.0.1 и т.д. и думал, что был умным, но не знаю, какие заголовки передаются и т.д.
TLDR: Если mon привязан к 127.0.0.1, даже если я могу маршрутизировать к нему, он будет отвечать корректно?
