Inspecteur
Cadet
- Joined
- Aug 29, 2021
- Messages
- 4
Hello TrueNAS community!
I've run into an issue that is beyond my knowledge of troubleshooting, and was hoping to get some advice or ideas that may solve it.
I've been using my TrueNas as a backup server for my windows desktop pc for years and had no problems regarding transfer speeds during that time (100MB/s Read and write speeds on average over SMB share).
I recently switched over to linux (Manjaro 21.1.1 Pahvo - Kernel 5.12.19-1-MANJARO if it matters) and followed this guide to set up an NFS share for my existing dataset: https://www.truenas.com/docs/core/sharing/nfs/nfsshare/
I successfully created the NFS share, mounted and accessed my files OK. I noticed that my read and write speeds while connected via ethernet to the NFS share was a terribly slow 0.5MB/s (please see attached perf network tests). It was too slow to transfer large files and too slow to watch videos that were above this bandwidth.
I am running a USB ethernet 100MBit/s adapter (ICS Advent DM9601 Fast Ethernet Adapter) from the linux computer directly into the TrueNAS computer with a Cat5 ethernet cable (I know 100MBit isn't very fast, I ordered a linux compatible Gigabit adapter, but I will not get it for a while and I suspect the problem will continue since the adapter I have has hit 100Mbit/s before via internet usage).
I can confirm I am indeed using this ethernet adapter to connect to my NFS share as my wifi adapter is disabled and I have no other network devices connected to my linux computer. Upon searching the internet and forums for anything similar, I couldn't find anything that showed promise. One suggestion was to delete the volume/dataset in TrueNAS and try creating the share with a fresh new volume. Unfortunately, this is not an option for me as I do not have spare drives or enough free space to copy my data and perform this.
My TrusNAS system specs are in my signature below as well as a debug log exported from TrueNAS dashboard. (I hope .tgz is okay, let me know if this should be re-exported to a .zip or something)
Are there any settings in TrueNAS that I should be looking into? Any ways to locate where the bottleneck might be? Or is this looking like a problem that should be posted in the manjaro forums?
Thank you for spending the time to read and help me,
- Inspecteur
I've run into an issue that is beyond my knowledge of troubleshooting, and was hoping to get some advice or ideas that may solve it.
I've been using my TrueNas as a backup server for my windows desktop pc for years and had no problems regarding transfer speeds during that time (100MB/s Read and write speeds on average over SMB share).
I recently switched over to linux (Manjaro 21.1.1 Pahvo - Kernel 5.12.19-1-MANJARO if it matters) and followed this guide to set up an NFS share for my existing dataset: https://www.truenas.com/docs/core/sharing/nfs/nfsshare/
I successfully created the NFS share, mounted and accessed my files OK. I noticed that my read and write speeds while connected via ethernet to the NFS share was a terribly slow 0.5MB/s (please see attached perf network tests). It was too slow to transfer large files and too slow to watch videos that were above this bandwidth.
I am running a USB ethernet 100MBit/s adapter (ICS Advent DM9601 Fast Ethernet Adapter) from the linux computer directly into the TrueNAS computer with a Cat5 ethernet cable (I know 100MBit isn't very fast, I ordered a linux compatible Gigabit adapter, but I will not get it for a while and I suspect the problem will continue since the adapter I have has hit 100Mbit/s before via internet usage).
I can confirm I am indeed using this ethernet adapter to connect to my NFS share as my wifi adapter is disabled and I have no other network devices connected to my linux computer. Upon searching the internet and forums for anything similar, I couldn't find anything that showed promise. One suggestion was to delete the volume/dataset in TrueNAS and try creating the share with a fresh new volume. Unfortunately, this is not an option for me as I do not have spare drives or enough free space to copy my data and perform this.
Last login: Sun Aug 29 08:25:07 on pts/2
FreeBSD 12.2-RELEASE-p6 df578562304(HEAD) TRUENAS
TrueNAS (c) 2009-2021, iXsystems, Inc.
All rights reserved.
TrueNAS code is released under the modified BSD license with some
files copyrighted by (c) iXsystems, Inc.
For more information, documentation, help or support, go here:
http://truenas.com
Welcome to FreeNAS
Warning: settings changed through the CLI are not written to
the configuration database and will be reset on reboot.
root@freenas[~]# zpool status
pool: TrueNAS
state: ONLINE
scan: scrub repaired 0B in 14:05:48 with 0 errors on Sun Aug 8 14:05:49 2021
config:
NAME STATE READ WRITE CKSUM
TrueNAS ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
gptid/7632ad05-9047-11eb-a775-4ccc6a2ed144 ONLINE 0 0 0
gptid/76c8da3a-9047-11eb-a775-4ccc6a2ed144 ONLINE 0 0 0
errors: No known data errors
pool: boot-pool
state: ONLINE
scan: scrub repaired 0B in 00:00:32 with 0 errors on Sun Aug 29 03:45:32 2021
config:
NAME STATE READ WRITE CKSUM
boot-pool ONLINE 0 0 0
da0p2 ONLINE 0 0 0
errors: No known data errors
root@freenas[~]#
FreeBSD 12.2-RELEASE-p6 df578562304(HEAD) TRUENAS
TrueNAS (c) 2009-2021, iXsystems, Inc.
All rights reserved.
TrueNAS code is released under the modified BSD license with some
files copyrighted by (c) iXsystems, Inc.
For more information, documentation, help or support, go here:
http://truenas.com
Welcome to FreeNAS
Warning: settings changed through the CLI are not written to
the configuration database and will be reset on reboot.
root@freenas[~]# zpool status
pool: TrueNAS
state: ONLINE
scan: scrub repaired 0B in 14:05:48 with 0 errors on Sun Aug 8 14:05:49 2021
config:
NAME STATE READ WRITE CKSUM
TrueNAS ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
gptid/7632ad05-9047-11eb-a775-4ccc6a2ed144 ONLINE 0 0 0
gptid/76c8da3a-9047-11eb-a775-4ccc6a2ed144 ONLINE 0 0 0
errors: No known data errors
pool: boot-pool
state: ONLINE
scan: scrub repaired 0B in 00:00:32 with 0 errors on Sun Aug 29 03:45:32 2021
config:
NAME STATE READ WRITE CKSUM
boot-pool ONLINE 0 0 0
da0p2 ONLINE 0 0 0
errors: No known data errors
root@freenas[~]#
My TrusNAS system specs are in my signature below as well as a debug log exported from TrueNAS dashboard. (I hope .tgz is okay, let me know if this should be re-exported to a .zip or something)
Are there any settings in TrueNAS that I should be looking into? Any ways to locate where the bottleneck might be? Or is this looking like a problem that should be posted in the manjaro forums?
Thank you for spending the time to read and help me,
- Inspecteur