find ./ -type f -name '*source-string*'

204 Erweiterte Administration von Storage Devices

# ---------------------------------------------------------
# ---    : Physikalische Volumen (pv) 
# sind vergleichbar mit echten Partitionen auf einer Festplatte. 
# Tatsächlich werden diese Volumen auch mittels fdisk vorbereitet. 
# Der Dateisystemtyp ist 8E.
# ---------------------------------------------------------
# ---    : Volumen-Gruppen (vg) 
# sind ein Zusammenschluss aus mehreren physikalischen # Volumen. 
# Sie können diese Gruppen nachträglich mit weiteren physikalischen
# Volumen erweitern.
# ---------------------------------------------------------
# ---    : Logische Volumen (lv) 
# werden innerhalb der Volumen-Gruppen erstellt. 
# Aus der Sicht des Dateisystems handelt es sich hierbei um Partitionen.
# Sie werden letztendlich in den Dateisystembaum gemountet und verwendet.

yum install lvm2
apt-get install lvm2

ls -l /sbin/pv* /sbin/lv* /sbin/vg*

$ ls -l /sbin/pv* | awk '{print $9}'
# /sbin/pvchange
# /sbin/pvck
# /sbin/pvcreate
# /sbin/pvdisplay
# /sbin/pvmove
# /sbin/pvremove
# /sbin/pvresize
# /sbin/pvs
# /sbin/pvscan

$ ls -l /sbin/vg* | awk '{print $9}'
# /sbin/vgcfgbackup
# /sbin/vgcfgrestore
# /sbin/vgchange
# /sbin/vgck
# /sbin/vgconvert
# /sbin/vgcreate
# /sbin/vgdisplay
# /sbin/vgexport
# /sbin/vgextend
# /sbin/vgimport
# /sbin/vgimportclone
# /sbin/vgmerge
# /sbin/vgmknodes
# /sbin/vgreduce
# /sbin/vgremove
# /sbin/vgrename
# /sbin/vgs
# /sbin/vgscan
# /sbin/vgsplit

$ ls -l /sbin/lv* | awk '{print $9}'
# /sbin/lvchange
# /sbin/lvconvert
# /sbin/lvcreate
# /sbin/lvdisplay
# /sbin/lvextend
# /sbin/lvm
# /sbin/lvmchange
# /sbin/lvmconf
# /sbin/lvmdiskscan
# /sbin/lvmdump
# /sbin/lvmsadc
# /sbin/lvmsar
# /sbin/lvreduce
# /sbin/lvremove
# /sbin/lvrename
# /sbin/lvresize
# /sbin/lvs
# /sbin/lvscan
#
vgscan -v
#
fdisk /dev/sdb
# n --> p --> 1 --> t --> 8e --> w

#
# -d            Dump the partitions of a device in a format useful as input to sfdisk. For example,
#                  % sfdisk -d /dev/hda > hda.out
#                  % sfdisk /dev/hda < hda.out
#               will correct the bad last extended partition that the OS/2 fdisk creates.
#
# -f or --force Do what I say, even if it is stupid.
#
sfdisk -d /dev/sdb | sfdisk /dev/sdc
sfdisk -d /dev/sdb | sfdisk /dev/sdd
sfdisk -d /dev/sdb | sfdisk /dev/sde
#
# ---------------------------------------------------------
# ---    : Erstellen Physikal Volumen
#
pvcreate -v /dev/sdb1
pvcreate -v /dev/sdc1
pvcreate -v /dev/sdd1
pvcreate -v /dev/sde1
# ---------------------------------------------------------
pvdisplay
#

# ---------------------------------------------------------
# ---    : Erstellen Volumen Group
#
vgcreate vg_NAME /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
# ---------------------------------------------------------
vgdisplay
#
# ---------------------------------------------------------
# ---    : Erstellen Logical Volumen
#
lvcreate -n lv_NAME_1 -L 20G vg_NAME 
#
lvdisplay /dev/vg_big/lv_big_1
#
mkfs.ext4 /dev/vg_big/lv_big_1
#
mkdir /media/lvtest
mount /dev/vg_big/lv_big_1 /media/lvtest/
#
# Logische Volumen erweitern
#
lvextend -L 25G /dev/vg_big/lv_big_1
#
resize2fs /dev/vg_big/lv_big_1
#
#
# Logische Volumen verkleinern
#
umount /lvtest/
#
e2fsck -f /dev/vg_big/lv_big_1
#
resize2fs /dev/vg_big/lv_big_1 4096000
#
lvreduce -L 4G /dev/vg_big/lv_big_1
#
#
#
#
#
Physikalische Volumen aus einer Volumen-Gruppe entfernen und physikalische
Volumen zu einer Gruppe hinzufügen
#
# alle physikalischen volumen die keine dateilen enthalten werden entfernt. -a
vgreduce -a vg_big
#
# Wolumen group erweitern
vgextend vg_big /dev/sdc1
#
# LVM Snapshots
#
lvcreate -L1G -s -n big1backup /dev/vg_big/lv_big_1
#
mount /dev/vg_big/big1backup /backup/
#
tar -pzcf backup.tar.gz /backup/
#
umount /backup
#
lvremove /dev/vg_big/big1backup

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.