学习笔记第十六节课

lvm讲解

  • lvm有很大的便利性,可以方便的扩容和缩容磁盘的空间。(但是也有局限性) 一旦出现问题,磁盘使用lvm,文件系统坏了,数据没了,恢复数据的时候很麻烦。
  • 做个实验:创建三个磁盘分区,(这里要注意下ID 是83,说明他是普通的分区。如果要想使用lvm,就要修改为8e。用t修改,改完才能做物理卷)
  • 继续创建主分区
  • 修改ID为8e w保存退出
  • 创建完成后要修改为物理卷
  • 创建的命令是pvcreate
  • 默认是没有安装的,先安装一下。(安装失败,)
  • 知识点:想安装一个包,忘记了包的名字,但是知道命令。
  • 可以根据命令去搜 这个包的名字。比如我们安装失败这个命令(yum provides "//pvcreate")斜杠表示根,表示通配。后面跟命令名。 这个其实就是一个命令,后面跟的是绝对路径,但是路径把握不对,只能用这种通配的方法。
  • 找到了要安装的名字 是lvm2,安装它。(最小化安装sentos7,没有安装这个包,也说明并不建议用这个lvm)
  • 安装完成后,发现还是不能去修改物理卷。因为实际上系统里面这个分区还不存在。
  • 一般创建分区后,就会自动生成这个文件,但是有时候也不生成,要运行一个命令 partprobe 就可以生成了。
  • 因为之前操作的时候 ,sdb1还在挂载着,所以要先去取消
  • 再次创建物理卷,会有一个提示,是检测到ext4的签名,是否覆盖它,选择是 然后创建完成 接下来把另外两个分区也创建物理卷
  • 创建完成后可以用pvdisplay 查看系统里面所有的物理卷
  • 还有个命令是pvs 这个也能查看物理卷 而且更直接一些(简化)
  • 然后创建卷组。命令是vgcreate vg1+ 物理卷(这里先用两个),创建完成后可以vgdisplay查看卷组信息,同样也可以用vgs查看。
  • 删除卷组的命令是 vgremove
  • 然后就可以创建逻辑卷了,命令是lvcerate
  • -L是指定大小。-n是指定名字。后面加卷组名。
  • 创建完成 然后格式化
  • 格式化的文件系统先用ext4 也可以用xfs 但是之后的扩容缩容操作会有影响,所以先用ext4 。
  • 然后挂载到mnt下。
  • 挂载完查看,发现文件 名有变动。
  • 实际上是一样的
  • 然后在mnt下创建个目录 和文件 然后往文件写一些东西。
  • 然后扩容逻辑卷
  • 逻辑卷存在的价值就是可以去扩容和缩容,缩容用的比较少。
  • 继续实验: 先从新设置一下逻辑卷的大小,这里先取消挂载,然后用命令lvresize去修改。
  • 然后去检查磁盘是否有错误。命令是e2fsck -f
  • 然后要去更新逻辑卷。如果不更新就没办法识别新的逻辑卷 。命令是resize2fs
  • 然后从新挂载到mnt
  • 查看发现已经变成了287M
  • 这就是扩容。

  • 这个操作是针对ext4的,xfs的会有些不同。稍后学习这个,先学习缩容。因为缩容 xfs不支持。
  • 缩容和扩容很相似,就是步骤不一样。
  • 还是先取消挂载,然后检查磁盘是否有错误。命令是e2fsck -f
  • 然后更新逻辑卷轴resize2fs 这里在路径后面加一个要更改的内容大小
  • 然后再lvresize去修改逻辑卷轴大小。(这里会提示可能会损坏数据,点y就可以,比如现实工作中,你的逻辑卷里写的有东西,如果缩容的大小小于你文件的大小,那么就会损坏的)
  • 然后lvs查看 更改为了100M
  • 然后再挂载上去。
  • 这就是缩容。

  • 然后操作 xfs文件系统下的扩容。 xfs不支持缩容。
  • 先取消挂载,再重新格式化xfs
  • 再重新挂载,然后格式化后 就没有文件和目录了。
  • 再创建一些。
  • lvs查看有100M

  • -然后可以修改逻辑卷。 修改后lvs查看是550M,但是用df - h去看 发现还是510M
    • 这里还要去操作一个命令才会发生变化。

原文地址:http://blog.51cto.com/13645927/2097105

时间: 2024-11-05 23:28:51

学习笔记第十六节课的相关文章

