| 7 | share_path_prefix = '/opt/share/' |
| 8 | |
| 9 | def parse_input(): |
| 10 | parser = argparse.ArgumentParser() |
| 11 | parser.add_argument('--masters', required=True, type=str, help='Name node ip') |
| 12 | parser.add_argument('--slaves', nargs='+', required=True, type=str, help='data node ip') |
| 13 | parser.add_argument('--mode', required=True, type=str, choices=['master', 'slave'], help='start hdfs as master/slave') |
| 14 | parser.add_argument('--tera', action='store_true') |
| 15 | args = parser.parse_args() |
| 16 | return args |
| 17 | |
| 18 | def write_property(doc, name, value, final): |
| 19 | prop = doc.createElement('property') |