-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Validation of Ceph cluster fails due to Unexpected playbook failure. Check ansible-runner-service directory #85
Comments
could you drop a screenshot into the issue instead of a pdf please (pdf's don't render, and could be mangled to do nasty stuff) Until then some basic checks
|
Below is a capture of the stdout log: Identity added: /usr/share/ansible-runner-service/artifacts/6e68835e-51b8-11eb-8c06-080027191e45/ssh_key_data (/usr/share/ansible-runner-service/artifacts/6e68835e-51b8-11eb-8c06-080027191e45/ssh_key_data)^M Mds : ok=1 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 ^M Friday 08 January 2021 13:56:20 +0000 (0:06:01.955) 0:06:02.230 ********CEPH_CHECK_ROLE ------------------------------------------------------- 361.95s |
can sssh to Mon node, not sure why it is not reacheable!!! |
what's strange is that you added the host first. The act of adding a host confirms that the ssh key that the installer uses is in the authorized_keys file on the target. So at some point, 'mon' was accessible using the installers public key. However, right now it doesn't appear so. Checking with root login to mon is misleading, since the installer uses it's own key - unless you provided yuor keys to the installer. Next steps. |
the authorized_keys in Osd is different from the Mon node, manual connection to Mon with priv key works: |
And the problem is? The installer expects you to have nodes with disks for OSDs, so the osd role can be applied to it. Looking at your screenshot, you've ticked the osd role too. So frmo my perspective this is working as expected. For a storage cluster you need storage..? Also just for awareness when you see errors and warnings if you click on the triangle icon, the row will be expanded to show you the error text. If you're just kicking the tyres - you could just use 2 machines - one for ceph and the other for monitoring - just make sure you have free disks on the node you want to deploy ceph too, and use the container mode deployment (not rpm). |
Ceph Installer - Cockpit-ceph-installer.pdf
The text was updated successfully, but these errors were encountered: