Adding NAS Synology like a node
-
@ch3i Hi, We tried setting the node following this manuals but we don’t had succesfully…
Where are we failing?Someone has configured an SYNOLOGY as node?
Thank you!
-
@george1421 Attached you can find the node configuration, the password is the same that the NAS and FOG_TFTP_FTP_PASSWORD
Thank you.
-
@Miguel-Palacios To more appropriately handle a NAS as a node, you will need to update to trunk.
Synology NAS in particular has one setting for NFS (/volume1/images) but another setting for FTP (/images).
Updating to trunk we’ve taken this into account.
-
@Tom-Elliott Do you need to install FOG as a storage node on this NAS for it to work using the storage management panels? Or will any NFS device work? My concern is some of the synology nas devices have ARM based CPUs, or Atom based CPUs and the bigger units have x64 based CPUs. The concern is that there may not be the required packages available for that arch.
[Edit] A quick check of the specs show that diskstation to use the Annapurna Labs Alpine AL-212 which is a dual core ARM Cortex A15 based processor. If that has any impact on the decision to use this as a storage node [/Edit]
-
@george1421 You don’t need the FOG storage node installer to make storage nodes work, but some functionality (like the available size pie chart) won’t be available. If you have NFS and FTP properly setup you can use the device as storage node pretty much, at least in my experience.
-
@george1421
@Quazz said:@george1421 You don’t need the FOG storage node installer to make storage nodes work, but some functionality (like the available size pie chart) won’t be available. If you have NFS and FTP properly setup you can use the device as storage node pretty much, at least in my experience.
And the node can’t be master node of his storage group if you want to multicast (replication too I think).
-
@ch3i Is there any mandatory add on packages that need to be installed on the synology nas to make it work as a storage node? I use synology nas’ for data backup and I had to add perl and a few other packages to get Veeam to work properly. Is there any scripting that is going on at the storage node, or does the OP just need to enable NFS and FTP, set the user ID so it has access to the volumes and he’s done???
-
@george1421 There is no package available for NAS (like Syno, Freenas, …), maybe in the next version (2.0). If you want to use your NAS as slave storage on a storage group, you have to set only NFS/FTP and fog user on it.
-
@Tom-Elliott said:
Synology NAS in particular has one setting for NFS (/volume1/images) but another setting for FTP (/images).
I think it’s the other way around.
-
@george1421 said:
@Tom-Elliott Do you need to install FOG as a storage node on this NAS for it to work using the storage management panels?
Nope.
Just need a “fog” user, and ftp and nfs configured for a directory. You also need a subdirectory calleddev
and you need a.mntcheck
file in both the shared directory and thedev
directory.The problem with the Synology devices is the NFS path and the FTP path to the same directory are not the same.
-
@Wayne-Workman said:
@Tom-Elliott said:
Synology NAS in particular has one setting for NFS (/volume1/images) but another setting for FTP (/images).
I think it’s the other way around.
I can say for the NFS side it is /volume(X)/<share path>
-
@Wayne-Workman said:
Nope.
Just need a “fog” user, and ftp and nfs configured for a directory. You also need a subdirectory calleddev
and you need a.mntcheck
file in both the shared directory and thedev
directory.Do we have a wiki on a kb on setting this up? If not I can look into it tonight. I have our (redundant) backup synology nas just idling right now.
-
@george1421 I thought we did but I guess not. I mentioned it in the “Troubleshoot FTP” article here: https://wiki.fogproject.org/wiki/index.php?title=Troubleshoot_FTP#FTP_Path
It’s come up at least 5 or 8 times though in the forums over the last year.
-
@Wayne-Workman ok let me see what I can do after supper tonight.
-
@george1421 said:
@Wayne-Workman said:
Nope.
Just need a “fog” user, and ftp and nfs configured for a directory. You also need a subdirectory calleddev
and you need a.mntcheck
file in both the shared directory and thedev
directory.Do we have a wiki on a kb on setting this up? If not I can look into it tonight. I have our (redundant) backup synology nas just idling right now.
For Freenas : https://wiki.fogproject.org/wiki/index.php?title=Use_FOG_with_FreeNAS . It can help you.
-
Well on the plus side I was able to setup the synology nas last night. I have nfs and ftp configured. This morning my images are on the synology nas. I setup a new storage node in FOG last night to kick off the replication process. This morning I created a new vm that referenced the synology nas and tried to image it. The boot.php page attempted to load with … for about 5 seconds and then it flashed real quick this message: “The storage groups associated storage node is not valid”. I’ve confirmed the nfs path is correct. I don’t think ftp is coming into play here but that path is also correct.
There was a setting for a web root address in the management gui for the storage node. I wonder if something is going on where it needs a specific page. Either way I don’t think you can use a nas without setting up a bit more things. I’ll work on it again in the evening.
-
-
@ch3i Thank you for the link, but it doesn’t appear to be my specific issue.
Watching the vm boot, it appears that if I use the synology NAS as a normal storage node, during the booting process the target computer is trying to load something from the synology NAS via http. Possibly the bzImage and inits, because that is the part where its getting hung.
Am I missing the point of the OP? To me I would just nfs mount the nas to a mount point on the FOG server. This would allow me to use the nas for storage but the fog server would have the full environment.
-
@george1421 How is configured your storage Node, slave/master ?
-
@ch3i Slave.
It was my understanding that the OP wanted to use a synology nas as a storage node while still having a master node FOG server.