学习笔记第二十六节课

sed sed也能实现grep的功能,但是有些麻烦,而且没有颜色显示. sed的强项在于替换,替换一些指定的字符. 比如grep中的 . * |都可以在sed中实现,但是要加上/ / 和p (这里只加p的话,匹配的含有root的 会连续打印两次,不加关键词,会将所有文件内容连续打印两次.) 只打印关键词的行 就要加上-n 同样支持 . * 但是看起来麻烦 没有颜色显示. +也可以用 和grep一样 也需要脱译 这里是加-r | 和{}也一样支持 记得加-r sed 可以打印指定行数,打印行数不用

[EXTJS5学习笔记]第二十六节 在eclipse/myeclipse中使用sencha extjs的插件

本文地址:http://blog.csdn.net/sushengmiyan/article/details/40507383 插件下载: http://download.csdn.net/detail/sushengmiyan/8085851 本文作者:sushengmiyan -------------------------------------------------------------------------------------------------------------

[ExtJS5学习笔记]第十六节 Extjs5使用panel新增的ViewModel属性绑定数据

本文地址:http://blog.csdn.net/sushengmiyan/article/details/39078627 sencha官方API:http://docs.sencha.com/extjs/5.0/apidocs/#!/api/Ext.panel.Panel-cfg-viewModel 本文作者:sushengmiyan ------------------------------------------------------------------------------

学习笔记第十四节课

df命令 df 汇报磁盘的使用情况. 这个命令可以直接执行. linux的磁盘是不能直接访问的,必须要有挂载点,才能找到磁盘,进入读写数据. df -h 加了h可以根据磁盘大小适当显示单位. 带tmpfs的是临时的文件系统,在这个挂载点里写东西,重启后也会小时. shm是内存.写入速度很快,大小是物理内存的一半. 需要关注的是dev/sda3 dev/sdv1 swap用 free 查看 df -i 是查看磁盘的indeo 的使用情况. indeo 的多少是看磁盘大小. 如果遇见磁盘有空间,但是

学习笔记第十九节课

zip压缩工具 zip支持压缩目录.windows下有zip的工具和文件. linux下默认不支持解压windows下rar文件,需要安装工具. 先把root下的234目录 cp到当前目录下. 然后把4.txt也cp过来 这样目录的内容比较多. zip的压缩文件 和gzip .dzip2 不一样. zip+文件名.zip+文件名 是压缩文件的格式. 之前说的压缩级别 并不是压缩的格式决定了压缩的是否严谨,而是看文件内容. 压缩目录 加-r 后面可以跟目录 +文件 示例: zip的特点是 压缩后,

学习笔记第二十五节课

正则介绍_grep 正则就是一串有规律的字符串,包含特殊符号. 对以后的写shell脚本很大的帮助.可以实现很多复杂的需求. 第一个工具 grep grep 用来过滤关键词. -c 行数,过滤出来的这些行有多少行. 做实验,先把etc/passwd 作为一个样本文件 cp 到 创建的grep目录下. 然后 用grep 过滤 nologin grep有一个好处,在过滤关键词的时候,会自动对关键词上颜色. 然后用-c 选项 可以显示刚才过滤的 有多少行. -n选项可以显示带颜色的 行号. -i选项不

学习笔记第二十九节课

监控io性能 iostat iotop 在运维工作中是除了 cpu 内存外 也是一个重要的指标,是查看磁盘的问题. 有时候cpu 内存都有剩余,负载却很高,用vmstat 查看,发现 b 或者wa 比较大.说明磁盘有瓶颈. iostat 和sar是同一个包.用法是 直接回车 也可以加 数字 . 显示出来的东西就i是你的硬盘 的读写速度.这个看不出来什么 和sar -q 是差不多的. 主要的是 iostat -x 里面的%util 这个百分比表示io等待. 原文地址:http://blog.51c

学习Linux第十六节课 配置域名解析

使用BIND提供域名解析服务1.正向解析 域名-IP2.反向解析 IP-域名DNS域名解析服务器:主服务器.(管理)从服务器.(同步)缓存服务器.(转发)3.分离解析:输入同一个域名,根据客户端不同ip,解析到不同的服务器ip,提升用户访问体验.例如:海外用户.这章难度略大,考试不考. 原文地址:https://blog.51cto.com/12865630/2459138

centos mysql 优化 第十六节课

centos mysql  优化  第十六节课 f