I migrated from core to scale and it has been a nightmare for me. Been using core since 2020 and has been smooth sailing. Figured out a few things. One other issue has just come back as well. Was so fed up, that I installed Scale from scratch and made all the setting changes.
I have started to add more network interfaces so that certain VLANS have direct access to my TrueNAS systems without having to go through the firewall. Had one big issue which was once I added a 3rd network connection, my ping times would go < 1ms to as high as 800ms. Seems TN did not like me having mixed network ports (on-board and PCIe card or some on a 1Gb card and some on the 2.5Gb card). Once I put everything on the 1Gb card pings are back to < 1ms.
Another issue is that once I assign more than two networks to the system(s) the following happens. Whether the system is idle or I am making changes, the screen show the little cube logo for a bit, then it shows a dialing box/window saying" Connecting to TrueNAS… Make sure the TrueNAS system is powered on and connected to the network. with a thin progress like bar at the top. That show for a few seconds. Then it says, “Logging in” and I am back at the screen I was at before it happens. It keeps on doing this every so often. Tried searching but found nothing. Not even sure how to describe it for a simple search term. All the hardware is the is the same. Doing continuous ping tests to see if no response coincides with what is happening.
Those are odd issues, I would check through things in /var/log/ that might correlate to the time when the issue occurs and cross post this in the TrueNAS forums.
I experienced odd behaviour from TrueNAS (and Proxmox) when I installed a network card, and the driver support wasn’t ok.
What kind of hardware do you have? What is the network config on Proxmox? (Are you using any VMs on TrueNAS?)
Proxmox has been running fine for quite some time with the dual 2.5Gb NIC. The quad NIC has been in the TN system for over two years. TN is purely storage. I run all my VMs and LXC on Proxmox. The main and backup TN are Supermicro MB, the main is XEON Bronze, the backup is Intel ATOM SoC. 164GB of RAM for main, 32GB for backup unit. Seagate EXOS and Ironwolf Pro drives for data, mirrored SSD for boot drives. No issues until I migrated to Scale. As for using storage on TN for Proxmox, the setup goes through, some data might get copied across when I do a backup from Proxmox and then it fails with error 500. I have tried creating new creds on TN and doing all sorts of ACLs settings. Don’t see anything odd in the logs in regard to networking.
TrueNAS Scale is Linux-based, while Core is FreeBSD. That’s why I think about driver issues.
I know that Proxmox is really picky with NFS storage latency. If it loses connection for 2 sec, usually it can’t recover during backup. To kill those backup processes, you have to restart the server. (I had this issue with an overloaded, underspeced Synology).
I just installed nfs-common on a linux laptop and successfully connected and created files on the NFS share on TN Scale.I did this as a sanity check to be sure that NFS sharing is working.
Mybe I am just too tired to understand what happened or I overlooked some detail. I reverted to TN Core and uploaded my config file. Did a few things and tried to connect to SMB or NFS shares on TN from Proxmox. It was not working and I was ready for my head to explode. It has been working for years. My TN was on subnet X and TN was on subnet Y from the beginning. I connected the rest of the network cables to the other ports and assigned appropriate IPs for the respective subnets. Tried again, no luck. Then for some reason, I decided to use the DNS name for the IP that I use to management the Proxmox GUI when setting up the SMB or NFS share. No errors and I waited and then clicked on the new storage created. No errors. Configured the backup jobs on Proxmox to use the use storage and it went smoothly. Both SMB and NFS shares are working.
I am so relieved that it is working. Guess I will get back to the other network issue that I have where once I add a new network interface on the other NIC card installed that I have very high latency pings. Sometimes over 500ms to pings.
I can understand the frustration when something suddenly doesn’t work, but it’s a key function.
Did you add new storage(s) to Proxmox, or did the old ones start working again? (Somewhere in Proxmox’s documentation, they recommend using IP addresses instead of domain names, because if your DNS doesn’t work, it can still find the storage.)