Skip to content

Instantly share code, notes, and snippets.

@uncelvel
Last active December 18, 2024 08:29
Show Gist options
  • Save uncelvel/9da702e2cdf6e8b16f973877acfbcb0e to your computer and use it in GitHub Desktop.
Save uncelvel/9da702e2cdf6e8b16f973877acfbcb0e to your computer and use it in GitHub Desktop.
gpt
if lsblk | grep -q '^sdb'; then
parted --script /dev/sdb mklabel gpt mkpart primary 0% 100%
echo "none" >/sys/class/block/sdb/queue/scheduler
pvcreate /dev/sdb1
vgcreate vg_data /dev/sdb1
lvcreate -l 100%FREE -n lv_data vg_data
mkfs.xfs -f /dev/vg_data/lv_data
mkdir -p /data
id=$(lsblk -f | grep vg_data-lv_data | awk '{print $3}')
echo >> /etc/fstab
echo "UUID=$id /data xfs noatime,nodiratime 0 0" >> /etc/fstab
mount -a
fi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment