root@pve5:~# ceph-volume lvm create --data /dev/sdc --bluestore --crush-device-class hdd
--> Incompatible flags were found, some values may get ignored
--> Cannot use None (None) with --bluestore (bluestore)
Running command: /usr/bin/ceph-authtool --gen-print-key
Running command: /usr/bin/ceph-authtool --gen-print-key
Running command: /usr/bin/ceph --cluster ceph --name client.bootstrap-osd --keyring /var/lib/ceph/bootstrap-osd/ceph.keyring -i - osd new 21b9dd41-1eca-46f5-96ee-a5bbe4dd08b4
Running command: vgcreate --force --yes ceph-b92d354b-f77f-449a-af18-2b5f37bf512b /dev/sdc
stdout: Physical volume "/dev/sdc" successfully created.
stdout: Volume group "ceph-b92d354b-f77f-449a-af18-2b5f37bf512b" successfully created
--> Was unable to complete a new OSD, will rollback changes
Running command: /usr/bin/ceph --cluster ceph --name client.bootstrap-osd --keyring /var/lib/ceph/bootstrap-osd/ceph.keyring osd purge-new osd.8 --yes-i-really-mean-it
stderr: purged osd.8
--> No OSD identified by "8" was found among LVM-based OSDs.
--> Proceeding to check RAW-based OSDs.
No OSD were found.
root@pve5:~# CEPH_VOLUME_DEBUG=1 ceph-volume --log-level debug lvm create --data /dev/sdc --bluestore --crush-device-class hdd 2>&1 | tee /tmp/ceph-volume-create-debug.log
--> Incompatible flags were found, some values may get ignored
--> Cannot use None (None) with --bluestore (bluestore)
Traceback (most recent call last):
File "/usr/sbin/ceph-volume", line 33, in <module>
sys.exit(load_entry_point('ceph-volume==1.0.0', 'console_scripts', 'ceph-volume')())
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3/dist-packages/ceph_volume/main.py", line 62, in __init__
self.main(self.argv)
~~~~~~~~~^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/ceph_volume/decorators.py", line 59, in newfunc
return f(*a, **kw)
File "/usr/lib/python3/dist-packages/ceph_volume/main.py", line 174, in main
terminal.dispatch(self.mapper, subcommand_args)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/ceph_volume/terminal.py", line 194, in dispatch
instance.main()
~~~~~~~~~~~~~^^
File "/usr/lib/python3/dist-packages/ceph_volume/devices/lvm/main.py", line 47, in main
terminal.dispatch(self.mapper, self.argv)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/ceph_volume/terminal.py", line 194, in dispatch
instance.main()
~~~~~~~~~~~~~^^
File "/usr/lib/python3/dist-packages/ceph_volume/devices/lvm/create.py", line 80, in main
self.args = parser.parse_args(self.argv)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^
File "/usr/lib/python3.13/argparse.py", line 1912, in parse_args
args, argv = self.parse_known_args(args, namespace)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/argparse.py", line 1922, in parse_known_args
return self._parse_known_args2(args, namespace, intermixed=False)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/argparse.py", line 1951, in _parse_known_args2
namespace, args = self._parse_known_args(args, namespace, intermixed)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/argparse.py", line 2202, in _parse_known_args
start_index = consume_optional(start_index)
File "/usr/lib/python3.13/argparse.py", line 2126, in consume_optional
take_action(action, args, option_string)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/argparse.py", line 2012, in take_action
argument_values = self._get_values(action, argument_strings)
File "/usr/lib/python3.13/argparse.py", line 2532, in _get_values
value = self._get_value(action, arg_string)
File "/usr/lib/python3.13/argparse.py", line 2565, in _get_value
result = type_func(arg_string)
File "/usr/lib/python3/dist-packages/ceph_volume/util/arg_validators.py", line 90, in __call__
return self._format_device(self._is_valid_device())
~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3/dist-packages/ceph_volume/util/arg_validators.py", line 99, in _is_valid_device
raise RuntimeError("Device {} has a filesystem.".format(self.dev_path))
RuntimeError: Device /dev/sdc has a filesystem.