| [Unit] |
| Description=Master Service for Accumulo |
| Requires=network.target |
| After=network.target |
| |
| [Service] |
| User={{ cluster_user }} |
| Group={{ cluster_group }} |
| Type=simple |
| ExecStartPre={{ accumulo_home }}/bin/accumulo org.apache.accumulo.master.state.SetGoalState NORMAL |
| ExecStart={{ accumulo_home }}/bin/accumulo master |
| Environment=ACCUMULO_HOME={{ accumulo_home }} |
| Environment=JAVA_HOME={{ java_home }} |
| StandardOutput=journal |
| StandardError=journal |
| TimeoutStartSec=2min |
| Restart=on-failure |
| RestartSec=1 |
| StartLimitInterval=1m |
| StartLimitBurst=30 |
| SuccessExitStatus=143 |
| |
| [Install] |
| WantedBy=multi-user.target |