У меня есть 3 узла ceph, я решил установить ceph monitor plus ceph osd на всех 3 серверах. Для этого я развернул 1-й чат на всех 3 узлах. До сих пор все было хорошо, я даже мог видеть состояние здоровья цефа как «ОК».
Затем я установил ceph-osd на 1-й блок (который уже развернут с шармом ceph), а затем добавил еще 2 единицы (которые уже были развернуты с помощью шарма ceph) в службу ceph-osd.
И затем я сделал juju add-relation ceph ceph-osd, я получаю следующий результат,
ceph:
charm: local:precise/ceph-92
exposed: false
relations:
mon:
- ceph
osd:
- ceph-osd
units:
ceph/0:
agent-state: error
agent-state-info: 'hook failed: "relation-joined"'
agent-version: 1.12.0
machine: "1"
public-address: cs1.master
ceph/1:
agent-state: error
agent-state-info: 'hook failed: "relation-joined"'
agent-version: 1.12.0
machine: "2"
public-address: cs2.master
ceph/2:
agent-state: error
agent-state-info: 'hook failed: "relation-joined"'
agent-version: 1.12.0
machine: "3"
public-address: cs3.master
ceph-osd:
charm: local:precise/ceph-osd-7
exposed: false
relations:
mon:
- ceph
units:
ceph-osd/0:
agent-state: started
agent-version: 1.12.0
machine: "1"
public-address: cs1.master
ceph-osd/1:
agent-state: started
agent-version: 1.12.0
machine: "2"
public-address: cs2.master
ceph-osd/2:
agent-state: started
agent-version: 1.12.0
machine: "3"
public-address: cs3.master
'hook failed: "relation-joined"' How can i resolve this error?
Также теперь статус ceph дает ошибку,
cs1:~$ sudo ceph statusunable to find any monitors in conf. please specify monitors via -m monaddr or -c ceph.conf
2013-09-09 09:13:06.723165 7fed6793c780 -1 ceph_tool_common_init failed.