ultraforce Posted December 7, 2024 Posted December 7, 2024 Hi just to note at the moment it seems like there is a problem with the pool creation in HexOS. I have a 256 GB and 250 GB drive and am trying to create a pool with it. However, HexOS is trying to create a 253 GB pool and then failing rather then a 250 GB pool. Quote
Mawson Posted December 7, 2024 Posted December 7, 2024 Hi ultraforce, I broke this comment out into its own thread as it's an issue with using HexOS vs meta talk about the FAQ. In regard to the issue, I have to be honest, I'm not sure why that would happen! I'm sure others here might though, so I am looking forward to learning with everyone! Quote
ultraforce Posted December 7, 2024 Author Posted December 7, 2024 I also really don't know why it would happen. Just that it did. Quote
ultraforce Posted December 8, 2024 Author Posted December 8, 2024 I've now tried in truenas scale and got this error message Traceback (most recent call last): File "/usr/lib/python3/dist-packages/middlewared/job.py", line 488, in run await self.future File "/usr/lib/python3/dist-packages/middlewared/job.py", line 533, in __run_body rv = await self.method(*args) ^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/middlewared/service/crud_service.py", line 261, in nf rv = await func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/middlewared/schema/processor.py", line 49, in nf res = await f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/middlewared/schema/processor.py", line 179, in nf return await func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/middlewared/plugins/pool_/pool.py", line 577, in do_create await self.middleware.call('pool.format_disks', job, disks, 0, 30) File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1626, in call return await self._call( ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1457, in _call return await methodobj(*prepared_call.args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/middlewared/plugins/pool_/format_disks.py", line 34, in format_disks devname = await self.middleware.call('disk.gptid_from_part_type', disk, zfs_part_type) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1626, in call return await self._call( ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1468, 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 1361, in run_in_executor return await loop.run_in_executor(pool, functools.partial(method, *args, **kwargs)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/concurrent/futures/thread.py", line 58, in run result = self.fn(*self.args, **self.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/middlewared/plugins/disk_/disk_info.py", line 138, 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 sdb Quote
Thorgrim Posted December 9, 2024 Posted December 9, 2024 My experience is that TrueNAS, really, REALLY, does not like creating pools with different sized disks. At least not straight out of the box. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.