What happens with backups? I currently use 1 Hard Drive (1 vdev in 1 pool) to backup a single pool with ZFS send. Now of course with 3TB drives this is still doable. Of course if I keep adding drives to a pool, at some point this won't be possible due to the size. It could have been something as simple as "I want to be able to copy the content of this pool on an external hard drive easily". I can't remember it, unfortunately I didn't take notes at the time (that's a mistake for sure). Regarding the pool part, the rationale way back then is potentially not valid anymore now (and it was given in the IRC chat, I chatted a lot there). The reasoning were not due to a lack of understanding. No doubt I could have made mistakes, but I'd like to be treated with no malice. I have no good memory, but read an incredible amount of resources before taking any step. I'm happy to receive feedback, I'm not happy with the presumption that back then, no research was made and the possibility that I might simply have forgotten things is not an option. So the problem is limited to WAN access (when accessing from a domain pointing to my external IP address). I discovered something very important though: when I access nextcloud through direct LAN ip address (192.168.1.21) and download the file from there, I get ~95MB speed, which is what I would expect. Wifi does not exist in this setup (it's disabled on my laptop). ASUS RT-N66U, it's able to handle this speed (I presume) given that on LAN I can get ~95MB and when downloading from foreign servers (Steam), I can get to ~85MB. I have everything is 1G, including the switch and cables are cat7. Where do I check the interface speed of the interface for the jail? I've been looking through the UI and couldn't find a way. (I think the rationale was behind re-using my existing 3TB HDDs without being locked on this smaller cut). The simplicity of having each pool being 1 HDD + 1 mirror has been also extremely valuable, it proven the right decision for my use-case. Honestly, I even forgot all the rationale behind it, but I don't store much data, but I value the safety of that data a lot (I had a lot of bad HDD experiences). I have 3 pools, I did this on purpose, that's why I have a 24 slots server. Notice that the jail cpuset is already set to "all" That's high, but with hyperthreading, this machine supposedly can show a cpu usage of 800%, which was not the case. I noticed that when the file is being downloaded, the cpu usage is 13%. I initially thought it was a problem with missing SendFile configuration, but that didn't do the trick. I'm also a software developer and familiar with operations, which means I'm usually able to infer what's going on, but there is a lot at play here. The guide I followed for setting up Nextcloud is: I have 3 pools and each pair is just 1HDD + a mirror I have 6x HDD (wd red, before the whole "shingle" issue popped up) all 3TB. Micron (2x 16GB) 2Rx4 PC3L-12800R DDR3-1600Mhz ECC REG Server Memory RAM 240Pin HP H220 6Gbps SAS PCI-E 3.0 HBA LSI 9207-8i P20 IT Mode for ZFS FreeNAS unRAID SuperMicro CSE-846 X9DRi-F 4U Server 2x CPU E5-2650 v2 2.60GHz 2x PSU LSI9750-8i W/RAILS The hardware I'm using (which is usually at 0% load) is the following: In Nextcloud forum I've been suggested that Nextcloud has little involvement in file transfer and that the problem is possibly more related to the machine.Ĭould it be a problem with the jail configuration? This is weird given that I have a gigabit internet connection and that everything is connected on cable. Now you can open the Nextcloud page without issue.I've been a happy user of FreeNAS, however the upload and download speed of NextCloud doesn't pass 100 mbit (up or down). Now close the file using CTRL + C and then type quit. You will need your Nextcloud IP address to this list. I added 192.168.1.98 to the lists as this is my Nextcloud IP address. On the Shell interface, type the following command to edit the config.php file ee /usr/local/Scroll down until you see the Trusted domains list as follow And then click SHELL to open the Nextcloud shell command line. Go to Jails and then click the small arrow on the right to expand. To fix that, we need to edit the config.php for the Nextcloud. If we open the Nextcloud address on a web browser, you should see the following error See the following settings.Īnd then check the option Apply permissions recursively. We need to add the Go to Storage | Pools and then click the three dots next to the data set that we mount on the previous step and click Edit Permission. We need to add or modify the permission to the storage.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |