-
Notifications
You must be signed in to change notification settings - Fork 247
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
Support crush manager #897
Comments
Thanks for the request. However, I would appreciate it if you could provide a bit more detail. Currently, go-ceph focuses on providing wrappers for APIs that ceph exports (in C) for Go. We also have the "admin" packages that use the APIs to call "JSON command" APIs on the Ceph MGR. If there are existing C APIs for editing the CRUSH Map we can certainly look into wrapping them. If you're looking for something else we'll need more information about what you want. |
I forgot to say: if there are command line tools that you want Go equivalents of - post the commands you use, from there I can usually backtrack the code in the Ceph repo to see what APIs, if any, are in use. |
Such as golang struct decode/encode into the crush map, that is the bufferlist of the command response that "ceph osd get crushmap" . Thank you for your response! |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 14 days if no further activity occurs. Thank you for your contribution. |
now, we want to edit crush with golang.but, I found ceph has not support crush_map update by golang.
hope go-ceph can provide APIs.
The text was updated successfully, but these errors were encountered: