JackAlltrades
Cadet
- Joined
- Oct 2, 2019
- Messages
- 9
I posted before on this... problem... and didn't get any response.
And then I figured out how to make it work, or so I thought, and that solution worked for 2/6 servers, a completely different solution connected a third, and nothing seems to work for the remaining three.
So I stand up a new FreeNAS box built on a R510 with 12x 3TB disks. I follow the guides and think I've done pretty well. I give FreeNAS an available IP on the existing storage network and add it to the Dynamic Discovery of a host that's already working on the storage network with a Dell EqualLogic. It finds nothing new. So I play around with stuff for awhile, try moving the FreeNAS to a new network (172.31.1.0/24 instead of the 172.31.0.0/24 the existing Storage Network is on). Set up an ESXi host to match. Nada.
What ends up working is a second "test switch" and FreeNAS/ESXi hosts on a different storage network (not sure if the second part was important, I'm shooting in the dark because that's all I have.) Then I decide to try moving all the connections on the test switch back to the storage network switch and lo and behold, it still works. (The storage switch isn't flat and it won't talk to me at it's IP address for some reason and I just haven't broken down to shove a console connection into it. No idea what might be going on inside it.)
I figure I have it licked - just duplicate the working settings from one host to another and done, right? Except no, none of those hosts will work.
I take an existing physical interface, remove it from the vSwitch it's on, create a new vSwitch, add all the networking and that now-spare physical interface, add it to the software iSCSI, add the Dynamic Discovery IP of the FreeNAS... nothing. And I have two hosts that have separate vSwitches for the FreeNAS and the existing SAN, and one that has both on the same vSwitch (with different IP's on the VMkernal ports. No idea which way is "right" (if any), but both work.
I try plugging in a cable to a previously unused NIC interface on one host and creating a brand-new vSwitch for it. Set up in Storage Adapters, nothing again.
So I get to thinking, what's different about these three from the other three? The only thing I can think of is that all three of those started working when they were plugged into that test switch with the FreeNAS.
Someone out there has to know more about this than me (can't be all that many who know less.)
Do separate SANs have to be on separate networks? Do I need to have separate switches or is it possible/likely there's something in the switch config on this old storage network switch that's messing up the ability for hosts to find the FreeNAS but not stay connected once they have?
I'm about 90% sure I've convinced the guy in charge he's gotta spring for a 10Gbe switch that should solve all this problem as well as making the entire network not suck in all caps, but the other 10% is largely based on me demonstrating that everything works and the only thing holding it all back from being awesome is the 10 gigabit network. This is one of those jobs where I'm here to fix Z, but we have to convince them to fix A-Y, sequentially, and individually, while making it look like I'm totally focused on Z the whole time. "Right, so we've made great headway on Z. You can see by this graph and the multi-color pie chart we're nearly there, but over here that problem J is holding things back."
FreeNAS was the answer to the "can't you just put bigger disks in the EqualLogic?" Oh, you mean the 7-year old SAN with a failed drive that has more data on it than the collective remainder of all your storage capacity in the building? Actually, I have a better idea... have you ever heard of open source?
And then I figured out how to make it work, or so I thought, and that solution worked for 2/6 servers, a completely different solution connected a third, and nothing seems to work for the remaining three.
So I stand up a new FreeNAS box built on a R510 with 12x 3TB disks. I follow the guides and think I've done pretty well. I give FreeNAS an available IP on the existing storage network and add it to the Dynamic Discovery of a host that's already working on the storage network with a Dell EqualLogic. It finds nothing new. So I play around with stuff for awhile, try moving the FreeNAS to a new network (172.31.1.0/24 instead of the 172.31.0.0/24 the existing Storage Network is on). Set up an ESXi host to match. Nada.
What ends up working is a second "test switch" and FreeNAS/ESXi hosts on a different storage network (not sure if the second part was important, I'm shooting in the dark because that's all I have.) Then I decide to try moving all the connections on the test switch back to the storage network switch and lo and behold, it still works. (The storage switch isn't flat and it won't talk to me at it's IP address for some reason and I just haven't broken down to shove a console connection into it. No idea what might be going on inside it.)
I figure I have it licked - just duplicate the working settings from one host to another and done, right? Except no, none of those hosts will work.
I take an existing physical interface, remove it from the vSwitch it's on, create a new vSwitch, add all the networking and that now-spare physical interface, add it to the software iSCSI, add the Dynamic Discovery IP of the FreeNAS... nothing. And I have two hosts that have separate vSwitches for the FreeNAS and the existing SAN, and one that has both on the same vSwitch (with different IP's on the VMkernal ports. No idea which way is "right" (if any), but both work.
I try plugging in a cable to a previously unused NIC interface on one host and creating a brand-new vSwitch for it. Set up in Storage Adapters, nothing again.
So I get to thinking, what's different about these three from the other three? The only thing I can think of is that all three of those started working when they were plugged into that test switch with the FreeNAS.
Someone out there has to know more about this than me (can't be all that many who know less.)
Do separate SANs have to be on separate networks? Do I need to have separate switches or is it possible/likely there's something in the switch config on this old storage network switch that's messing up the ability for hosts to find the FreeNAS but not stay connected once they have?
I'm about 90% sure I've convinced the guy in charge he's gotta spring for a 10Gbe switch that should solve all this problem as well as making the entire network not suck in all caps, but the other 10% is largely based on me demonstrating that everything works and the only thing holding it all back from being awesome is the 10 gigabit network. This is one of those jobs where I'm here to fix Z, but we have to convince them to fix A-Y, sequentially, and individually, while making it look like I'm totally focused on Z the whole time. "Right, so we've made great headway on Z. You can see by this graph and the multi-color pie chart we're nearly there, but over here that problem J is holding things back."
FreeNAS was the answer to the "can't you just put bigger disks in the EqualLogic?" Oh, you mean the 7-year old SAN with a failed drive that has more data on it than the collective remainder of all your storage capacity in the building? Actually, I have a better idea... have you ever heard of open source?