mroptman
Dabbler
- Joined
- Dec 2, 2019
- Messages
- 23
Hello all!
Taking SCALE out for a spin and encountered a big blocker: unable to create a stripe pool from one NVMe SSD (Samsung PM1735). As a test, a 80mm NVMe card SSD (970 Evo) was used in the same test (creating a stripe pool with the single drive) and it works with the 970 Evo, but failed with PM1735.
Fresh install of 21.04 SCALE, additional hardware details are in the signature. I have not yet tried going in via CLI to erase the PM1735 (probably has existing partitions from previous system).
Any additional help would be greatly appreciated!
Here's the stack trace received when attempting to create a stripe pool with the PM1735:
Taking SCALE out for a spin and encountered a big blocker: unable to create a stripe pool from one NVMe SSD (Samsung PM1735). As a test, a 80mm NVMe card SSD (970 Evo) was used in the same test (creating a stripe pool with the single drive) and it works with the 970 Evo, but failed with PM1735.
Fresh install of 21.04 SCALE, additional hardware details are in the signature. I have not yet tried going in via CLI to erase the PM1735 (probably has existing partitions from previous system).
Any additional help would be greatly appreciated!
Here's the stack trace received when attempting to create a stripe pool with the PM1735:
Code:
Error: Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/middlewared/job.py", line 378, in run
await self.future
File "/usr/lib/python3/dist-packages/middlewared/job.py", line 414, in __run_body
rv = await self.method(*([self] + args))
File "/usr/lib/python3/dist-packages/middlewared/schema.py", line 1001, in nf
return await f(*args, **kwargs)
File "/usr/lib/python3/dist-packages/middlewared/plugins/pool.py", line 673, in do_create
formatted_disks = await self.middleware.call('pool.format_disks', job, disks)
File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1239, in call
return await self._call(
File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1196, in _call
return await methodobj(*prepared_call.args)
File "/usr/lib/python3/dist-packages/middlewared/plugins/pool_/format_disks.py", line 56, in format_disks
await asyncio_map(format_disk, disks.items(), limit=16)
File "/usr/lib/python3/dist-packages/middlewared/utils/asyncio_.py", line 16, in asyncio_map
return await asyncio.gather(*futures)
File "/usr/lib/python3/dist-packages/middlewared/utils/asyncio_.py", line 13, in func
return await real_func(arg)
File "/usr/lib/python3/dist-packages/middlewared/plugins/pool_/format_disks.py", line 32, in format_disk
devname = await self.middleware.call(
File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1239, in call
return await self._call(
File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1207, in _call
return await self.run_in_executor(prepared_call.executor, methodobj, *prepared_call.args)
File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1111, in run_in_executor
return await loop.run_in_executor(pool, functools.partial(method, *args, **kwargs))
File "/usr/lib/python3/dist-packages/middlewared/utils/io_thread_pool_executor.py", line 25, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/lib/python3/dist-packages/middlewared/plugins/disk_/disk_info_linux.py", line 97, in gptid_from_part_type
raise CallError(f'Partition type {part_type} not found on {disk}')
middlewared.service_exception.CallError: [EFAULT] Partition type 6a898cc3-1dd2-11b2-99a6-080020736631 not found on nvme0n1