创建LVM分区

  1. shell> fdisk /dev/xvdb #### 选择磁盘
  2. Command (m for help): m #### 帮助
  3. Command action
  4. a toggle a bootable flag
  5. b edit bsd disklabel
  6. c toggle the dos compatibility flag
  7. d delete a partition
  8. l list known partition types
  9. m print this menu
  10. n add a new partition
  11. o create a new empty DOS partition table
  12. p print the partition table
  13. q quit without saving changes
  14. s create a new empty Sun disklabel
  15. t change a partition's system id
  16. u change display/entry units
  17. v verify the partition table
  18. w write table to disk and exit
  19. x extra functionality (experts only)
  20. Command (m for help): n #### 创建新的分区
  21. Command action
  22. e extended
  23. p primary partition (1-4)
  24. p #### 创建主分区
  25. Partition number (1-4):1 #### 分区ID
  26. First cylinder (1-65270, default 1):
  27. Using default value 1
  28. Last cylinder, +cylinders or +size{K,M,G} (1-65270, default 65270):
  29. Using default value 65270
  30.  
  31. Command (m for help):t #### 修改分区类型
  32. Command (m for help):8e #### Linux lvm
  33. Command (m for help):w #### 保存修改
  34. shell> pvcreate /dev/xvdb1/ #### 创建新的pv卷
  35. shell> pvs #### 查看pv卷
  36. shell> vgcreate datavg /dev/xvdb1/ #### 创建新的vg卷
  37. shell> vgs #### 查看vg卷
  38. shell> lvcreate -L 50G -n lv1 datavg #### 创建逻辑卷 -L 指定分区大小 -n 指定lvm名称
  39. shell> mkfs.xfs /dev/datavg/lv1 #### 使用mkfs.ext4命令在逻辑卷lvmServer上创建ext4文件系统
  40. shell> mount /dev/datavg/lv1 /server/ #### 挂在分区到本地目录/server
  41. shell> vi /etc/fstab #### 修改fstab 开机自动挂载
  42. #
  43. # /etc/fstab
  44. # Created by anaconda on Thu Aug 14 21:16:42 2014
  45. #
  46. # Accessible filesystems, by reference, are maintained under '/dev/disk'
  47. # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
  48. #
  49. UUID=94e4e384-0ace-437f-bc96-057dd64f42ee / ext4 defaults,barrier=0 1 1
  50. tmpfs /dev/shm tmpfs defaults 0 0
  51. devpts /dev/pts devpts gid=5,mode=620 0 0
  52. sysfs /sys sysfs defaults 0 0
  53. proc /proc proc defaults 0 0
  54. /dev/datavg/lv1 /data xfs defaults 0 0
  55. :wq
  56. #### 保存重启测试
  57. 注意:
  58. * fstab一定要正确填写路径,一旦出错,可能无法正常启动.
  59. * 可以在rc.local使用mount命令进行挂载

对挂载的逻辑卷进行扩容

  1. lvextend L +2G /dev/datavg/lv1
  2. lv1进行在线(动态)扩容
  3.  
  4. e2fsck -f /dev/vg1/lv1 #检查磁盘错误 (ext4执行)
  5. resize2fs /dev/vg1/lv1 #更新逻辑卷信息(ext4执行)
  6. xfs_growfs /dev/vg1/lv1 #xfs文件系统需要执行

  

参考链接:
http://blog.csdn.net/alone_map/article/details/51850381
https://my.oschina.net/u/3791387/blog/1633523

linux创建lvm分区的更多相关文章

  1. Linux系统LVM分区减容扩容

    Linux系统LVM分区减容扩容 目标:将VolGroup-lv_home缩小到20G,并将剩余的空间添加给VolGroup-lv_root 1.首先查看磁盘使用情况 [root@localhost ...

  2. linux创建交换分区

    一.SWAP 概述 当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用.那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到S ...

  3. Linux - 创建交换分区 swap

    购买的 1GB 内存的 Linux 小机器,在编译安装 PHP 的时候内存捉急,只好开启 swap 交换分区来增大内存. [root@VM_139_38_centos php-7.2.12]# cat ...

  4. LVM逻辑卷:创建LVM分区实例

    一.概述 LVM(Logical Volume Manager)是基于内核的一种逻辑卷管理器,LVM适合于管理大存储设备,并允许用户动态调整文件系统的大小.此外LVM快照功能可以帮助我们快速备份数据. ...

  5. Linux 创建交换分区扩展虚拟内存

    当计算机的物理内存不足时,可以利用磁盘空间扩张为物理内存,实现的方式则是创建交换分区. 命令:mkswap + 分区设备 (格式化交换分区)     mkswapon +分区设备 (启用交换分区)   ...

  6. linux创建swap分区

    创建交换分区 root@zabbix-server:~# mkdir /swap root@zabbix-server:~# cd /swap/ root@zabbix-server:/swap# l ...

  7. Linux下添加磁盘创建lvm分区

    shell> fdisk /dev/xvdb #### 选择磁盘 Command (m for help): m #### 帮助 Command action a toggle a bootab ...

  8. LINUX创建LVM、PV、VG、LV ORACLE服务器方案划分

    为裸盘分区 查看硬盘分区 fdisk -l 进入分区管理 fdisk /dev/sda 创建PV 创建PV pvcreate /dev/sda1 pvcreate /dev/sdb1 pvcreate ...

  9. Linux创建swap分区(用文件作为Swap分区)

    1.创建要作为swap分区的文件:增加1GB大小的交换分区,则命令写法如下,其中的count等于想要的块的数量(bs*count=文件大小). dd if=/dev/zero of=/root/swa ...

随机推荐

  1. CSS学习笔记(5)--导航ul,li浮动问题

    为什么只给li设置浮动,没有给ul设置浮动,ul后的元素div也会跟着浮动?   添加评论 分享   默认排序按时间排序 3 个回答   张思远 程序员 2 人赞同 代码是不是这样的啊?<ul& ...

  2. [Kernel]理解System call系统调用

    转自:http://os.51cto.com/art/200512/13510.htm 现在,您或许正在查看设备驱动程序,并感到奇怪:“函数 foo_read() 是如何被调用的?”或者可能疑惑: “ ...

  3. pictureBox

    private void pictureBox1_Click(object sender, EventArgs e) { openFileDialog1.Filter="*.jpg|*.jp ...

  4. 常用jar命令

    JAR包是Java中所特有一种压缩文档.存储格式格式就是.zip包.但是与ZIP包不同的地方是,生成JAR包时候,会自动添加一个META-INF\MANIFEST.MF文件 命令参数jar {c t ...

  5. 01 awk工具的使用

    一:登录mysql后查看mysql的连接状态:show status ; 回车 如图所示: |Threads_connected    | 1| Threads_running       | 1   ...

  6. 【BZOJ】1010: [HNOI2008]玩具装箱toy(dp+斜率优化)

    http://www.lydsy.com/JudgeOnline/problem.php?id=1010 蛋疼用latex写了份题解.. 2015.03.07 upd:很多东西可能有问题,最好看下边提 ...

  7. 基于struts2框架文件的上传与下载

    在开发一些社交网站时,需要有允许用户上传自己本地文件的功能,则需要文件的上传下载代码. 首先考虑的是文件的储存位置,这里不考虑存在数据库,因为通过数据库查询获取十分消耗资源与时间,故需将数据存储在服务 ...

  8. uva624 CD (01背包+路径的输出)

    CD Time Limit:3000MS Memory Limit:0KB 64bit IO Format:%lld & %llu Submit Status Practice UVA 624 ...

  9. ReactNative iOS源码解析

    http://awhisper.github.io/2016/06/24/ReactNative%E6%B5%81%E7%A8%8B%E6%BA%90%E7%A0%81%E5%88%86%E6%9E% ...

  10. 工作中php处理HTTP请求的缺陷总结

    之前遇到过php在处理一部分业务的时候总是感觉有短板,有些东西总是不能随人心意.比如执行时间问题,一个进程需要读取多条数据放入数组循环执行处理流程,就会很慢,容易超时,这个超时问题 可以用php设置s ...