Skip to content

Commit bd93292

Browse files
authored
Merge pull request #800 from marcelmamula/storage
sap_storage_setup: Add support for HANA Scaleout NFS filesystems
2 parents 34ef551 + f2df9d3 commit bd93292

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

roles/sap_storage_setup/tasks/generic_tasks/configure_nfs_filesystems.yml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,18 +45,16 @@
4545
'dir_only': '/' + sap_storage_setup_sid,
4646
}
4747
]) %}
48-
{%- endif %}
4948
50-
{%- if nfs_item.mountpoint | regex_replace('/$', '') == '/usr/sap/trans' %}
49+
{%- elif nfs_item.mountpoint | regex_replace('/$', '') == '/usr/sap/trans' %}
5150
{%- set add_trans = mount_list.extend([
5251
{
5352
'mount_src': nfs_item.nfs_path | regex_replace('/$', ''),
5453
'mountpoint': nfs_item.mountpoint | regex_replace('/$', ''),
5554
}
5655
]) %}
57-
{%- endif %}
5856
59-
{%- if nfs_item.mountpoint | regex_replace('/$', '') == '/usr/sap' -%}
57+
{%- elif nfs_item.mountpoint | regex_replace('/$', '') == '/usr/sap' -%}
6058
{%- for common in sap_storage_setup_nfs_dirs_usr_sap.all %}
6159
{%- set add_all_usrsap = mount_list.extend([
6260
{
@@ -77,6 +75,14 @@
7775
{%- endfor %}
7876
{%- endfor %}
7977
78+
{%- elif nfs_item.mountpoint.startswith('/hana/') %}
79+
{%- set add_hana = mount_list.extend([
80+
{
81+
'mount_src': nfs_item.nfs_path | regex_replace('/$', ''),
82+
'mountpoint': nfs_item.mountpoint | regex_replace('/$', ''),
83+
}
84+
]) %}
85+
8086
{%- endif %}
8187
{{ mount_list }}
8288

0 commit comments

Comments
 (0)