Last active
April 2, 2018 21:56
-
-
Save StudioEtrange/6f597f045a35216721ad6c0668e941da to your computer and use it in GitHub Desktop.
LVM and disk commands
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# List block devices | |
lsblk | |
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT | |
sda 8:0 0 238.5G 0 disk | |
├─sda1 8:1 0 200M 0 part /boot/efi | |
├─sda2 8:2 0 500M 0 part /boot | |
└─sda3 8:3 0 237.8G 0 part | |
├─fedora-root 253:0 0 50G 0 lvm / | |
├─fedora-swap 253:1 0 2G 0 lvm [SWAP] | |
└─fedora-home 253:2 0 185.9G 0 lvm | |
# create LVM primary partition | |
sudo fdisk | |
# type : 8e | |
# create physical volume | |
sudo pvcreate /dev/sdb1 | |
sudo pvdisplay | |
sudo pvscan | |
# add physical volume to volume group | |
sudo vgextend GROUP_VOLUME_NAME /dev/sdb1 | |
# check VGSize size (=total size of volum group) | |
sudo vgdisplay | |
sudo vgscan | |
# create logical volume of size XX | |
sudo lvcreate -L1XXG -n VOLUME_LOGIC_NAME GROUP_VOLUME_NAME | |
# allocate space to the new logical volume | |
sudo lvextend -r -L+100G /dev/GROUP_VOLUME_NAME/VOLUME_LOGIC_NAME | |
sudo lvdisplay | |
sudo lvscan | |
# create ext3 file system | |
sudo mkfs.ext3 /dev/GROUP_VOLUME_NAME/VOLUME_LOGIC_NAME | |
# mount logical volume | |
sudo mount /dev/GROUP_VOLUME_NAME/VOLUME_LOGIC_NAME /MOUNT_POINT | |
# mount logical volume automaticly at startup | |
# in /etc/fstab add | |
/dev/GROUP_VOLUME_NAME/VOLUME_LOGIC_NAME /MOUNT_POINT ext3 defaults 0 0 | |
# monitoring tools | |
https://www.opsdash.com/blog/disk-monitoring-linux.html |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment