Ceph Osd
- OpenStack Charmers
- Cloud
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/edge | 627 | 28 Nov 2024 | |
latest/edge | 626 | 17 Nov 2024 | |
latest/edge | 623 | 17 Nov 2024 | |
latest/edge | 625 | 17 Nov 2024 | |
latest/edge | 624 | 17 Nov 2024 | |
latest/edge | 584 | 12 Apr 2024 | |
latest/edge | 562 | 31 Jul 2023 | |
latest/edge | 260 | 17 Dec 2020 | |
latest/edge | 32 | 17 Dec 2020 | |
quincy/stable | 622 | 22 Oct 2024 | |
quincy/candidate | 622 | 15 Oct 2024 | |
squid/candidate | 627 | 28 Nov 2024 | |
squid/candidate | 626 | 17 Nov 2024 | |
squid/candidate | 623 | 17 Nov 2024 | |
squid/candidate | 625 | 17 Nov 2024 | |
squid/candidate | 624 | 17 Nov 2024 | |
squid/candidate | 584 | 22 Apr 2024 | |
reef/stable | 616 | 13 Aug 2024 | |
reef/stable | 577 | 01 Dec 2023 | |
reef/candidate | 616 | 12 Aug 2024 | |
reef/candidate | 584 | 12 Apr 2024 | |
pacific/stable | 615 | 12 Aug 2024 | |
octopus/stable | 617 | 12 Aug 2024 | |
octopus/stable | 526 | 23 Jan 2023 | |
nautilus/edge | 513 | 04 Mar 2022 | |
nautilus/edge | 527 | 25 Feb 2022 | |
mimic/edge | 513 | 04 Mar 2022 | |
mimic/edge | 527 | 25 Feb 2022 | |
luminous/edge | 513 | 04 Mar 2022 | |
luminous/edge | 524 | 24 Feb 2022 |
juju deploy ceph-osd --channel quincy/stable
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
-
add-disk
Add disk(s) to Ceph. Documentation: https://jaas.ai/ceph-osd/- Params
-
bluestore-skip string
A comma-separated list of what Bluestore features to omit. This can be the WAL and DB devices (for example - "wal,db")
-
bucket string
The name of the bucket in Ceph to add these devices into
-
cache-devices string
A list of devices to act as caching devices for 'bcache', using the 'osd-devices' as backing. If the number of elements in this list is less than the number of 'osd-devices', then the caching ones will be distributed in a round-robin fashion.
-
osd-devices string
The devices to format and set up as osd volumes.
-
osd-ids string
The OSD ids to recycle. If specified, the number of elements in this list must be the same as the number of 'osd-devices'.
-
partition-size integer
The size of the partitions to create for the caching devices. If left unspecified, then the full size of the devices will be split evenly across partitions.
- Required
osd-devices
-
blacklist-add-disk
Add disk(s) to blacklist. Documentation: https://jaas.ai/ceph-osd/- Params
-
osd-devices string
A space-separated list of devices to add to blacklist. . Each element should be a absolute path to a device node or filesystem directory (the latter is supported for ceph >= 0.56.6). . Example: '/dev/vdb /var/tmp/test-osd'
- Required
osd-devices
-
blacklist-remove-disk
Remove disk(s) from blacklist. Documentation: https://jaas.ai/ceph-osd/- Params
-
osd-devices string
A space-separated list of devices to remove from blacklist. . Each element should be a existing entry in the units blacklist. Use list-disks action to list current blacklist entries. . Example: '/dev/vdb /var/tmp/test-osd'
- Required
osd-devices
-
get-availability-zone
Obtain information about the availability zone, which will contain information about the CRUSH structure. Specifically 'rack' and 'row'.
- Params
-
format string
Specify output format (text|json).
-
show-all boolean
Option to view information for all units. Default is 'false'.
-
list-disks
List disks. Documentation: https://jaas.ai/ceph-osd/ -
osd-in
Set the local osd units in the charm to 'in'. Documentation: https://jaas.ai/ceph-osd/- Params
-
osds
A comma-separated list of OSD IDs to start (or keyword 'all')
- Required
osds
-
osd-out
USE WITH CAUTION - Mark unit OSDs as 'out'. Documentation: https://jaas.ai/ceph-osd/- Params
-
osds
A comma-separated list of OSD IDs to stop (or keyword 'all')
- Required
osds
-
remove-disk
Remove disks from Ceph, producing a report afterwards indicating the user as to how to replace them in the closest way possible.
- Params
-
force boolean
Whether to forcefully remove the OSD even if it's determined to be unsafe to destroy it.
-
format string
The output format returned for the command.
-
osd-devices string
A space-separated list of devices to remove
-
osd-ids string
A space separated list of OSD ids to remove. This parameter is mutually exclusive with the parameter 'osd-devices'.
-
purge boolean
Whether to fully purge the OSD or let the id be available for reuse.
-
timeout integer
The time in minutes to wait for the OSD to be safe to remove.
-
security-checklist
Validate the running configuration against the OpenStack security guides checklist
-
start
Start OSD by ID Documentation: https://jaas.ai/ceph-osd/- Params
-
osds
A comma-separated list of OSD IDs to start (or keyword 'all')
- Required
osds
-
stop
Stop OSD by ID Documentation: https://jaas.ai/ceph-osd/- Params
-
osds
A comma-separated list of OSD IDs to stop (or keyword 'all')
- Required
osds
-
update-apparmor-and-restart-osds
Invoke pending continuation of update of AppArmor profiles followed by restarting OSD services. Make sure to run this action separately in each unit at different times to avoid simultaneous restart of OSDs.
-
zap-disk
USE WITH CAUTION - Purge disk of all data and signatures for use by Ceph. Documentation: https://jaas.ai/ceph-osd/- Params
-
devices string
A space-separated list of devices to remove the partition table from.
-
i-really-mean-it boolean
This must be toggled to enable actually performing this action
- Required
devices, i-really-mean-it