Haioken,
That is correct, I added storage to the utorrrent rockon, Named* “Acer_tv” Mapped representation “/Data/Media” and it moved the file from the Media share into the share previously set up and used by my plex server for TV media files.
I might have not read the whole thread properly and missed the adding storage bit, from what I can remember there was something funky with the mapping but maybe with different docker images before this one I used, It took me sometime testing some Utorrent docker images until I found the proper one and created the proper .json file for it, I have stopped using it though over a year ago cause the whole rock-on thing had multiple issues and I was kind off fed up. Apologies if there was incorrect info.
Mahmoud,
Utorrent is up and working, thank you for the help.
I was wondering if you might be able to shine a light on another question. I have two rockstor devices that are known to each other, is it possible to have Utorrent save to the other device’s pool? if so, what would that mapping look like?
There’s no built in for this, however you can mount an NFS share from the other Rockstor box onto your local box, add that as an extra volume (Using the Add Storage feature mentioned in my previous post above) and then selecting the Docker’s local path you specified in Add Storage as your download location.
As an example:
mkdir -p /mnt/rockstor2/downloads
mount -t nfs rockstor2.box:/exports/downloads /mnt/rockstor2/downloads
Next I used the rirst line example mkdir -p /mnt/rockstor2/downloads
actual used on machine 1 host “rockstorage” mkdir -p /mnt2/Acer_remote And the folder was correctly created in rocstor
Next I attempted to recreate the second line mount -t nfs rockstor2.box:/exports/downloads /mnt/rockstor2/downloads
Actual attempts
mount -t nfs rockstor:/exports/mnt2/Acer_tv /mnt2/Acer_remote
mount -t nfs rockstor:/export/mnt2/Acer_tv /mnt2/Acer_remote
mount -t nfs 192.168.86.23:/export/mnt2/Acer_tv /mnt2/Acer_remote
I am quite sure that I am just missing something very simple but I can’t seem to get the share to mount.
Here are the responses that I get when i try to run the lines on machine 1 “rockstorage”
Note that on Machine 2 you have the NFS service OFF (per your screenshot), this explains the connection refused on Machine 1 when accessing by IP.
When accessing by hostname, it appears that Machien 1 doesn’t know the hostname ‘rockstor’.
Easiest way will be to add the previous commands to /etc/rc.local.
Better to create manual entries in /etc/fstab, but not sure how Rockstor will respond to this, nor whether systemd is set to parse fstab to ensure network mounts only happen after network has been started.
Another alternative would be to create some custom systemd mount units, but that involves a higher level of difficulty.
As far as I know Rockstor is unaltered with regard to systemd mount re network mount and fstab. We pretty much concern ourselves only with local devices / filesystems anyway and then only those that are btrfs and have been imported or created so that they exist in the database. Everything else is ignored so we are essentially the same as upstream CentOS in nfs mount behaviour client side. But I am unfamiliar with the nfs code in Rockstor, but I’m pretty sure it’s only server config based anyway.