YoRsk / manual_ClusterODM

created a manual for starting ClusterODM in Windows10

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ClusterODM-manual

for Windows system

Github

WebODM
ClusterODM
Distributed split-merge
https://www.opendronemap.org/clusterodm/

Prepare beforehand

Download

1 Cluster Host

1.Docker.exe
2.ODM.exe
3.ClusterODM.exe
4.NodeODM.exe (optional)
5.WebODM

enable Docker.exe -> enable Git Bash -> git clone https://github.com/OpenDroneMap/WebODM --config core.autocrlf=input --depth 1

2 Node

1.ODM.exe
2.NodeODM.exe

Enable softwares

1 Cluster Host

1. clusterodm.exe

Win + R -> cmd -> telnet localhost 8080

if INVALID when you input Escape ( 'ctrl+]' or '^]' ) -> send COMMAND -> Enter twice

2. webodm

enable docker.exe-> Git Bash ->

cd WebODM
./webodm.sh start --default-nodes 0

-> http://localhost:8000

remember your account please

3. nodeodm(optional)

same as below,but the nodeodm port maybe is 3001 now,because port 3000 is occupied by clusterodm.

2 Node

Win + R -> cmd -> cd NODEODM'S CATEGORY -> nodeodm.exe --odm_path ODM'S CATEGORY

Operations in Cluster Host

telnet

send NODE ADD <node-odm-ip-1> 3000 (necessary)

$ telnet <cluster-odm-ip> 8080
Connected to <cluster-odm-ip>.
Escape character is '^]'.
[...]
# node add <node-odm-ip-1> 3000
# node add <node-odm-ip-2> 3000
# node add <node-odm-in cluster host-ip-3> 3001
[...]
# node list
1) <node-odm-ip-1>:3000 [online] [0/2] <version 1.5.1>
2) <node-odm-ip-2>:3000 [online] [0/2] <version 1.5.1>
3) <node-odm-in cluster host-ip-3>:3000 [online] [0/2] <version 1.5.1>

ip: win + R ->cmd -> ipconfig

webodm

1. add node (both NodeODMs and ClusterODM)

1.input NodeODM ip and port

2.input ClusterODM ip and port

2. start Mission

Mission's parameter

processing node : cluster-odm-ip:port (3000 or others)

sm-cluster http://cluster-odm-ip:port

Such as

Notions

1.WebODM create account :http://localhost:8000/welcome/
2.Windows features -> check Hyper-V,Telnet CLient,Virtual Machine Platform
3.When it shows docker desktop stopped,you should update Wsl and restart the application
4.If your images are too many, you could modify the storage space ect.. by docker -> setting -> General -> uncheck Use the WSL 2 based engine -> Resources

About

created a manual for starting ClusterODM in Windows10