Hey,
A topology runs in a distributed manner, on multiple worker nodes. The worker node’s role is to listen for jobs and start or stop the processes whenever a new job arrives.
The workflow and hive scripts should be placed in HDFS path before running the workflow.
oozie job --oozie http://host_name:8080/oozie -D
oozie.wf.application.path=hdfs://namenodepath/pathof_workflow_xml/workflow.xml-run
This will run the workflow once.