Sheridan
http://paste.org.ru/?ed57vf
Михаил
fuf
Михаил
aga
Михаил
ceph -s ?
Sheridan
http://paste.org.ru/?orcg1n
Михаил
хмм
Sheridan
Мне достаточно предположений, решения можно не придумывать. Мне будет полезно самому реализовать
Михаил
а у тебя на sdc1 раздела нет?
Михаил
куда журнал слинкован
Михаил
df -lh /data/ceph/osd/ceph-0 смаунчено?
Sheridan
gentoo-tmp-node-0 conf # df -lh /data/ceph/osd/ceph-0
Файловая система Размер Использовано Дост Использовано% Cмонтировано в
/dev/sdc2 7,0G 33M 7,0G 1% /data/ceph/osd/ceph-0
Sheridan
sdc раздел жеж и есть. Фс на ём xfs
Михаил
тьфу) у тебя на sdc1, куда журнал захерачен есть ФС?
Sheridan
да
Sheridan
xfs
Михаил
есть подозрение, что не должно быть
Sheridan
хотел бтрфс, но пишут что рано
Sheridan
я и так пробовал и так
Михаил
ну у меня без ФС
Михаил
просто раздел
Михаил
это я про журнал
Sheridan
полюбому вызывается еще sudo -u ceph ceph-osd --cluster ceph -i ${osd_id} --mkjournal --osd-uuid $osd_uuid
Sheridan
2016-07-21 17:21:32.292029 7f9c659f47c0 -1 created new journal /data/ceph/osd/ceph-0/journal for object store /data/ceph/osd/ceph-0
Dmitry
Dmitry
ггг
Sheridan
вот только тут не понятно оно создало таки журнал или поломалось
Dmitry
Sheridan
есть
Михаил
Михаил
мож попробовать пересоздать?
Sheridan
мне это просто скрипт запустить
Михаил
херня какая-то
Sheridan
причём пересоздаю ВСЁ
Sheridan
вот и я ж об чом...
Dmitry
попробуй через деплой
Dmitry
создаст не?
Sheridan
рано мне в ceph-deploy
Михаил
и уже плясать от обратного
Михаил
ну так дебажить проще)
Sheridan
gentoo-tmp-node-0 ceph # ceph-deploy
zsh: command not found: ceph-deploy
Sheridan
)))
Dmitry
ты не понял
Dmitry
для эксперимента
Dmitry
а там уже возись потом руками
Михаил
собственно понять руки кривы или цеф кривой
Dmitry
просто цеф деплой может новой инфы тебе анвалит
Dmitry
Михаил
я вот пока не вижу что именно криво
Sheridan
смотрите еще какая фигня...
Sheridan
ceph-osd -f --cluster ceph --id 0 --setuser ceph --setgroup ceph
Sheridan
оно запускается и работате
Sheridan
osdmap e7: 1 osds: 1 up, 1 in
Sheridan
а если systemctl start ceph-osd@0 - болт
Sheridan
хотя ровно то же самое
Михаил
юнит покажи
Sheridan
http://paste.org.ru/?37q8jh - /usr/lib/systemd/system/ceph-osd@.service
Dmitry
кстати юнит может быть кривой
Михаил
[Service]
ExecStart=
ExecStart=@/bin/bash "/bin/bash" "-c" "ulimit -n 32768; /usr/bin/ceph-osd -i 22 —pid-file /var/run/ceph/osd.22.pid -c /etc/ceph/ceph.conf —cluster ceph -f"
Михаил
весь юнит
Sheridan
ну у меня дистрибутивный, от цефа...
Sheridan
/usr/lib/ceph/ceph-osd-prestart.sh --cluster ${CLUSTER} --id %i это смущает
Dmitry
ну дак напиши свое
Sheridan
у меня там щас заглушка с exit 0 ибо гента не установила скрипт
я брал https://github.com/ceph/ceph/blob/master/src/ceph-osd-prestart.sh - ща покажу как с ним
Dmitry
эх
Dmitry
вот поэтому надо деплой
Михаил
просто я нихуя не понимаю что дебажу. то ли цеф то ли скрипт то ли генту
Sheridan
а, с ним та же ошибка
Sheridan
я так уже второй день :)
Dmitry
Михаил
ты вот что хочешь?
Михаил
поставить цеф?
Sheridan
понять что это и поставить
Sheridan
июл 21 17:35:24 gentoo-tmp-node-0 ceph-osd[6562]: 2016-07-21 17:35:24.707063 7fa381d227c0 -1 filestore(/data/ceph/osd/ceph-0) mount failed to open journal /data/ceph/osd/ceph-0/journal: (13) Permission denied
Михаил
возьми центось, накати из репы сделай цеф деплой.
от бОльшего к меньшему
Sheridan
вот тут вообще магия ж
Dmitry
Ну
Dmitry
если разбираться то по другому
Sheridan
на что не хватает прав?