kubectl get pod -n hugegraph-computer-operator-system
NAME READY STATUS RESTARTS AGE
hugegraph-computer-operator-controller-manager-58c5545949-jqvzl 1/1 Running 0 15h
hugegraph-computer-operator-etcd-28lm67jxk5 1/1 Running 0 15h
cat <<EOF | kubectl apply --filename -apiVersion:hugegraph.apache.org/v1kind:HugeGraphComputerJobmetadata:namespace:hugegraph-computer-operator-systemname:&jobNamepagerank-samplespec:jobId:*jobNamealgorithmName:page_rankimage:hugegraph/hugegraph-computer:latest# algorithm image urljarFile:/hugegraph/hugegraph-computer/algorithm/builtin-algorithm.jar# algorithm jar pathpullPolicy:AlwaysworkerCpu:"4"workerMemory:"4Gi"workerInstances:5computerConf:job.partitions_count:"20"algorithm.params_class:org.apache.hugegraph.computer.algorithm.centrality.pagerank.PageRankParamshugegraph.url:http://${hugegraph-server-host}:${hugegraph-server-port}# hugegraph server urlhugegraph.name:hugegraph# hugegraph graph nameEOF
3.2.6 显示作业
kubectl get hcjob/pagerank-sample -n hugegraph-computer-operator-system
NAME JOBID JOBSTATUS
pagerank-sample pagerank-sample RUNNING
3.2.7 显示节点日志
# Show the master logkubectl logs -l component=pagerank-sample-master -n hugegraph-computer-operator-system
# Show the worker logkubectl logs -l component=pagerank-sample-worker -n hugegraph-computer-operator-system
# Show diagnostic log of a job# 注意: 诊断日志仅在作业失败时存在,并且只会保存一小时。kubectl get event --field-selector reason=ComputerJobFailed --field-selector involvedObject.name=pagerank-sample -n hugegraph-computer-operator-system
3.2.8 显示作业的成功事件
NOTE: it will only be saved for one hour
kubectl get event --field-selector reason=ComputerJobSucceed --field-selector involvedObject.name=pagerank-sample -n hugegraph-computer-operator-system