RHEL8: Configure datadisk
Rescan system for hardware change
sudo rescan-scsi-bus.sh
List the new disk
ls -all /dev/disk/by-path/
format disk with proper cluster size, change /dev/disk/by-path/pci-0000\:0b\ to correct path
mkfs.xfs -d su=16k,sw=192 /dev/disk/by-path/pci-0000\:0b\:00.0-scsi-0\:0\:????
create mount folder, example for mariadb
mkdir /var/lib/mysql
Make path unwritenble if disk gets disconnected
chattr +i /var/lib/mysql
Mount disk to path
mount -o swalloc /dev/disk/by-path/pci-0000:13:00.0-scsi-0:0:1:0 /var/lib/mysql
Get and copy UUID for new disk
blkid
/dev/sda1: UUID="BD54-F252" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="6dbcbb5f-847b-4068-a74d-c7ee85dab3d2"
/dev/sda2: UUID="0ecdb7dc-1cd9-42ba-ac7c-4303872c0e09" TYPE="xfs" PARTUUID="6836c464-8495-4dc6-9f68-e7d5e10621e8"
/dev/sdb1: UUID="S9dDO4-AUhG-94k4-p3E1-hUsb-Skx1-42Ecq0" TYPE="LVM2_member" PARTUUID="8bb980fc-b6cc-4f53-af1a-2dfaa57ad098"
/dev/mapper/centos-swap: UUID="13df36ee-246d-46c0-9eb9-25eec5185ed0" TYPE="swap"
/dev/sdc: UUID="d2c70652-3135-4eb6-aad9-83231cdc0f15" TYPE="xfs"
add new row in /etc/fstab
sudo vi /etc/fstab
UUID=d2c70652-3135-4eb6-aad9-83231cdc0f15 /var/lib/mysql xfs swalloc 0 0
Verify configuration with
lsblk
Leave a Reply