Task #11395
closed
Task #11047: Install PhotoScan license server on dlib8x.dom0.research-infrastructures.eu (rename the host)
Reinstall dlib8x.dom0.research-infrastructures.eu changing its hostname. It is not going to be an hypervisor.
100%
Description
As per parent task, it is going to host the photoscan license server software.
The system OS can be Ubuntu 16.04 or CentOS 7.4, whatever gives less problems on that old hardware.
Updated by Tommaso Piccioli over 7 years ago
- Status changed from New to In Progress
Updated by Tommaso Piccioli over 7 years ago
- Assignee changed from Tommaso Piccioli to Gianpaolo Coro
- % Done changed from 0 to 50
The new server is phsc-lic.d4science.org, up and running.
@gianpaolo.coro@isti.cnr.it can access as root using ssh key.
Updated by Andrea Dell'Amico over 7 years ago
- Assignee changed from Gianpaolo Coro to _InfraScience Systems Engineer
Please wait, the machine has not been completely set up yet. I'll run the same playbook, only installing the service as root.
Updated by Gianpaolo Coro over 7 years ago
OK, I have deactivate the license and the service can be reinstalled. I had been able to install it and activate the license (which I was not able to do without the root user) but the clients could not connect to the server still.
I guess there are other ports used by the client that are not declared. The file I set at client side says the connection will be on port 5053 but that seems not to be sufficient. Through the Web interface (http://phsc-lic.d4science.org:5054/home.asp) I see there is also another server on port 52653 instantiated. Perhaps this port is used too.
Please, alert me when the server is ready. Thanks.
Updated by Andrea Dell'Amico over 7 years ago
- Status changed from In Progress to Feedback
- % Done changed from 50 to 100
The server should be ready. I installed the software in a more proper place, under /opt/agisoft/photoscan_lm/agisoft-rlm-server
and added firewall rules for the additional ports.
The start/stop/status commands are:
systemctl start rlm systemctl stop rlm systemctl status rlm
You can see the service logs running the command (add -f
to tail it):
journalctl -u rlm
Updated by Gianpaolo Coro over 7 years ago
- Status changed from Feedback to Closed
I have used this guide to force the service to use port 52653 other than 5053, since every time it started the port changed:
Basically the procedure requires modifying the license file (yes the server starting port is in the license file!).
The client is now able to connect to the server and the mesh generation processes works correctly.
Thank you very much!