Proxmox/Ceph: Difference between revisions
< Proxmox
No edit summary |
(→Health) |
||
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== Health == | |||
Show high level health: | |||
ceph health | ceph health | ||
ceph -s | ceph -s | ||
Show OSD (Object Storage Deamon) health: | |||
ceph osd df tree | ceph osd df tree | ||
ceph osd df | |||
--- | |||
ceph auth get client.bootstrap-osd | ceph auth get client.bootstrap-osd | ||
ceph auth get client.bootstrap-osd > /var/lib/ceph/bootstrap-osd/ceph.keyring | ceph auth get client.bootstrap-osd > /var/lib/ceph/bootstrap-osd/ceph.keyring | ||
ceph-volume lvm create --bluestore --data /dev/fioa | |||
--- | |||
The basic installation and configuration is complete. Depending on your setup, some of the following steps are required to start using Ceph: | |||
# Install Ceph on other nodes | |||
# Create additional Ceph Monitors | |||
# Create Ceph OSDs | |||
# Create Ceph Pools | |||
To learn more, click on the help button below. | |||
https://proxmox1.example.com/pve-docs/chapter-pveceph.html#pve_ceph_install | |||
--- | |||
Welcome to Ceph — Ceph Documentation | |||
https://docs.ceph.com/en/latest/ | |||
== Ceph on LVM == | |||
bootstrap auth: | |||
ceph auth get client.bootstrap-osd > /var/lib/ceph/bootstrap-osd/ceph.keyring | |||
Create new logical volume with the remaining free space: | |||
lvcreate -l 100%FREE -n pve/ceph | |||
Create (= prepare and activate) the logical volume for OSD: | |||
ceph-volume lvm create --data pve/ceph | |||
Use GUI to create Metadata servers, create CephFS, etc | |||
Ref: https://forum.proxmox.com/threads/ceph-osd-on-lvm-logical-volume.68618/ | |||
== Issues == | |||
=== ceph auth get client.bootstrap-osd - Error initializing cluster client === | |||
Error: | |||
# ceph auth get client.bootstrap-osd | |||
Error initializing cluster client: ObjectNotFound('RADOS object not found (error calling conf_read_file)') | |||
Fix with: | |||
ln -s /etc/pve/ceph.conf /etc/ceph/ceph.conf | |||
ref: [SOLVED] - Ceph Pacific Issue | Proxmox Support Forum - https://forum.proxmox.com/threads/ceph-pacific-issue.127987/ | |||
== keywords == |
Latest revision as of 03:40, 22 April 2024
Health
Show high level health:
ceph health ceph -s
Show OSD (Object Storage Deamon) health:
ceph osd df tree ceph osd df
---
ceph auth get client.bootstrap-osd
ceph auth get client.bootstrap-osd > /var/lib/ceph/bootstrap-osd/ceph.keyring
ceph-volume lvm create --bluestore --data /dev/fioa
---
The basic installation and configuration is complete. Depending on your setup, some of the following steps are required to start using Ceph:
- Install Ceph on other nodes
- Create additional Ceph Monitors
- Create Ceph OSDs
- Create Ceph Pools
To learn more, click on the help button below.
https://proxmox1.example.com/pve-docs/chapter-pveceph.html#pve_ceph_install
---
Welcome to Ceph — Ceph Documentation https://docs.ceph.com/en/latest/
Ceph on LVM
bootstrap auth:
ceph auth get client.bootstrap-osd > /var/lib/ceph/bootstrap-osd/ceph.keyring
Create new logical volume with the remaining free space:
lvcreate -l 100%FREE -n pve/ceph
Create (= prepare and activate) the logical volume for OSD:
ceph-volume lvm create --data pve/ceph
Use GUI to create Metadata servers, create CephFS, etc
Ref: https://forum.proxmox.com/threads/ceph-osd-on-lvm-logical-volume.68618/
Issues
ceph auth get client.bootstrap-osd - Error initializing cluster client
Error:
# ceph auth get client.bootstrap-osd Error initializing cluster client: ObjectNotFound('RADOS object not found (error calling conf_read_file)')
Fix with:
ln -s /etc/pve/ceph.conf /etc/ceph/ceph.conf
ref: [SOLVED] - Ceph Pacific Issue | Proxmox Support Forum - https://forum.proxmox.com/threads/ceph-pacific-issue.127987/