I need to understand the impact from both the Isilon side and the windows side if the following were to occur:
1. Rename a folder path from say "/ifs/data/FOLDER" to "/ifs/clustername/FOLDER"
2. Moving data from said paths /ifs/data/FOLDER" to "/ifs/clustername/FOLDER" (usually the MV command).
Now, I know SMB links will be broken. That means we have to clean up everything from the networking side so that users can actually see their data. How much work is this exactly? There is a reason why we would want to do this. /ifs/data/ is a generic folder within Isilon but when we have multi-DR scenarios using the same target going on, we were thinking /ifs/CLUSTERNAME/ would be a better container so anyone looking at the cluster knows where the data came from.
Going forward this is the plan, but dealing with the existing configurations to implement this change -- at least from my perspective -- seems to be a bigger problem than what it solves. Please keep in mind that chargeback and SRM are involved and we are trying to put a plan in place that makes chargeback a lot easier to understand and maintain properly.
I'm willing to bet Dynamox has done this before -- and to automate this would mean professional services involvement (ie: expensive).
In this case, we may have to move to a NEW folder structure which I am fairly certain is going to cause some major issues with users finding their shares, SMB links, etc. Like -- a major headache. Going forward this is the plan for standardization but that doesn't solve the inherited configurations which we would like to fix with minimal impact to users.
Usually about this time Dynamox would chime in and be "The Answer Man", hah.
I never liked the idea of /ifs/data/ as being the main share. That's one extra level I felt wasn't needed and the higher up the tree we can go, the easier it goes for chargeback.
In my experience, this should work fine with no impact on the clients other than needing to reconnect. I believe that the isi smb modify command will allow you to change the path without deleting/recreating the share, so even better, but I am not quite certain of that.
I am wondering why the two steps; to my mind, those are the same thing. Unless you mean create the new path and then move the data to the new path.
i have not had to do this within the same cluster. For one thing folder being moved will need to have its and subfolder quotas removed otherwise mv will be blocked. Also be careful about smb sessions, i had an instance where share was removed yet Mac users were still able to write to the old location. Once they rebooted they were redirect to the new location and they started screaming that all recently created data was gone. Well it was not gone, it was still located in the old location. You have a slightly different scenario here but something to consider. Also think about SyncIQ polices if any.
@cariliek: at the /ifs/DATA level. We want to move them into a folder straight off of /ifs instead.
@dynamox: I would remove the quotas and reapply them after the move. What I am concerned about is the file structure as it relates to the folder paths. If I change the path, do the DFS links have to be changed as well? And yes, FULL SYNC is going to required again but we'll have backup copies in the meantime. I really need to answer quickly as to how we can do this safely, effectively with minimal impact to users.
Some good things to think about there as well. Quotas and SyncIQ policies, I did not cover those in the test I did but, they would need to be addressed as you said. Good info!!
In regards to the Mac clients, I would assume that killing lwio would force them to the new share path. Unfortunately I do not have a Mac client to test on.
Brian_Coulombe_
1 Rookie
•
107 Posts
3559
0
Posted August 6th, 2015 11:00
That was one of the main questions.
"Can we rename the path with no issue to users?"
In this case, we may have to move to a NEW folder structure which I am fairly certain is going to cause some major issues with users finding their shares, SMB links, etc. Like -- a major headache. Going forward this is the plan for standardization but that doesn't solve the inherited configurations which we would like to fix with minimal impact to users.
Usually about this time Dynamox would chime in and be "The Answer Man", hah.
I never liked the idea of /ifs/data/ as being the main share. That's one extra level I felt wasn't needed and the higher up the tree we can go, the easier it goes for chargeback.