diff --git a/tsg-9140-scripts/roles/certstore/tasks/main.yml b/tsg-9140-scripts/roles/certstore/tasks/main.yml index 35b882be..4a9b62f9 100644 --- a/tsg-9140-scripts/roles/certstore/tasks/main.yml +++ b/tsg-9140-scripts/roles/certstore/tasks/main.yml @@ -32,4 +32,18 @@ mode: "{{ item.mode }}" with_items: - { src: "cert-redis.conf" , dest: "/etc" , mode: "0644" } - - { src: "cert-redis.service" , dest: "/usr/lib/systemd/system" , mode: "0644" } \ No newline at end of file + - { src: "cert-redis.service" , dest: "/usr/lib/systemd/system" , mode: "0644" } + +##################### certstore ##################### +- name: "start certstore" + systemd: + name: certstore.service + state: started + enabled: yes + +##################### cert-redis ##################### +- name: "start cert-redis" + systemd: + name: cert-redis.service + state: started + enabled: yes \ No newline at end of file diff --git a/tsg-9140-scripts/roles/exporter/tasks/main.yml b/tsg-9140-scripts/roles/exporter/tasks/main.yml index b7f69516..9d91450b 100644 --- a/tsg-9140-scripts/roles/exporter/tasks/main.yml +++ b/tsg-9140-scripts/roles/exporter/tasks/main.yml @@ -45,4 +45,21 @@ dest: /usr/lib/systemd/system/exporter-ipmi.service tags: template +##################### exporter ##################### +- name: 'exporter-node service start' + systemd: + name: exporter-node + enabled: yes + state: started +- name: 'exporter-systemd service start' + systemd: + name: exporter-systemd + enabled: yes + state: restarted + +- name: 'exporter-ipmi service start' + systemd: + name: exporter-ipmi + enabled: yes + state: restarted diff --git a/tsg-9140-scripts/roles/mrzcpd/tasks/main.yml b/tsg-9140-scripts/roles/mrzcpd/tasks/main.yml index 9f671f98..0d56363a 100644 --- a/tsg-9140-scripts/roles/mrzcpd/tasks/main.yml +++ b/tsg-9140-scripts/roles/mrzcpd/tasks/main.yml @@ -15,64 +15,23 @@ src: "{{ role_path }}/templates/tsg_9140/mrglobal.conf.tsg_9140.j2" dest: /opt/mrzcpd/etc/mrglobal.conf -#- name: "enable mrenv" -# systemd: -# name: mrenv -# enabled: yes -# daemon_reload: yes -# when: -# - tsg_access_type != 0 -# -#- name: "enable mrzcpd" -# systemd: -# name: mrzcpd -# enabled: yes -# daemon_reload: yes -# when: -# - tsg_access_type != 0 -# -#- name: "enable prometheus output - monit_device" -# systemd: -# name: mrapm_device -# enabled: yes -# daemon_reload: yes -# -#- name: "enable prometheus output - monit_stream" -# systemd: -# name: mrapm_stream -# enabled: yes -# daemon_reload: yes -# -#- name: "enable mrtunnat on master" -# systemd: -# name: mrtunnat -# enabled: no -# daemon_reload: yes -# when: -# - nic_traffic_mirror is not defined -# - tsg_access_type != 0 -# -#- name: "disable mrtunnat on slave" -# systemd: -# name: mrtunnat -# enabled: no -# daemon_reload: yes -# when: nic_traffic_mirror is defined -# -#- name: "mask mrzcpd on server_tun_mode" -# systemd: -# name: mrzcpd -# enabled: no -# masked: yes -# daemon_reload: yes -# when: -# - tsg_access_type == 0 -# -#- name: "mask mrtunnat on server_tun_mode" -# systemd: -# name: mrtunnat -# enabled: no -# masked: yes -# daemon_reload: yes -# when: -# - tsg_access_type == 0 +##################### mrzcpd ##################### +- name: "enable mrenv" + systemd: + name: mrenv + enabled: yes + +- name: "enable mrzcpd" + systemd: + name: mrzcpd + enabled: yes + +- name: "enable prometheus output - monit_device" + systemd: + name: mrapm_device + enabled: yes + +- name: "enable prometheus output - monit_stream" + systemd: + name: mrapm_stream + enabled: yes diff --git a/tsg-9140-scripts/roles/sapp/tasks/main.yml b/tsg-9140-scripts/roles/sapp/tasks/main.yml index ae73619c..10f67f0c 100644 --- a/tsg-9140-scripts/roles/sapp/tasks/main.yml +++ b/tsg-9140-scripts/roles/sapp/tasks/main.yml @@ -90,3 +90,8 @@ dest: /var/log/sapp state: link +##################### sapp ##################### +- name: "enable sapp" + systemd: + name: sapp + enabled: yes diff --git a/tsg-9140-scripts/roles/telegraf_statistic/tasks/main.yml b/tsg-9140-scripts/roles/telegraf_statistic/tasks/main.yml index 6e17f7df..e2fb67b0 100644 --- a/tsg-9140-scripts/roles/telegraf_statistic/tasks/main.yml +++ b/tsg-9140-scripts/roles/telegraf_statistic/tasks/main.yml @@ -20,3 +20,10 @@ src: "{{ role_path }}/files/telegraf_statistic.service" dest: /usr/lib/systemd/system mode: 0644 + +##################### telegraf ##################### +- name: "Start telegraf" + systemd: + name: telegraf_statistic.service + state: started + enabled: yes \ No newline at end of file diff --git a/tsg-9140-scripts/roles/tfe/tasks/main.yml b/tsg-9140-scripts/roles/tfe/tasks/main.yml index a782149c..b2351a8b 100644 --- a/tsg-9140-scripts/roles/tfe/tasks/main.yml +++ b/tsg-9140-scripts/roles/tfe/tasks/main.yml @@ -74,4 +74,13 @@ dest: /usr/lib/system/tfe.service.d/ mode: 0644 +##################### tfe ##################### +- name: "enable tfe-env" + systemd: + name: tfe-env + enabled: yes +- name: "enable tfe" + systemd: + name: tfe + enabled: yes