Specs should be in my newly made signature. If they are not visible to you, here they are below.
Motherboard: Supermicro X11SSM-F
CPU: Intel Pentium G4560
RAM: Nemix MEM-DR416L-CL01-EU21
PSU: Corsair RM850
Boot SATA SSD 1: Patriot Burst Elite 120gb
Boot SATA SSD 2: Lexar NS100 128gb
HDD array: Presently all HGST enterprise class HDD (Model Number: HUH721010ALE601)
Pool 1: 3-way mirror; 10tb
Pool 2: 2-way mirror; 10tb
******
The delineated "pools" above are my ideal configuration. What I am trying to accomplish basically. There are no pools configured currently in my TrueNAS system. There are no hardware raid cards or SAS HBA adapters or any PCI add in cards what so ever. There is only an old dell monitor with a vga output connected, a wired membrane keyboard and mouse to each of the 2 separate USB ports, and an ethernet cable going to an unmanaged tenda (model: SG108) ethernet switch.
Current OS install:
Version:
TrueNAS-13.0-U5.3
(As stated by the Web GUI)
New user here. I have plugged in all my HDD and SSD to the system. I had trouble even getting the system to post to the truenas GUI, but after reconfiguring the boot order in the bios by mashing f11 that issue seems to have been fixed. I am now in the freenas GUI. (I can post pictures of what the boot order in the bios is if that would be helpful or give even further details about my setup such as how everything is connected if that is also helpful.
I currently cannot seem to mirror my boot SSD's together. Upon doing
System > Boot > Actions > Boot pool status > triple dot icon > attach > drop down menu to select "ada0 119.24 GiB" > submit
I get the following error as copied and pasted below
Error: [EFAULT] concurrent.futures.process._RemoteTraceback: """ Traceback (most recent call last): File "/usr/local/lib/python3.9/site-packages/middlewared/plugins/zfs.py", line 220, in extend i['target'].attach(newvdev) File "libzfs.pyx", line 402, in libzfs.ZFS.__exit__ File "/usr/local/lib/python3.9/site-packages/middlewared/plugins/zfs.py", line 220, in extend i['target'].attach(newvdev) File "libzfs.pyx", line 2117, in libzfs.ZFSVdev.attach libzfs.ZFSException: can only attach to mirrors and top-level disks During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.9/concurrent/futures/process.py", line 246, in _process_worker r = call_item.fn(*call_item.args, **call_item.kwargs) File "/usr/local/lib/python3.9/site-packages/middlewared/worker.py", line 111, in main_worker res = MIDDLEWARE._run(*call_args) File "/usr/local/lib/python3.9/site-packages/middlewared/worker.py", line 45, in _run return self._call(name, serviceobj, methodobj, args, job=job) File "/usr/local/lib/python3.9/site-packages/middlewared/worker.py", line 39, in _call return methodobj(*params) File "/usr/local/lib/python3.9/site-packages/middlewared/worker.py", line 39, in _call return methodobj(*params) File "/usr/local/lib/python3.9/site-packages/middlewared/schema.py", line 985, in nf return f(*args, **kwargs) File "/usr/local/lib/python3.9/site-packages/middlewared/plugins/zfs.py", line 223, in extend raise CallError(str(e), e.code) middlewared.service_exception.CallError: [EZFS_BADTARGET] can only attach to mirrors and top-level disks """ The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/local/lib/python3.9/site-packages/middlewared/job.py", line 355, in run await self.future File "/usr/local/lib/python3.9/site-packages/middlewared/job.py", line 386, in __run_body rv = await self.middleware._call_worker(self.method_name, *self.args, job={'id': self.id}) File "/usr/local/lib/python3.9/site-packages/middlewared/main.py", line 1250, in _call_worker return await self.run_in_proc(main_worker, name, args, job) File "/usr/local/lib/python3.9/site-packages/middlewared/main.py", line 1169, in run_in_proc return await self.run_in_executor(self.__procpool, method, *args, **kwargs) File "/usr/local/lib/python3.9/site-packages/middlewared/main.py", line 1152, in run_in_executor return await loop.run_in_executor(pool, functools.partial(method, *args, **kwargs)) middlewared.service_exception.CallError: [EZFS_BADTARGET] can only attach to mirrors and top-level disks
CLOSE
I also cannot currently see any of my 5 HDD's in the truenas GUI either under System > Boot OR Storage > Disk OR Storage > Import Disk.
I have not put these drives inside a windows machine except for one of them. I saw the import option and thought perhaps I could work around this issue by formatting it under NTFS and then converting it over to TrueNAS/ZFS in the webgui. Unfortunately, this troubleshooting step I performed did not seem to work.
Any help with this issue is appreciated. I built the system off helpful reccomendations of seemingly frequent posters of the forums. I decided to go ahead and purchase the parts to actually play around with what I can instead of just relying on theory alone/reading forum threads. Coming from windows and very ittle linux/terminal experience, but I am okay with the headaches I am currently facing in learning this useful system.
Motherboard: Supermicro X11SSM-F
CPU: Intel Pentium G4560
RAM: Nemix MEM-DR416L-CL01-EU21
PSU: Corsair RM850
Boot SATA SSD 1: Patriot Burst Elite 120gb
Boot SATA SSD 2: Lexar NS100 128gb
HDD array: Presently all HGST enterprise class HDD (Model Number: HUH721010ALE601)
Pool 1: 3-way mirror; 10tb
Pool 2: 2-way mirror; 10tb
******
The delineated "pools" above are my ideal configuration. What I am trying to accomplish basically. There are no pools configured currently in my TrueNAS system. There are no hardware raid cards or SAS HBA adapters or any PCI add in cards what so ever. There is only an old dell monitor with a vga output connected, a wired membrane keyboard and mouse to each of the 2 separate USB ports, and an ethernet cable going to an unmanaged tenda (model: SG108) ethernet switch.
Current OS install:
Version:
TrueNAS-13.0-U5.3
(As stated by the Web GUI)
New user here. I have plugged in all my HDD and SSD to the system. I had trouble even getting the system to post to the truenas GUI, but after reconfiguring the boot order in the bios by mashing f11 that issue seems to have been fixed. I am now in the freenas GUI. (I can post pictures of what the boot order in the bios is if that would be helpful or give even further details about my setup such as how everything is connected if that is also helpful.
I currently cannot seem to mirror my boot SSD's together. Upon doing
System > Boot > Actions > Boot pool status > triple dot icon > attach > drop down menu to select "ada0 119.24 GiB" > submit
I get the following error as copied and pasted below
Error: [EFAULT] concurrent.futures.process._RemoteTraceback: """ Traceback (most recent call last): File "/usr/local/lib/python3.9/site-packages/middlewared/plugins/zfs.py", line 220, in extend i['target'].attach(newvdev) File "libzfs.pyx", line 402, in libzfs.ZFS.__exit__ File "/usr/local/lib/python3.9/site-packages/middlewared/plugins/zfs.py", line 220, in extend i['target'].attach(newvdev) File "libzfs.pyx", line 2117, in libzfs.ZFSVdev.attach libzfs.ZFSException: can only attach to mirrors and top-level disks During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.9/concurrent/futures/process.py", line 246, in _process_worker r = call_item.fn(*call_item.args, **call_item.kwargs) File "/usr/local/lib/python3.9/site-packages/middlewared/worker.py", line 111, in main_worker res = MIDDLEWARE._run(*call_args) File "/usr/local/lib/python3.9/site-packages/middlewared/worker.py", line 45, in _run return self._call(name, serviceobj, methodobj, args, job=job) File "/usr/local/lib/python3.9/site-packages/middlewared/worker.py", line 39, in _call return methodobj(*params) File "/usr/local/lib/python3.9/site-packages/middlewared/worker.py", line 39, in _call return methodobj(*params) File "/usr/local/lib/python3.9/site-packages/middlewared/schema.py", line 985, in nf return f(*args, **kwargs) File "/usr/local/lib/python3.9/site-packages/middlewared/plugins/zfs.py", line 223, in extend raise CallError(str(e), e.code) middlewared.service_exception.CallError: [EZFS_BADTARGET] can only attach to mirrors and top-level disks """ The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/local/lib/python3.9/site-packages/middlewared/job.py", line 355, in run await self.future File "/usr/local/lib/python3.9/site-packages/middlewared/job.py", line 386, in __run_body rv = await self.middleware._call_worker(self.method_name, *self.args, job={'id': self.id}) File "/usr/local/lib/python3.9/site-packages/middlewared/main.py", line 1250, in _call_worker return await self.run_in_proc(main_worker, name, args, job) File "/usr/local/lib/python3.9/site-packages/middlewared/main.py", line 1169, in run_in_proc return await self.run_in_executor(self.__procpool, method, *args, **kwargs) File "/usr/local/lib/python3.9/site-packages/middlewared/main.py", line 1152, in run_in_executor return await loop.run_in_executor(pool, functools.partial(method, *args, **kwargs)) middlewared.service_exception.CallError: [EZFS_BADTARGET] can only attach to mirrors and top-level disks
CLOSE
I also cannot currently see any of my 5 HDD's in the truenas GUI either under System > Boot OR Storage > Disk OR Storage > Import Disk.
I have not put these drives inside a windows machine except for one of them. I saw the import option and thought perhaps I could work around this issue by formatting it under NTFS and then converting it over to TrueNAS/ZFS in the webgui. Unfortunately, this troubleshooting step I performed did not seem to work.
Any help with this issue is appreciated. I built the system off helpful reccomendations of seemingly frequent posters of the forums. I decided to go ahead and purchase the parts to actually play around with what I can instead of just relying on theory alone/reading forum threads. Coming from windows and very ittle linux/terminal experience, but I am okay with the headaches I am currently facing in learning this useful system.
Last edited: