LVM磁阵命令操作实例
来源:互联网 发布:c语言return例子 编辑:程序博客网 时间:2024/06/06 03:07
1.创建物理卷PVpvcreate /dev/sdbpvcreate /dev/sdcpvcreate /dev/sdepvcreate /dev/sdfpvcreate /dev/sdg查看PV的详细信息 pvscan2.创建卷组VGvgcreate vgora /dev/sdbvgcreate vgap /dev/sdcvgcreate vgps /dev/sdevgcreate vggroup /dev/sdfvgcreate vgome /dev/sdg 扩展卷组 vgextend vgora /dev/sdh删除物理卷 vgreduce vgora /dev/sdh检查卷组是否创建成功 vgscan 3.激活VG vgchange -a y vgoravgchange -a y vgapvgchange -a y vgpsvgchange -a y vggroupvgchange -a y vgome去激活则是 vgchange -a n vgora4.以root用户登录主机创建LVlvcreate -L 0.5G -n lvctl1 /dev/vgoralvcreate -L 0.5G -n lvctl2 /dev/vgoralvcreate -L 0.5G -n lvctl3 /dev/vgoralvcreate -L 0.1G -n lvspfile /dev/vgoralvcreate -L 1G -n lvredo1 /dev/vgoralvcreate -L 1G -n lvredo2 /dev/vgoralvcreate -L 1G -n lvredo3 /dev/vgoralvcreate -L 1G -n lvredo4 /dev/vgoralvcreate -L 1G -n lvredo5 /dev/vgoralvcreate -L 1G -n lvredo6 /dev/vgoralvcreate -L 6G -n lvsystem /dev/vgoralvcreate -L 6G -n lvsysaux /dev/vgoralvcreate -L 8G -n lvtemp /dev/vgoralvcreate -L 6G -n lvundo /dev/vgoralvcreate -L 2G -n lvuser /dev/vgoralvcreate -L 100G -n lv_ap_data /dev/vgaplvcreate -L 50G -n lv_ap_index /dev/vgaplvcreate -L 10G -n lv_ps_data /dev/vgpslvcreate -L 50G -n lv_ps_clob /dev/vgpslvcreate -L 20G -n lv_ps_index /dev/vgpslvcreate -L 5G -n lv_group_data /dev/vggrouplvcreate -L 40G -n lv_group_clob /dev/vggrouplvcreate -L 10G -n lv_group_index /dev/vggrouplvcreate -L 5G -n lv_ome_data /dev/vgomelvcreate -L 40G -n lv_ome_index /dev/vgomelvcreate -L 10G -n lv_ome_tmp /dev/vgome删除lv则是 lvremove /dev/vgap/lv_ap_data扩展逻辑卷大小 lvextend -L 12G /dev/vgap/lv_ap_data扩展逻辑卷大小 lvextend -L +1G /dev/vgap/lv_ap_data检查LV信息 lvdisplay5.改变卷组属主 chown oracle.oinstall -R /dev/vgorachown oracle.oinstall -R /dev/vgapchown oracle.oinstall -R /dev/vgpschown oracle.oinstall -R /dev/vggroupchown oracle.oinstall -R /dev/vgome6.创建裸设备,并改变裸设备属主和权限mknod /dev/raw/raw1 c 162 1mknod /dev/raw/raw2 c 162 2mknod /dev/raw/raw3 c 162 3mknod /dev/raw/raw4 c 162 4mknod /dev/raw/raw5 c 162 5mknod /dev/raw/raw6 c 162 6mknod /dev/raw/raw7 c 162 7mknod /dev/raw/raw8 c 162 8mknod /dev/raw/raw9 c 162 9mknod /dev/raw/raw10 c 162 10 mknod /dev/raw/raw11 c 162 11 mknod /dev/raw/raw12 c 162 12 mknod /dev/raw/raw13 c 162 13 mknod /dev/raw/raw14 c 162 14 mknod /dev/raw/raw15 c 162 15 mknod /dev/raw/raw1001 c 162 1001mknod /dev/raw/raw1002 c 162 1002mknod /dev/raw/raw1003 c 162 1003mknod /dev/raw/raw1004 c 162 1004mknod /dev/raw/raw1005 c 162 1005mknod /dev/raw/raw1006 c 162 1006mknod /dev/raw/raw1007 c 162 1007mknod /dev/raw/raw1008 c 162 1008mknod /dev/raw/raw1009 c 162 1009mknod /dev/raw/raw1010 c 162 1010mknod /dev/raw/raw1011 c 162 1011格式: mknod 装置名称 c(设置装置名称为1周边输入设备档案) major(主装置代码) minor(次装置代码)7.创建裸设备与分区的链接raw /dev/raw/raw1 /dev/vgora/lvspfile raw /dev/raw/raw2 /dev/vgora/lvsystem raw /dev/raw/raw3 /dev/vgora/lvsysaux raw /dev/raw/raw4 /dev/vgora/lvundo raw /dev/raw/raw5 /dev/vgora/lvtemp raw /dev/raw/raw6 /dev/vgora/lvuser raw /dev/raw/raw7 /dev/vgora/lvredo1 raw /dev/raw/raw8 /dev/vgora/lvredo2 raw /dev/raw/raw9 /dev/vgora/lvredo3 raw /dev/raw/raw10 /dev/vgora/lvredo4 raw /dev/raw/raw11 /dev/vgora/lvredo5 raw /dev/raw/raw12 /dev/vgora/lvredo6 raw /dev/raw/raw13 /dev/vgora/lvctl1 raw /dev/raw/raw14 /dev/vgora/lvctl2 raw /dev/raw/raw15 /dev/vgora/lvctl3raw /dev/raw/raw1001 /dev/vgap/lv_ap_dataraw /dev/raw/raw1002 /dev/vgap/lv_ap_indexraw /dev/raw/raw1003 /dev/vgps/lv_ps_dataraw /dev/raw/raw1004 /dev/vgps/lv_ps_clobraw /dev/raw/raw1005 /dev/vgps/lv_ps_indexraw /dev/raw/raw1006 /dev/vggroup/lv_group_dataraw /dev/raw/raw1007 /dev/vggroup/lv_group_clobraw /dev/raw/raw1008 /dev/vggroup/lv_group_indexraw /dev/raw/raw1009 /dev/vgome/lv_ome_dataraw /dev/raw/raw1010 /dev/vgome/lv_ome_indexraw /dev/raw/raw1011 /dev/vgome/lv_ome_tmp8.改变裸设备权限chmod 660 /dev/raw/raw1 chmod 660 /dev/raw/raw2 chmod 660 /dev/raw/raw3 chmod 660 /dev/raw/raw4 chmod 660 /dev/raw/raw5 chmod 660 /dev/raw/raw6 chmod 660 /dev/raw/raw7 chmod 660 /dev/raw/raw8 chmod 660 /dev/raw/raw9 chmod 660 /dev/raw/raw10 chmod 660 /dev/raw/raw11 chmod 660 /dev/raw/raw12 chmod 660 /dev/raw/raw13 chmod 660 /dev/raw/raw14 chmod 660 /dev/raw/raw15 chmod 660 /dev/raw/raw1001chmod 660 /dev/raw/raw1002chmod 660 /dev/raw/raw1003chmod 660 /dev/raw/raw1004chmod 660 /dev/raw/raw1005chmod 660 /dev/raw/raw1006chmod 660 /dev/raw/raw1007chmod 660 /dev/raw/raw1008chmod 660 /dev/raw/raw1009chmod 660 /dev/raw/raw1010chmod 660 /dev/raw/raw10119.改变裸设备属主chown oracle.oinstall /dev/raw/raw1 chown oracle.oinstall /dev/raw/raw2 chown oracle.oinstall /dev/raw/raw3 chown oracle.oinstall /dev/raw/raw4 chown oracle.oinstall /dev/raw/raw5 chown oracle.oinstall /dev/raw/raw6 chown oracle.oinstall /dev/raw/raw7 chown oracle.oinstall /dev/raw/raw8 chown oracle.oinstall /dev/raw/raw9 chown oracle.oinstall /dev/raw/raw10 chown oracle.oinstall /dev/raw/raw11 chown oracle.oinstall /dev/raw/raw12 chown oracle.oinstall /dev/raw/raw13 chown oracle.oinstall /dev/raw/raw14 chown oracle.oinstall /dev/raw/raw15 chown oracle.oinstall /dev/raw/raw1001chown oracle.oinstall /dev/raw/raw1002chown oracle.oinstall /dev/raw/raw1003chown oracle.oinstall /dev/raw/raw1004chown oracle.oinstall /dev/raw/raw1005chown oracle.oinstall /dev/raw/raw1006chown oracle.oinstall /dev/raw/raw1007chown oracle.oinstall /dev/raw/raw1008chown oracle.oinstall /dev/raw/raw1009chown oracle.oinstall /dev/raw/raw1010chown oracle.oinstall /dev/raw/raw101110.切换到oracle系统用户,启动监听,启动数据库文件系统创建文件系统 mkfs -t reiserfs /dev/vgora/file1创建文件目录 mkdir /home/root/direct挂在文件系统 mount -t reiserfs /dev/vgora/file1 /home/root/direct删除文件系统 unmount /dev/vgora/file1 0 0