Skip to content

Commit 67ca32d

Browse files
authored
Revert "feat: (IAC-804): Use device UUID in mount to avoid NFS issues due to restarts (#277)" (#279)
This reverts commit 961d243.
1 parent 961d243 commit 67ca32d

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

files/cloud-init/nfs/cloud-config

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,17 +41,17 @@ runcmd:
4141
#
4242
# Create Raid5 Array
4343
#
44+
# NOTE: We need to sleep 5 minutes here to ensure the drives have been attached
45+
#
46+
# - sleep 300
4447
- pvcreate $(find /dev/disk/azure/scsi1/ -type l | xargs)
4548
- vgcreate data-vg01 $(find /dev/disk/azure/scsi1/ -type l | xargs)
4649
- lvcreate --type raid5 --extents 100%FREE --stripes 3 --name data-lv01 data-vg01
4750
- mkfs -t ext4 /dev/data-vg01/data-lv01
4851
#
4952
# Update /etc/fstab
5053
#
51-
- device=`lsblk -r | grep lvm | cut -d " " -f1 | grep -v "_"`
52-
- mntDir='/export'
53-
- deviceUUID=`sudo blkid /dev/mapper/$device | sed -r 's/.*UUID="([^"]*).*"/\1/g'`
54-
- echo "UUID=$deviceUUID $mntDir auto defaults,acl,nofail 0 2" | sudo tee -a /etc/fstab > /dev/null
54+
- echo "/dev/data-vg01/data-lv01 /export ext4 defaults,nofail,x-systemd.requires=cloud-init.service,barrier=0,discard 0 2" >>/etc/fstab
5555
- mount -a
5656
#
5757
# Update /etc/exports - NOTE: The CIDR provided works for the whole VPC

0 commit comments

Comments
 (0)