diff --git a/development/hosts b/development/hosts index dcc9250..4737a77 100644 --- a/development/hosts +++ b/development/hosts @@ -12,5 +12,4 @@ [dbservers] epolsa5510epsfe.tpolizei-bw.de #epsfe -#epolsq5702stu02.tpolizei-bw.de #RHELEDB5-7 diff --git a/playbook.yml b/playbook.yml index c0ed38e..b664354 100644 --- a/playbook.yml +++ b/playbook.yml @@ -14,9 +14,9 @@ CV_ASSUME_DISTID: OEL7.8 roles: - - filesystem - - ora_inst_ahf - - db1913 +# - filesystem +# - ora_inst_ahf +# - db1913 - tvd #handlers: diff --git a/roles/db1913/tasks/main.yml b/roles/db1913/tasks/main.yml index 7eb2df1..57c5b65 100755 --- a/roles/db1913/tasks/main.yml +++ b/roles/db1913/tasks/main.yml @@ -24,7 +24,7 @@ command: "/opt/ahf/oracle.ahf/bin/orachk -profile preinstall -nordbms" responses: '(?m)^This computer is for.*': "S" -# '(?m)^RDBMS binaries found at ': "Y" + '(?m)^orachk did not find the inventory.*': "n" timeout: null register: orachk_output diff --git a/roles/tvd/tasks/.main.yml.swp b/roles/tvd/tasks/.main.yml.swp new file mode 100644 index 0000000..dcd7901 Binary files /dev/null and b/roles/tvd/tasks/.main.yml.swp differ diff --git a/roles/tvd/tasks/main.yml b/roles/tvd/tasks/main.yml index 65989e9..07bb14e 100644 --- a/roles/tvd/tasks/main.yml +++ b/roles/tvd/tasks/main.yml @@ -28,12 +28,15 @@ group: dba - name: Create a symbolic link to etc/oratab + become_user: root + become: yes file: src: /etc/oratab dest: /opt/oracle/etc/oratab force: yes owner: oracle group: dba + follow: no state: link - name: Install basenv @@ -69,3 +72,16 @@ path: /opt/oracle/trivadis/local/dba/etc/sid._DEFAULT_.conf regexp: '^#(.*TVDPERLBIN.*)' replace: '\1' + +################################### +# Installation TVD Backup +################################### + +- name: Unarchive TVD Backup + unarchive: + src: "{{ backup_install_dir }}" + dest: "{{ backup_target_Dir }}" + remote_src: yes + owner: oracle + group: dba + diff --git a/roles/tvd/templates/basenv.rsp.j2 b/roles/tvd/templates/basenv.rsp.j2 index 11f753b..2ff4864 100644 --- a/roles/tvd/templates/basenv.rsp.j2 +++ b/roles/tvd/templates/basenv.rsp.j2 @@ -2,7 +2,7 @@ Tvdperl_Is_Perl="NO" Be_Oracle="YES" Oracle_Base={{ oracle_base }} Oracle_Home={{ oracle_home }} -Tns_Admin={{ oracle_base }}/network/admin +Tns_Admin={{ oracle_home }}/network/admin Install_Dir={{ oracle_base }}/trivadis/local Config_Tns="2" Names_Default_Domain="{{ ansible_fqdn }}" diff --git a/roles/tvd/vars/main.yml b/roles/tvd/vars/main.yml index 1d49989..144e6b8 100644 --- a/roles/tvd/vars/main.yml +++ b/roles/tvd/vars/main.yml @@ -3,3 +3,6 @@ oracle_base: /opt/oracle oracle_home: /opt/oracle/db/19.13 install_dir: /sw/TVD/2205/dbstar_basenv_22.05.final.a +backup_install_dir: /sw/TVD/2205/dbstar_backup_22.05.final.a/tvdbackup-ee-22.05.final.a.tar.gz +backup_target_Dir: /opt/oracle/trivadis/local +