ceph:ceph_dashboard
Differences
This shows you the differences between two versions of the page.
ceph:ceph_dashboard [2019/06/20 10:08] – ↷ Page moved from documentation:linux:ceph:ceph_dashboard to ceph:ceph_dashboard dodger | ceph:ceph_dashboard [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Ceph Dasboard ====== | ||
- | |||
- | ^ Documentation | ||
- | ^Name:| Ceph Dasboard | | ||
- | ^Description: | ||
- | ^Modification date : | ||
- | ^Owner: | ||
- | ^Notify changes to:|Owner| | ||
- | ^Tags:| ceph, object storage| | ||
- | ^Scalate to: | ||
- | |||
- | |||
- | |||
- | ====== Pre-Requirements ====== | ||
- | * Knowledge of ceph management | ||
- | |||
- | ====== Official documentation ====== | ||
- | * [[documentation: | ||
- | |||
- | ====== Instructions ====== | ||
- | ===== Install ===== | ||
- | |||
- | Install the dashboard rpm in all the '' | ||
- | <code bash> | ||
- | yum install ceph-mgr-dashboard.noarch | ||
- | </ | ||
- | |||
- | Generate self-signed certificate: | ||
- | <code bash> | ||
- | ceph dashboard create-self-signed-cert | ||
- | </ | ||
- | <WRAP center round important 60%> | ||
- | I've tried importing '' | ||
- | <code python> | ||
- | [19/ | ||
- | Traceback (most recent call last): | ||
- | File "/ | ||
- | self.tick() | ||
- | File "/ | ||
- | s, ssl_env = self.ssl_adapter.wrap(s) | ||
- | File "/ | ||
- | keyfile=self.private_key, | ||
- | File "/ | ||
- | ciphers=ciphers) | ||
- | File "/ | ||
- | self._context.load_cert_chain(certfile, | ||
- | SSLError: [SSL] PEM lib (_ssl.c: | ||
- | </ | ||
- | </ | ||
- | |||
- | Enable dashboard: | ||
- | <code bash> | ||
- | sudo ceph mgr module enable dashboard | ||
- | </ | ||
- | |||
- | check status: | ||
- | <code bash> | ||
- | sudo ceph mgr services | ||
- | </ | ||
- | |||
- | The service is self-managed and auto-balanced!! | ||
- | |||
- | |||
- | |||
- | ===== Create user for dashboard ===== | ||
- | <code bash> | ||
- | ceph dashboard ac-user-create bofher **** administrator | ||
- | </ | ||
- | [[http:// | ||
- | |||
- | ===== Setup GW for dashboard ===== | ||
- | [[http:// | ||
- | |||
- | Sample: | ||
- | <code bash> | ||
- | radosgw-admin user create --uid=clover_dashboard --display-name=clover_dashboard --system | ||
- | </ | ||
- | |||
- | |||
- | |||
- | ====== Accessing ====== | ||
- | Run: | ||
- | <code bash> | ||
- | sudo ceph mgr services | ||
- | </ | ||
- | |||
- | And you'll obtain the url: | ||
- | <code bash> | ||
- | avmlp-osm-001 /etc/ceph # ceph mgr services | ||
- | { | ||
- | " | ||
- | } | ||
- | </ | ||
- | |||
- | |||