Forum

Author Topic: Network processing using multiple AWS instance  (Read 2103 times)

tanayaaus

  • Newbie
  • *
  • Posts: 7
    • View Profile
Network processing using multiple AWS instance
« on: June 06, 2022, 08:37:46 AM »
Hi,
I tried to set up a network using 3 AWS instance (windows).
One instance I was using for server and other two for nodes.
Added server 5840 to all of the instances' from security group.
But I am getting an error while connecting the nodes.
I am attaching the error showing.
I want to know why this error is coming, and what would be the solution for this.
« Last Edit: June 06, 2022, 08:40:58 AM by tanayaaus »

Alexey Pasumansky

  • Agisoft Technical Support
  • Hero Member
  • *****
  • Posts: 14888
    • View Profile
Re: Network processing using multiple AWS instance
« Reply #1 on: June 06, 2022, 03:53:11 PM »
Hello tanayaaus,

Can you please also provide the screenshot of the similar window from the network server side, with the command used to start the server and the related output?

Also please check that processing nodes can "ping"  server via the specified IP address using 5840 port. In Windows PowerShell you can input the following command to check that:
Code: [Select]
Test-NetConnection 172.31.12.246 -port 5840
Best regards,
Alexey Pasumansky,
Agisoft LLC

tanayaaus

  • Newbie
  • *
  • Posts: 7
    • View Profile
Re: Network processing using multiple AWS instance
« Reply #2 on: June 07, 2022, 09:52:06 AM »
Hi, Thank you for replying.
I did check node. It is not able to ping server through the port 5840.
I am sharing server side CMD screenshot and node side CMD screenshot.
But I added port 5840 to all nodes and server from aws instance security group.
What should I do to solve this ? How can I set up the network?

Alexey Pasumansky

  • Agisoft Technical Support
  • Hero Member
  • *****
  • Posts: 14888
    • View Profile
Re: Network processing using multiple AWS instance
« Reply #3 on: June 07, 2022, 01:22:16 PM »
Hello tanayaaus,

There seems to be an option to allow all inbound/outbound traffic for the nodes within the same security group:
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/security-group-rules-reference.html#sg-rules-other-instances
Best regards,
Alexey Pasumansky,
Agisoft LLC

tanayaaus

  • Newbie
  • *
  • Posts: 7
    • View Profile
Re: Network processing using multiple AWS instance
« Reply #4 on: June 09, 2022, 11:31:22 AM »
Hi, thank you.
This issue got solved.
The network set up was done.
But whenever I am trying to process data be it local system or AWS, some path error is coming. I cross checked the path I am giving in node, agisoft, and my data.
But still it is saying can't open the path.
And the path it is searching for, is not there in the system.
I am attaching the error showing.
Here my server system name is Thor. In that the path I specified in agisoft, is the path in which I kept my data and agisodt .psx file.
The same path I am giving in Node.
but this issue is coming, you can see that in details box jpg.
I am giving some path, and it is searching for some other path.
I can not get over of this issue.
« Last Edit: June 09, 2022, 01:01:44 PM by tanayaaus »

Alexey Pasumansky

  • Agisoft Technical Support
  • Hero Member
  • *****
  • Posts: 14888
    • View Profile
Re: Network processing using multiple AWS instance
« Reply #5 on: June 09, 2022, 03:26:03 PM »
Hello tanayaaus,

I would recommend to use the network path for all nodes and in the client GUI: \\THOR\e\NP_Chunking\
Based on some user experience, using network drive approach may be less reliable.

In such case the project should be opened via the path that contains the root prefix.

Also you can check, if replacing backslashes to simple slashes in the root paths for nodes and client makes any differnce.
Best regards,
Alexey Pasumansky,
Agisoft LLC