You will get a page link as shown below, just copy the URL to your browser
Please copy and paste URL to your browser: <https://poseidon.network/qlauncher/?sn=beb217fbb4324b7d9959f78c279e6599>
Scan the QR code in the page via QQQ app
Stop QLauncher
cd ~/qlaunchersudo
./qlauncher.sh stop
You'll get the following output:
2020-04-19-13-30-35 Stop QLauncherK
2020-04-19-13-30-35 Detect sudo/root user
2020-04-19-13-30-35 https://edms.poseidon.network/v1/qlauncher/edgecore
2020-04-19-13-30-35 POST {"UTC_TIME":"202004191330","VERSION":"0.0.3","hwsn":"beb217fbb4324b7d9959f78c279e6599","DATA":"bhWhhaq5G8tk7ghg6MHZRSsQteNcwk+pMgW4UeDKrH1oQJwoFwhzGPexWrBUqiGGkLF1JwwtL2kvtXBTj/8NVmizkhzbfkY2Ez4h/HhhFeDW2kSjfND8uTtqq+4/zRGghseusxpOqLgySnA37QPGZFypwHUtLzpCOYFvbtfTSB0MdkN6C3cydESOrqclmSHOiyNI/K6qG1jLQlISRM9SBzSpW3aiVPXDREu6lgjH2Qq2NnsGUE7u7LGO8/kfiWRw6notiep77LY78ag7Iap/qtIGc2gd2SjZa1pz8NwpatcZ87uE3Sf04N+De3f1irIL"}
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 417 0 0 100 417 0 3897 --:--:-- --:--:-- --:--:-- 3897
2020-04-19-13-30-36 Purge pod from server (beb217fbb4324b7d9959f78c279e6599)
2020-04-19-13-30-52 Response from server:
2020-04-19-13-31-12 Stop edgecore service
2020-04-19-13-31-12 Remove edgecore (12759)
2020-04-19-13-31-12 umount: /home/coderkk/qlauncher/var/lib/edged/pods/8d54848c-3f4b-42f2-9ed9-dcbd76c9b4d9/plugins/kubernetes.io~empty-dir/wrapped_default-token-6tc2w
umount: /home/coderkk/qlauncher/var/lib/edged/pods/8d54848c-3f4b-42f2-9ed9-dcbd76c9b4d9/plugins/kubernetes.io~empty-dir/wrapped_default-token-6tc2w: not mounted.
2020-04-19-13-31-12 umount: /home/coderkk/qlauncher/var/lib/edged/pods/9e9c2da3-581a-45cf-8972-47c9a1e09600/plugins/kubernetes.io~empty-dir/wrapped_default-token-6tc2w
umount: /home/coderkk/qlauncher/var/lib/edged/pods/9e9c2da3-581a-45cf-8972-47c9a1e09600/plugins/kubernetes.io~empty-dir/wrapped_default-token-6tc2w: not mounted.
2020-04-19-13-31-12 umount: /home/coderkk/qlauncher/var/lib/edged/pods/9e9c2da3-581a-45cf-8972-47c9a1e09600/plugins/kubernetes.io~empty-dir/wrapped_v2ray-config
umount: /home/coderkk/qlauncher/var/lib/edged/pods/9e9c2da3-581a-45cf-8972-47c9a1e09600/plugins/kubernetes.io~empty-dir/wrapped_v2ray-config: not mounted.
2020-04-19-13-31-12 umount: /home/coderkk/qlauncher/var/lib/edged/pods/b2716d4c-d1ec-4bed-9333-27553ddc73a1/plugins/kubernetes.io~empty-dir/wrapped_default-token-6tc2w
umount: /home/coderkk/qlauncher/var/lib/edged/pods/b2716d4c-d1ec-4bed-9333-27553ddc73a1/plugins/kubernetes.io~empty-dir/wrapped_default-token-6tc2w: not mounted.
2020-04-19-13-31-12 umount: /home/coderkk/qlauncher/var/lib/edged/pods/b2716d4c-d1ec-4bed-9333-27553ddc73a1/plugins/kubernetes.io~empty-dir/wrapped_gcp-credentials
umount: /home/coderkk/qlauncher/var/lib/edged/pods/b2716d4c-d1ec-4bed-9333-27553ddc73a1/plugins/kubernetes.io~empty-dir/wrapped_gcp-credentials: not mounted.
2020-04-19-13-31-12 umount: /home/coderkk/qlauncher/var/lib/edged/pods/9088575a-6bc7-488f-9f7d-f284a1e38a1d/plugins/kubernetes.io~empty-dir/wrapped_default-token-6tc2w
umount: /home/coderkk/qlauncher/var/lib/edged/pods/9088575a-6bc7-488f-9f7d-f284a1e38a1d/plugins/kubernetes.io~empty-dir/wrapped_default-token-6tc2w: not mounted.
2020-04-19-13-31-12 Detected 8 pod(s)
2020-04-19-13-31-12 Remove pod 764a7cb4f22e
764a7cb4f22e
764a7cb4f22e
2020-04-19-13-31-12 Remove pod 2768b804c120
2768b804c120
2768b804c120
2020-04-19-13-31-12 Remove pod 19aff79575af
19aff79575af
19aff79575af
2020-04-19-13-31-12 Remove pod 4a00a6394dd7
4a00a6394dd7
4a00a6394dd7
2020-04-19-13-31-12 Remove pod ddcae7862a64
ddcae7862a64
ddcae7862a64
2020-04-19-13-31-13 Remove pod 49537eddc4c5
49537eddc4c5
49537eddc4c5
2020-04-19-13-31-13 Remove pod ad66d20d1a3d
ad66d20d1a3d
ad66d20d1a3d
2020-04-19-13-31-13 Remove pod bb6175998d43
bb6175998d43
bb6175998d43
2020-04-19-13-31-13 Purge pod from server (beb217fbb4324b7d9959f78c279e6599)
Verify Installation Success
cd ~/qlauncher
./qlauncher.sh check
If QLauncher is installed successfully, you will get the following output:
🟢 Notice : Please configure ports (Port configuration guide) from 32440 to 32449 to ensure the Qservices work well. You can use port scanner to check if the port is open.
You'll get the following output:
How to run QLauncher on system CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
2387bd602a66 docker-registry.poseidon.network/qservice-fluentd "tini -- /fluentd/en…" 29 seconds ago Up 28 seconds k8s_fluentd_fluentd-x86-lfmlb_default_a2b75e7a-f5c9-4efe-84d4-3d00d3563521_0
6a88b9dbbd18 docker-registry.poseidon.network/qservice-v2ray "sh /v2ray/entrypoin…" 29 seconds ago Up 28 seconds k8s_v2ray_v2ray-x86-w4hc7_default_b706f5c4-e600-44d8-974f-b3d194e4863f_0
bedfc617016a docker-registry.poseidon.network/qlauncher-sysinfo-updater "/bin/sh -c /app/ent…" 29 seconds ago Up 28 seconds k8s_sysinfo_sysinfo-x86-x86-sssft_default_285ee6ef-f869-440e-a5f5-ffb6c80ec0dd_0
b427e06d06da fab3ec9905aa "FAHClient --web-all…" 29 seconds ago Up 28 seconds k8s_folding-at-home_folding-at-home-9ltbs_default_638038aa-3775-4c5f-8579-de8fe3ce82d3_0
a83554525d93 kubeedge/pause:3.1 "/pause" 31 seconds ago Up 29 seconds 0.0.0.0:32443->32443/tcp k8s_POD_v2ray-x86-w4hc7_default_b706f5c4-e600-44d8-974f-b3d194e4863f_0
74810fc9b0f2 kubeedge/pause:3.1 "/pause" 31 seconds ago Up 29 seconds k8s_POD_fluentd-x86-lfmlb_default_a2b75e7a-f5c9-4efe-84d4-3d00d3563521_0
c5a914a393e9 kubeedge/pause:3.1 "/pause" 31 seconds ago Up 29 seconds k8s_POD_sysinfo-x86-x86-sssft_default_285ee6ef-f869-440e-a5f5-ffb6c80ec0dd_0
56aa09aad445 kubeedge/pause:3.1 "/pause" 31 seconds ago Up 29 seconds 0.0.0.0:32448->7396/tcp k8s_POD_folding-at-home-9ltbs_default_638038aa-3775-4c5f-8579-de8fe3ce82d3_0
root@ql-linux-test:~/qlauncher#startup
If you'd like to automatically run QLauncher after rebooting your device, you could try the following steps :
Step1. Create config file with root privilege at /etc/systemd/system/qlauncher.service with content below: (Notice : Please replace /root/qlauncher with actual installation path)a