Simple script to scan LUNs, create pv, vg, lv, mounting it and creating new entries in fstab in RHEL. (Note:- Probably need slight modification as pe

16. October 2013 SysAdmin 0

#!/bin/bash MPATH=0 for i in `ls /sys/class/scsi_host/host*/scan`; do echo “- – -” > $i; done sleep 5 multipath -ll echo -n “enter mpath:” read MPATH pvcreate /dev/mapper/${MPATH} vgcreate -s 32 $VG /dev/mapper/${MPATH} lvcreate -l 100%VG -n $LV $VG mkfs.ext4 /dev/mapper/${VG}-${LV} echo -n “Enter mount point directory full path:” read MOUNTPOINT if [ ! -d $MOUNTPOINT ]; then mkdir $MOUNTPOINT; fi mount /dev/mapper/${VG}-${LV} $MOUNTPOINT echo -e “/dev/mapper/${VG}-${LV}” “t” “${MOUNTPOINT}” “t” “ext4” “t” “defaults” “t” “1 2” >> /etc/fstab

Leave a Reply

Your email address will not be published. Required fields are marked *