增加dkms基础库的安装

This commit is contained in:
Lu Qiuwen
2019-06-20 16:36:51 +08:00
parent e53d4705ac
commit f60e0c9881
14 changed files with 89 additions and 33 deletions

View File

@@ -8,6 +8,6 @@ ansible_user=root
192.168.10.37 192.168.10.37
[slave-blade] [slave-blade]
192.168.10.38 #192.168.10.38
192.168.10.39 #192.168.10.39
192.168.10.40 192.168.10.40

Binary file not shown.

Binary file not shown.

View File

@@ -1,47 +1,43 @@
--- ---
- name: "copy framework rpms to destination server" - name: "copy framework rpms to destination server"
synchronize: synchronize:
src: roles/framework/files/ src: "{{ role_path }}/files/"
dest: /tmp/ dest: "/tmp/ansible_deploy/"
- name: "install kernel-ml" - name: "install kernels and other packages"
yum: yum:
name: /tmp/kernel-ml-5.1.8-1.el7.elrepo.x86_64.rpm name: "{{ packages }}"
state: present
- name: "install kernel-ml-devel"
yum:
name: /tmp/kernel-ml-devel-5.1.8-1.el7.elrepo.x86_64.rpm
state: present
- name: "install framework"
yum:
name: /tmp/framework-debug-2.0.8-1.el7.centos.x86_64.rpm
state: present
- name: "install mrzcpd"
yum:
name: /tmp/mrzcpd-4.3.9.497aaf5-1.el7.x86_64.rpm
state: present state: present
vars:
packages:
- /tmp/ansible_deploy/kernel/kernel-ml-5.1.8-1.el7.elrepo.x86_64.rpm
- /tmp/ansible_deploy/kernel/kernel-ml-devel-5.1.8-1.el7.elrepo.x86_64.rpm
- /tmp/ansible_deploy/mrzcpd-4.3.9.497aaf5-1.el7.x86_64.rpm
- /tmp/ansible_deploy/framework/framework-debug-2.0.8-1.el7.centos.x86_64.rpm
- /tmp/ansible_deploy/dkms/zlib-devel-1.2.7-18.el7.x86_64.rpm
- /tmp/ansible_deploy/dkms/elfutils-libelf-devel-0.172-2.el7.x86_64.rpm
- /tmp/ansible_deploy/dkms/zlib-1.2.7-18.el7.x86_64.rpm
- /tmp/ansible_deploy/dkms/which-2.20-7.el7.x86_64.rpm
- /tmp/ansible_deploy/dkms/dkms-2.7.1-1.el7.noarch.rpm
- name: "install/update rulescan header files" - name: "install/update rulescan header files"
synchronize: synchronize:
src: roles/framework/files/rulescan/rulescan.h src: "{{ role_path }}/files/rulescan/rulescan.h"
dest: /opt/MESA/include/MESA/rulescan.h dest: /opt/MESA/include/MESA/rulescan.h
- name: "install/update rulescan library" - name: "install/update rulescan library"
synchronize: synchronize:
src: roles/framework/files/rulescan/librulescan.so src: "{{ role_path }}/files/rulescan/librulescan.so"
dest: /opt/MESA/lib/librulescan.so dest: /opt/MESA/lib/librulescan.so
- name: "install/update maat header files" - name: "install/update maat header files"
synchronize: synchronize:
src: roles/framework/files/maat/include/ src: "{{ role_path }}/files/maat/include/"
dest: /opt/MESA/include/MESA/ dest: /opt/MESA/include/MESA/
- name: "install/update maat library files" - name: "install/update maat library files"
synchronize: synchronize:
src: roles/framework/files/maat/lib/ src: "{{ role_path }}/files/maat/lib/"
dest: /opt/MESA/lib/ dest: /opt/MESA/lib/
- name: "update ld" - name: "update ld"

View File

@@ -1,14 +1,13 @@
--- ---
- name: "copy tfe program to destination server" - name: "copy tfe program to destination server"
copy: copy:
src: roles/tfe/files/ src: "{{ role_path }}/files/"
dest: /tmp/tfe/ dest: /tmp/ansible_deploy/
- name: "install tfe rpms" - name: "install tfe rpms"
yum: yum:
name: /tmp/tfe/tfe-debug-*.rpm name: "/tmp/ansible_deploy/{{ packages }}"
state: present state: present
vars:
- name: "modify mgr interface" packages:
ini_file: - tfe-debug-4.0.0.1a59abc-1.el7.x86_64.rpm

1
site.retry Normal file
View File

@@ -0,0 +1 @@
192.168.10.40

View File

@@ -1,3 +1,63 @@
- hosts: slave-blade vars:
- maat_redis_server:
- address: 192.168.11.243
- port: 6379
- db: 4
- cert_store_server:
- address: 192.168.10.8
- port: 9991
- log_kafkabrokers:
- address: "0.0.0.0:9092"
- log_minio:
- address: "10.4.35.42-46;"
- port: 9000
roles: roles:
- framework - framework
- hosts: blade-00
- roles:
- framework
- sapp
- kni
- hosts: blade-01
- roles:
- net-ctrlblade
- tfe-kmod
- tfe
- vars:
nic_mgr:
- name: eth0
nic_data_incoming:
- name: eth3
- address: 172.16.254.1
- mac: AA:BB:CC:DD:EE:FF
- peer: 172.16.254.254
nic_traffic_mirror:
- name: eth4
- hosts: blade-02
- net-ctrlblade
- tfe-kmod
- tfe
nic_mgr:
- name: eth0
nic_data_incoming:
name: eth3
inet_addr: 172.16.254.2
inet6_addr: fd00::1
gw_inet_addr: 172.16.254.254
gw_ether_addr: BB:CC:DD:EE:FF:AA
nic_traffic_mirror:
name: eth4
- hosts: blade-03
- net-ctrlblade
- tfe-kmod
- tfe
- hosts: blade-04
- net-ctrlblade
- tfe-kmod
- tfe