How to make TigerGraph starting on system boot? Ubuntu 20.04

I installed TigerGraph in Ubuntu 20.04 :

Do you accept the license agreement? (y/N): y

Do you have a customized enterprise license? (If you don’t have a customized License Key, Free default license key will be used.) (y/N)N
[NOTE    ]: The tigergraph license key input: 
The default user who will own and run TigerGraph platform: tigergraph. Please enter the new value, or hit ENTER to skip:           
[NOTE    ]: The TigerGraph user: tigergraph 
The default AppRoot of TigerGraph platform: /home/tigergraph/tigergraph/app. Please enter the new value, or hit ENTER to skip: /home/raphy/tigergraph/tigergraph/app
[NOTE    ]: Input TigerGraph AppRoot: /home/raphy/tigergraph/tigergraph/app 
The default DataRoot of TigerGraph platform: /home/tigergraph/tigergraph/data. Please enter the new value, or hit ENTER to skip: /home/raphy/tigergraph/tigergraph/data
[NOTE    ]: Input TigerGraph DataRoot: /home/raphy/tigergraph/tigergraph/data 
The default LogRoot of TigerGraph platform: /home/tigergraph/tigergraph/log. Please enter the new value, or hit ENTER to skip: /home/raphy/tigergraph/tigergraph/log
[NOTE    ]: Input TigerGraph LogRoot: /home/raphy/tigergraph/tigergraph/log 
The default TempRoot of TigerGraph platform: /home/tigergraph/tigergraph/tmp. Please enter the new value, or hit ENTER to skip: /home/raphy/tigergraph/tigergraph/tmp
[NOTE    ]: Input TigerGraph TempRoot: /home/raphy/tigergraph/tigergraph/tmp 
The default ssh port used in TigerGraph platform: 22. Please enter the new value, or hit ENTER to skip: 25
[NOTE    ]: Input SSH Port: 25 

[PROGRESS]: 20:26:41 Input the platform node(s) information ... 
Please enter the number of node(s) that the TigerGrpah platform will be installed on (e.g. 3): 1
[NOTE    ]: Input number of nodes: 1 
The default ip address of single node installation: 127.0.0.1. Please enter the new IP address of node m1 (e.g. 192.168.1.1), or hit ENTER to skip: 
[PROGRESS]: 20:26:50 Checking sudo privilege... 

[PROGRESS]: 20:26:50 Checking the cluster/node environment and configuration ... 
------------------------------------------------------------
[PROGRESS]: 20:26:50 Checking login and scp functionality in the cluster 
------------------------------------------------------------
[PROGRESS]: 20:26:50 Waiting 'Checking login and scp functionality' to be done on nodes (m1), this may take a while ... 
[NOTE    ]: Job 'Checking login and scp functionality' on node m1 succeeded 
------------------------------------------------------------
[PROGRESS]: 20:26:50 Prechecking each node in background concurrently ... 
------------------------------------------------------------
[NOTE    ]: Retrieve the internal IP of m1 (127.0.0.1) 
[NOTE    ]: Internal IP obtained: 127.0.0.1 

[PROGRESS]: 20:26:51 Wait until Prechecking on each node to finish, this may take a while ... 

[NOTE    ]: Job Prechecking on node m1 done 
------------------------------------------------------------
[NOTE    ]: Prechecking on all nodes succeeded 


[WARNING ]: Skip setting iptables (firewall) rules 
[PROGRESS]: 20:26:51 Wait until setup firewall on each node to finish, this may take a while ... 
[PROGRESS]: 20:26:51 Checking ports access in the cluster... 
------------------------------------------------------------
[NOTE    ]: Node m1 (127.0.0.1) port check passed 
------------------------------------------------------------
[PROGRESS]: 20:26:52 Upload offline package to all cluster nodes 
------------------------------------------------------------
[PROGRESS]: 20:26:52 Waiting 'uploading package' to be done on nodes (m1), this may take a while ... 
[NOTE    ]: Job 'uploading package' on node m1 succeeded 
------------------------------------------------------------
[NOTE    ]: Successfully uploaded offline package to all cluster nodes. 

