I have tried asking this on reddit and also on another AWS forum and have had no luck getting an answer. I'm hoping I can find an answer here.
I have an AWS account that was using the default VPC. We are moving away from it and have a new one created. The original one had FSx for Lustre setup and we want to migrate the data to the new FSx for Lustre setup in the new VPC. VPC Peering has been setup, as well as the security groups having the appropriate ports (988, 1021-1023). There's nothing blocking in the NACL's or anything else that we can find in the security groups. We are trying to copy from the root in the first FSx for Lustre to the second. The second is pointing to the same S3 share as the first one since it's replacing it. All specs are the same.
When we use AWS DataSync, everything seems to go through smoothly. However it gives the following error: loc-sourcelocation:x40017: Mount command timed out. The CloudWatch logs unfortunately show nothing.
I have followed the steps here: https://docs.aws.amazon.com/fsx/latest/LustreGuide/migrating-fsx-lustre.html and can't see anything that's missing. From other looking around, it doesn't seem that I need to mount the FSx for Lustre to any EC2 instance for this to work. My understanding is that it should just work.
So what am I missing? Why does this fail? From my understanding, using DataSync for FSx for Lustre has been available for about a year, yet I cannot find any video of anybody doing this successfully. Do I just need to contact AWS at this point? Is there an alternative way? All help appreciated. Thanks in advance.
Verified FSx for Lustre is active for both and configured the same. Verified security groups have correct ports and are assigned to both FSx for Lustre instances. Verified AWS VPC Peering is configured and active as well.