Ceph Osd

  • By OpenStack Charmers
  • Cloud
Channel Version Revision Published Runs on
latest/stable 513 513 09 Feb 2022
Ubuntu 21.10 Ubuntu 21.04 Ubuntu 20.10 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/candidate 511 511 18 Oct 2021
Ubuntu 21.10 Ubuntu 21.04 Ubuntu 20.10 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/edge 535 535 14 May 2022
Ubuntu 22.04 Ubuntu 20.04
quincy/stable 534 534 05 May 2022
Ubuntu 22.04 Ubuntu 20.04
quincy/candidate 534 534 27 Apr 2022
Ubuntu 22.04 Ubuntu 20.04
quincy/edge 534 534 26 Apr 2022
Ubuntu 22.04 Ubuntu 20.04
pacific/edge 528 528 17 Mar 2022
Ubuntu 20.04
openstack-train/edge b4642b0 527 25 Feb 2022
Ubuntu 18.04
openstack-stein/edge b4642b0 527 25 Feb 2022
Ubuntu 18.04
openstack-rocky/edge b4642b0 524 24 Feb 2022
Ubuntu 18.04 Ubuntu 16.04
openstack-queens/edge b4642b0 524 24 Feb 2022
Ubuntu 18.04 Ubuntu 16.04
octopus/edge b4642b0 526 25 Feb 2022
Ubuntu 20.04 Ubuntu 18.04
nautilus/edge b4642b0 527 25 Feb 2022
Ubuntu 18.04
mimic/edge b4642b0 527 25 Feb 2022
Ubuntu 18.04
luminous/edge b4642b0 524 24 Feb 2022
Ubuntu 18.04 Ubuntu 16.04
juju deploy ceph-osd
Show information

Platform:

Ubuntu
21.10 21.04 20.10 20.04 18.04 16.04
Ubuntu
22.04 20.04
  • add-disk

    \ Add disk(s) to Ceph. Documentation: https://jaas.ai/ceph-osd/

    Params
    • bucket string

      The name of the bucket in Ceph to add these devices into

    • osd-devices string

      The devices to format and set up as osd volumes.

    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

  • 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

  • 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