分类: LINUX
2008-10-10 20:56:32
DISK/LVM Commands | AIX | HP-UX | LINUX(RedHat) | SOLARIS(VxVM) |
Filesystem table | /etc/filesystems | /etc/fstab | /etc/fstab | /etc/vfstab |
Free disk blocks | df -k | bdf | df -k | df -k |
Device listing | lsdev -C | /sbin/ioscan | cat /proc/devices | sysdef |
Disk information | bootinfo -s hdisk# | diskinfo /dev/rdsk/c#t#d# | cat /proc/scsi/scsi0/sda/model | format -d c#t#d# format>current format>inquiry |
Disk Label | ispv -l hdisk# | pvdisplay -v /dev/dsk/C#t#d# | fdisk -l | prtvtoc |
LVM Concepts | Partition | logical extents | logical extents | sub disk |
| Volume | logical volume | logical volume | Volume |
| | | | Plex |
| Volume group | volume group | volume group | disk group |
Journal Filesystem type | jfs | vxfs | ext3 | vxfs |
Default volume group | /dev/rootvg | /dev/vg00 | | /dev/vx/dsk/rootdg |
Display volume group | lsvg -l rootvg | vgdisplay -v vg00 | vgdisplay -v | vxprint -l -g rootdg |
Modify physical volume | chpv | pvchange | pvchange | vxdisk |
Prepare physical disk | mkdev -c disk -l hdisk# | pvcreate | pvcreate | vxprint -dl |
List phycical volume | lspv | pvdisplay | pvdisplay | vxprint -dl |
Remove disk from volume group | reducevg | vgreduce | vgreduce | vxdg rmdisk |
Move logical volumes to another physical volumes | migratepv | pvmove | pvmove | vxassist move |
Create volume group | mkvg | vgcreate | vgcreate | vxdg init |
Remove volume group | | vgremove | vgremove | vxdg destroy |
Volume group availability | chvg varyonvg varyoffvg | vgchange | vgchange | vxdg set |
Restore volume group | | vgcfgrestore | vgcfgrestore | vxconfigrestore |
Exports volume group | exportvg | vgexport | vgexport | vxdg deport |
Imports volume group | importvg | vgimport | vgimport | vxdg import |
Volume group listing | lsvg | vgscan | vgscan | vxdg list |
Change logical volume characteristics | chlv | lvchange | lvchange | vxedit set |
List logical volume | lslv | lvdisplay | lvdisplay | vxprint -vl |
Make logical volume | mklv | lvcreate | lvcreate | vxassist make |
Extend logical volume | extendlv | lvextend | lvextend | vxassist growto |
Reduce logical volume | | lvreduce | lvreduce | vxassist shrinkto |
Remove logical volume | rmlv | lvremove | lvremove | vxedit rm |
Prepare boot volumes | bootlist -m normal | lvlnboot | lilo | vxbootsetup |
Remove boot volumes | | lvrmboot | | |
Extend File system | chfs -a size=# /mt | extendfs /dev/vg00/lv0l8 fsadm -F vxfs -b{LE * 1024} /mt | resize2fs resize_reiserfs | vxresize fsadm -F vxfs -b {block#} /mt |
Reduce/Splic mirrors | rmlvcopy | lvsplit | lvsplit | vxassist remove mirror |
Merge mirrors | | lvmerge | lvmerge | |
Create mirrors | mklv -c 2 | lvcreate -m 1 | | vxassist mirror |
Add mirrors | mklvcopy lv2 | lvextend -m 1 | | vxassist mirror |
Create striped volumes | mklv -u 3 -S 64K | lvcreate -i 3 -l 64 | lvcreate -i 3 -l 64 | vxassist make vol 100mb layout=raid5 |
System recovery tape | mksysb -i /dev/rmt0 | /opt/ignite/bin/make_recovery | | |
Backup | savevg -i rootvg | fbackup | tar cvf /dev/rst0/ | vxdump |
Restore | restvg | frecover | tar xvf /dev/rst0 | vxrestore |