[PROGRESS]: 20:26:53 Installing TigerGraph platform on each node in background concurrently, this may take approximately 10 minutes... 
------------------------------------------------------------
[NOTE    ]: Installing TigerGraph platform on node m1 is done 
------------------------------------------------------------
[NOTE    ]: Installation on all nodes succeeded 

===============================================================
Congratulations! Installation Finished! 
===============================================================

[PROGRESS]: 20:28:07 Start tigergraph service, this may take a while ... 
[   Info] Starting EXE
[   Info] Starting CTRL
[   Info] Generating config files to all machines
[   Info] Successfully applied configuration change. Please restart services to make it effective immediately.
[   Info] Initializing KAFKA
[   Info] Starting EXE
[   Info] Starting CTRL
[   Info] Starting ZK ETCD DICT KAFKA ADMIN GSE NGINX GPE RESTPP KAFKASTRM-LL KAFKACONN TS3SERV GSQL TS3 IFM GUI
[   Info] Applying config
[Warning] No difference from staging config, config apply is skipped.
[   Info] Successfully applied configuration change. Please restart services to make it effective immediately.
[   Info] Cluster is initialized successfully
===============================================================
TigerGraph is successfully started! 
===============================================================

I checked and looked working fine:

(base) raphy@pc:~$ su tigergraph
    Password: 
    tigergraph@pc:/home/raphy$ gadmin status
    +--------------------+-------------------------+-------------------------+
    |    Service Name    |     Service Status      |      Process State      |
    +--------------------+-------------------------+-------------------------+
    |       ADMIN        |         Online          |         Running         |
    |        CTRL        |         Online          |         Running         |
    |        DICT        |         Online          |         Running         |
    |        ETCD        |         Online          |         Running         |
    |        EXE         |         Online          |         Running         |
    |        GPE         |         Warmup          |         Running         |
    |        GSE         |         Warmup          |         Running         |
    |        GSQL        |         Online          |         Running         |
    |        GUI         |         Online          |         Running         |
    |        IFM         |         Online          |         Running         |
    |       KAFKA        |         Online          |         Running         |
    |     KAFKACONN      |         Online          |         Running         |
    |    KAFKASTRM-LL    |         Online          |         Running         |
    |       NGINX        |         Online          |         Running         |
    |       RESTPP       |         Online          |         Running         |
    |        TS3         |         Online          |         Running         |
    |      TS3SERV       |         Online          |         Running         |
    |         ZK         |         Online          |         Running         |
    +--------------------+-------------------------+-------------------------+
    tigergraph@pc:/home/raphy$ 

    (base) raphy@pc:~$ ps xa | grep tigergraph
  95755 ?        Ssl    0:27 /home/raphy/tigergraph/tigergraph/app/3.3.0/bin/tg_infr_exed -c /home/tigergraph/.tg.cfg --daemon=true
  95769 ?        Sl     0:02 /home/raphy/tigergraph/tigergraph/app/3.3.0/bin/tg_infr_ctrld -c /home/raphy/tigergraph/tigergraph/data/configs/tg.cfg
  95787 ?        Sl     0:05 java -Dzookeeper.log.dir=/home/raphy/tigergraph/tigergraph/log/zk -Dzookeeper.root.logger=INFO,CONSOLE -Dlog4j.configuration=file:/home/raphy/tigergraph/tigergraph/data/configs/zk/conf/log4j.properties -cp /home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../zookeeper-server/target/classes:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../build/classes:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../zookeeper-server/target/lib/*.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../build/lib/*.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/zookeeper-prometheus-metrics-3.6.3.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/zookeeper-jute-3.6.3.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/zookeeper-3.6.3.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/snappy-java-1.1.7.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/slf4j-log4j12-1.7.25.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/slf4j-api-1.7.25.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/simpleclient_servlet-0.6.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/simpleclient_hotspot-0.6.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/simpleclient_common-0.6.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/simpleclient-0.6.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/netty-transport-native-unix-common-4.1.63.Final.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/netty-transport-native-epoll-4.1.63.Final.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/netty-transport-4.1.63.Final.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/netty-resolver-4.1.63.Final.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/netty-handler-4.1.63.Final.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/netty-common-4.1.63.Final.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/netty-codec-4.1.63.Final.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/netty-buffer-4.1.63.Final.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/metrics-core-3.2.5.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/log4j-1.2.17.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/json-simple-1.1.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/jline-2.14.6.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/jetty-util-ajax-9.4.39.v20210325.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/jetty-util-9.4.39.v20210325.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/jetty-servlet-9.4.39.v20210325.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/jetty-server-9.4.39.v20210325.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/jetty-security-9.4.39.v20210325.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/jetty-io-9.4.39.v20210325.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/jetty-http-9.4.39.v20210325.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/javax.servlet-api-3.1.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/jackson-databind-2.10.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/jackson-core-2.10.5.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/jackson-annotations-2.10.5.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/commons-cli-1.2.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../lib/audience-annotations-0.5.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../zookeeper-*.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../zookeeper-server/src/main/resources/lib/*.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/zk/bin/../conf: -Xmx4096m -Djute.maxbuffer=8388608 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.local.only=false org.apache.zookeeper.server.quorum.QuorumPeerMain /home/raphy/tigergraph/tigergraph/data/configs/zk/conf/zoo.cfg
  95871 ?        Sl     0:31 java -Xms256M -Xmx1024M -server -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:+ExplicitGCInvokesConcurrent -XX:MaxInlineLevel=15 -Djava.awt.headless=true -Xlog:gc*:file=/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../logs/kafkaServer-gc.log:time,tags:filecount=10,filesize=102400 -Dkafka.logs.dir=/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../logs -Dlog4j.configuration=file:/home/raphy/tigergraph/tigergraph/data/configs/kafka/conf/log4j.properties -cp /home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/activation-1.1.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/aopalliance-repackaged-2.5.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/argparse4j-0.7.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/audience-annotations-0.5.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/commons-cli-1.4.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/commons-lang3-3.8.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/connect-api-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/connect-basic-auth-extension-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/connect-file-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/connect-json-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/connect-mirror-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/connect-mirror-client-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/connect-runtime-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/connect-transforms-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/hk2-api-2.5.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/hk2-locator-2.5.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/hk2-utils-2.5.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jackson-annotations-2.10.2.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jackson-core-2.10.2.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jackson-databind-2.10.2.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jackson-dataformat-csv-2.10.2.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jackson-datatype-jdk8-2.10.2.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jackson-jaxrs-base-2.10.2.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jackson-jaxrs-json-provider-2.10.2.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jackson-module-jaxb-annotations-2.10.2.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jackson-module-paranamer-2.10.2.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jackson-module-scala_2.12-2.10.2.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jakarta.activation-api-1.2.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jakarta.annotation-api-1.3.4.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jakarta.inject-2.5.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jakarta.ws.rs-api-2.1.5.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jakarta.xml.bind-api-2.3.2.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/javassist-3.22.0-CR2.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/javassist-3.26.0-GA.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/javax.servlet-api-3.1.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/javax.ws.rs-api-2.1.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jaxb-api-2.3.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jersey-client-2.28.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jersey-common-2.28.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jersey-container-servlet-2.28.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jersey-container-servlet-core-2.28.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jersey-hk2-2.28.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jersey-media-jaxb-2.28.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jersey-server-2.28.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jetty-client-9.4.24.v20191120.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jetty-continuation-9.4.24.v20191120.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jetty-http-9.4.24.v20191120.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jetty-io-9.4.24.v20191120.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jetty-security-9.4.24.v20191120.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jetty-server-9.4.24.v20191120.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jetty-servlet-9.4.24.v20191120.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jetty-servlets-9.4.24.v20191120.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jetty-util-9.4.24.v20191120.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jopt-simple-5.0.4.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/kafka_2.12-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/kafka_2.12-2.5.1-sources.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/kafka-clients-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/kafka-log4j-appender-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/kafka-streams-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/kafka-streams-examples-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/kafka-streams-scala_2.12-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/kafka-streams-test-utils-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/kafka-tools-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/log4j-1.2.17.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/lz4-java-1.7.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/maven-artifact-3.6.3.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/metrics-core-2.2.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/netty-buffer-4.1.50.Final.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/netty-codec-4.1.50.Final.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/netty-common-4.1.50.Final.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/netty-handler-4.1.50.Final.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/netty-resolver-4.1.50.Final.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/netty-transport-4.1.50.Final.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/netty-transport-native-epoll-4.1.50.Final.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/netty-transport-native-unix-common-4.1.50.Final.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/osgi-resource-locator-1.0.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/paranamer-2.8.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/plexus-utils-3.2.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/reflections-0.9.12.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/rocksdbjni-5.18.3.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/scala-collection-compat_2.12-2.1.3.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/scala-java8-compat_2.12-0.9.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/scala-library-2.12.10.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/scala-logging_2.12-3.9.2.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/scala-reflect-2.12.10.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/slf4j-api-1.7.30.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/slf4j-log4j12-1.7.30.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/snappy-java-1.1.7.3.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/tg-kafka-connect-fs-1.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/tg-kafka-connect-wrapper-1.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/tg-kafka-stream-loading-log-1.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/validation-api-2.0.1.Final.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/zookeeper-3.5.8.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/zookeeper-jute-3.5.8.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/zstd-jni-1.4.4-7.jar kafka.Kafka /home/raphy/tigergraph/tigergraph/data/configs/kafka/conf/server.properties
 123549 ?        Sl     0:03 /home/raphy/tigergraph/tigergraph/app/3.3.0/etcd/etcd --config-file /home/raphy/tigergraph/tigergraph/data/configs/etcd/conf/etcd.cfg
 123560 ?        Sl     0:03 /home/raphy/tigergraph/tigergraph/app/3.3.0/bin/tg_infr_dictd -c /home/raphy/tigergraph/tigergraph/data/configs/tg.cfg --replica 1
 123582 ?        Sl     0:01 /home/raphy/tigergraph/tigergraph/app/3.3.0/bin/tg_infr_admind -c /home/raphy/tigergraph/tigergraph/data/configs/tg.cfg --replica 1
 123609 ?        Sl     0:01 /home/raphy/tigergraph/tigergraph/app/3.3.0/bin/tg_dbs_gsed --config /home/raphy/tigergraph/tigergraph/data/configs/tg.cfg --partition 1 --replica 1
 123610 ?        S      0:00 nginx: master process /home/raphy/tigergraph/tigergraph/app/3.3.0/nginx/sbin/nginx -p /home/raphy/tigergraph/tigergraph/log/nginx -c /home/raphy/tigergraph/tigergraph/data/configs/nginx/conf/nginx.conf
 123629 ?        Sl     0:03 /home/raphy/tigergraph/tigergraph/app/3.3.0/bin/tg_dbs_gped --config /home/raphy/tigergraph/tigergraph/data/configs/tg.cfg --partition 1 --replica 1
 123665 ?        Sl     1:01 /home/raphy/tigergraph/tigergraph/app/3.3.0/bin/tg_dbs_restd --config /home/raphy/tigergraph/tigergraph/data/configs/tg.cfg --replica 1
 123676 ?        Sl     0:15 java -Xms256M -Xmx256M -server -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:+ExplicitGCInvokesConcurrent -XX:MaxInlineLevel=15 -Djava.awt.headless=true -Dkafka.logs.dir=/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../logs -Dlog4j.configuration=file:/home/raphy/tigergraph/tigergraph/data/configs/kafka/stream/conf/log4j.properties -cp /home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/libs:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/plugins:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/activation-1.1.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/aopalliance-repackaged-2.5.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/argparse4j-0.7.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/audience-annotations-0.5.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/commons-cli-1.4.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/commons-lang3-3.8.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/connect-api-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/connect-basic-auth-extension-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/connect-file-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/connect-json-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/connect-mirror-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/connect-mirror-client-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/connect-runtime-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/connect-transforms-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/hk2-api-2.5.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/hk2-locator-2.5.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/hk2-utils-2.5.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jackson-annotations-2.10.2.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jackson-core-2.10.2.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jackson-databind-2.10.2.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jackson-dataformat-csv-2.10.2.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jackson-datatype-jdk8-2.10.2.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jackson-jaxrs-base-2.10.2.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jackson-jaxrs-json-provider-2.10.2.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jackson-module-jaxb-annotations-2.10.2.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jackson-module-paranamer-2.10.2.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jackson-module-scala_2.12-2.10.2.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jakarta.activation-api-1.2.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jakarta.annotation-api-1.3.4.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jakarta.inject-2.5.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jakarta.ws.rs-api-2.1.5.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jakarta.xml.bind-api-2.3.2.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/javassist-3.22.0-CR2.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/javassist-3.26.0-GA.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/javax.servlet-api-3.1.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/javax.ws.rs-api-2.1.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jaxb-api-2.3.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jersey-client-2.28.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jersey-common-2.28.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jersey-container-servlet-2.28.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jersey-container-servlet-core-2.28.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jersey-hk2-2.28.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jersey-media-jaxb-2.28.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jersey-server-2.28.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jetty-client-9.4.24.v20191120.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jetty-continuation-9.4.24.v20191120.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jetty-http-9.4.24.v20191120.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jetty-io-9.4.24.v20191120.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jetty-security-9.4.24.v20191120.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jetty-server-9.4.24.v20191120.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jetty-servlet-9.4.24.v20191120.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jetty-servlets-9.4.24.v20191120.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jetty-util-9.4.24.v20191120.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/jopt-simple-5.0.4.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/kafka_2.12-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/kafka_2.12-2.5.1-sources.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/kafka-clients-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/kafka-log4j-appender-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/kafka-streams-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/kafka-streams-examples-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/kafka-streams-scala_2.12-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/kafka-streams-test-utils-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/kafka-tools-2.5.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/log4j-1.2.17.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/lz4-java-1.7.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/maven-artifact-3.6.3.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/metrics-core-2.2.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/netty-buffer-4.1.50.Final.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/netty-codec-4.1.50.Final.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/netty-common-4.1.50.Final.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/netty-handler-4.1.50.Final.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/netty-resolver-4.1.50.Final.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/netty-transport-4.1.50.Final.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/netty-transport-native-epoll-4.1.50.Final.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/netty-transport-native-unix-common-4.1.50.Final.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/osgi-resource-locator-1.0.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/paranamer-2.8.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/plexus-utils-3.2.1.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/reflections-0.9.12.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/rocksdbjni-5.18.3.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/scala-collection-compat_2.12-2.1.3.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/scala-java8-compat_2.12-0.9.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/scala-library-2.12.10.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/scala-logging_2.12-3.9.2.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/scala-reflect-2.12.10.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/slf4j-api-1.7.30.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/slf4j-log4j12-1.7.30.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/snappy-java-1.1.7.3.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/tg-kafka-connect-fs-1.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/tg-kafka-connect-wrapper-1.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/tg-kafka-stream-loading-log-1.0.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/../libs/validation-api-2.0.1.Final.jar:/home/raphy/tigergraph/tigergraph/app/3.3.0/kafka/bin/..

But just after the Ubuntu reboot I realized that TigerGraph 's processes didn’t start

I switched to the Docker Image . It seems working fine.

@raphy Can you provide details on docker images used? ^^

Hi followed the steps oulined here: https://docs.tigergraph.com/start/get-started/docker

(base) raphy@pc:~ sudo docker run -d -p 14022:22 -p 9000:9000 -p 14240:14240 --name tigergraph --ulimit nofile=1000000:1000000 -v ~/data:/home/tigergraph/mydata -t docker.tigergraph.com/tigergraph:latest Unable to find image 'docker.tigergraph.com/tigergraph:latest' locally latest: Pulling from tigergraph 7b1a6ab2e44d: Pull complete e267b7ba7d47: Pull complete fcbcde8cfc18: Pull complete Digest: sha256:3ba0a28de0a206a0403d5fbca35125d8236371aeda246ab8950388d81e8cc32a Status: Downloaded newer image for docker.tigergraph.com/tigergraph:latest 529a2a436af9a0c0c62bf6e0f1a7b8b81940e8b89b3eba19547ffc66d3bb7437 (base) raphy@pc:~

(base) raphy@pc:~$ ps xa | grep tigergraph
  60151 pts/0    Ss+    0:00 /bin/sh -c /usr/sbin/sshd && su - tigergraph bash -c "tail -f /dev/null"
  60187 pts/0    S+     0:00 su - tigergraph bash -c tail -f /dev/null

(base) raphy@pc:~$ sudo docker ps | grep tigergraph
529a2a436af9   docker.tigergraph.com/tigergraph:latest   "/bin/sh -c '/usr/sb…"   5 minutes ago   Up 5 minutes   0.0.0.0:9000->9000/tcp, :::9000->9000/tcp, 0.0.0.0:14240->14240/tcp, :::14240->14240/tcp, >


(base) raphy@pc:~$ ssh -p 14022 tigergraph@localhost
The authenticity of host '[localhost]:14022 ([127.0.0.1]:14022)' can't be established.
ECDSA key fingerprint is SHA256:2xm1ikKJnabWCZ64bBsW8iQMlW103jgaDBrhLuFqit0.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '[localhost]:14022' (ECDSA) to the list of known hosts.
tigergraph@localhost's password:
Welcome to Ubuntu 20.04.3 LTS (GNU/Linux 5.11.0-38-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

This system has been minimized by removing packages and content that are
not required on a system that users do not log into.

To restore this content, you can run the 'unminimize' command.

The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.

tigergraph@529a2a436af9:~$

tigergraph@529a2a436af9:~$ gadmin start all
[   Info] Starting EXE
[   Info] Starting CTRL
[   Info] Starting ZK ETCD DICT KAFKA ADMIN GSE NGINX GPE RESTPP KAFKASTRM-LL KAFKACONN TS3SERV GSQL TS3 IFM GUI
tigergraph@529a2a436af9:~$

After rebooting :

(base) raphy@pc:~$ sudo docker container start tigergraph
tigergraph


(base) raphy@pc:~$ sudo docker ps
CONTAINER ID   IMAGE                                     COMMAND                  CREATED          STATUS          PORTS                                                                                   >
529a2a436af9   docker.tigergraph.com/tigergraph:latest   "/bin/sh -c '/usr/sb…"   38 minutes ago   Up 29 seconds   0.0.0.0:9000->9000/tcp, :::9000->9000/tcp, 0.0.0.0:14240->14240/tcp, :::14240->14240/tcp>
(base) raphy@pc:~$


tigergraph@529a2a436af9:~$ gsql version
GSQL version: 3.3
GSQL commit number: 26b783caa9c75aaebf7908cd4c196599cc7d2444
GSQL commit date: 2021-10-26 03:38:07 -0700
Copyright (c) 2014-2021 TigerGraph. All rights reserved.
This product is protected by U.S. and international copyright and intellectual property laws.
tigergraph@529a2a436af9:~$

Is this fine or am I doing something wrongly or missing something?