Run Module
This module handle the configuration of the instances and the execution of
the benchmark on the cluster
-
run.check_slave_connected_master(ssh_client)[source]
-
| Parameters: |
ssh_client – |
| Returns: |
|
-
run.common_setup(ssh_client)[source]
Common setup of the instance of the cluster with ssh_client is
connected
| Parameters: |
ssh_client – the
ssh client to launch command on the instance
|
| Returns: |
nothing |
-
run.rsync_folder(ssh_client, slave)[source]
-
-
run.run_benchmark()[source]
-
-
run.setup_hdfs_config(master_instance,
slaves)[source]
-
| Parameters: |
- master_instance –
- slaves –
|
| Returns: |
|
-
run.setup_hdfs_ssd(instance)[source]
-
| Parameters: |
instance – |
| Returns: |
|
-
run.setup_master(instance)[source]
-
| Parameters: |
instance – |
| Returns: |
|
-
run.setup_slave(instance,
master_dns)[source]
-
-
run.write_config(output_folder)[source]
-
| Parameters: |
output_folder –
|
| Returns: |
|