尝试图文写一些简单的命令操作。此篇为磁盘管理!


备份磁盘列表,防止操作不当损坏。造成无法访问。使用dd命令备份。if后面跟磁盘。of后面跟要备份到的文件目录。bs后面跟的表示几个字节读取。count跟的复制列表里的多少个字节,磁盘的列表描述是64个字节。skip跟的表示从前面跳过446个字节,开始备份。
在这里插入图片描述给新硬盘出创建分区,使用fdisk命令。进入界面可以输入m查看参数帮助。
在这里插入图片描述
输入n开始创建分区,p为主分区,e为扩展分区(分区方式为MBR)
在这里插入图片描述
先从主分区开始,系统默认三个主分区和扩展分区的序号为1-4.无论是主分区还是扩展分区都可以指定随意指定序号在1-4之间。在这里插入图片描述
一般分区都是按序号来分,比较清晰。这里选择序号1为主分区,起始位置为扇区数2048,也可以自定义起始扇区数,但是2048到自定义的扇区数之间的空间就会空闲出来,一般按起始位置开始分。总空间为50G,给1主分区分10G。输入p命令查看是否分区成功在这里插入图片描述
在这里插入图片描述
序号2作为扩展分区,输入e。容量为10G。
在扩展分区下分逻辑分区序号为5之后的数字,命令为l。
注意:这边我给扩展分区的值为10G,其实真正的容量为9.99G,可能因为操作不当造成的,所以最后一个g无法全部分完,最后一个G的容量实为1022MIB.。直接按回车即可,不用输入数字,不然会报错。
在这里插入图片描述
主分区与扩展分区分配好后,可以输入w保存盘退出,lsblk确认新加硬盘分区是否成功。在这里插入图片描述
在这里插入图片描述
有时旧磁盘分区完报存盘退出会出现分区表缓存不同步,会出现报警。执行partprobe命令进行分区表同步
在这里插入图片描述
给分区配置文件系统,如图所示sd1是主分区,而sd2是扩展分区不能创建文件系统,只能在扩展分区下的逻辑分区配置文件系统
在这里插入图片描述
新的分区挂载点必须是根下的一个存在且空文件夹,否则会将原有的文件夹里的内容覆盖,只显示新挂载分区的内容。注意:一个文件夹只能挂一个分区否则内容会被会被覆盖。一个分区能挂载多个文件夹。mount参数能给分取加权限

在这里插入图片描述
实现永久挂载,把新分区的uuid写入 /etc/fstab 里 defaults可选项加权限 第一个0代表一天备份多少次,第二个零表示检查文件系统的次序 mount -a 立即生效永久挂载。 mkswap 专门创建swap文件系统。swap相当与磁盘内存。先在/etc/fstab注释掉swap uuid swapoff /dev/分区:禁用swap
swap -a 创建好swap立即生效。-s查看swap空间。分区为swap要改id在这里插入图片描述
在这里插入图片描述
文件当swap使用方式,注意实现永久挂载时不要用uuid写进去,直接写路径即可。图中的路径为根下/,即使移到别的分区也不受影响。

raid磁盘阵列磁盘管理方式:提高i/o能力,容错性高。

逻辑卷磁盘管理方式:多块磁盘或者分区,组成卷组,再生成逻辑卷(分区),可以实现扩容,缩容。
在这里插入图片描述
创建逻辑卷,先下载lvm2工具包就不上图了,注意如果物理磁盘有分区要改此分区的id,L查看id应用场景,选择8e,硬盘不需要。在这里插入图片描述
第一步,把sda1 sdb1 sdc ,分区磁盘创建成物理卷

在这里插入图片描述
第二步,创建卷组。其中pe的值可以指定,将来扩容缩容的单位都是用pe的值默认为pe=4M,指定pe的值命令 vgcreate -s 数值 。

在这里插入图片描述
第三步,创建逻辑卷 mysql10G, mysql2 15G。lvs中pe名字为le ,
注意逻辑卷的名字其实是软链接,真正的名字在 ll /dev/vg0/mysql。如下图:在这里插入图片描述
创建好逻辑卷后 配置文件系统 永久挂载到 /etc/fstab配置文件里

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述扩容使用lvextend命令,注意给逻辑卷扩容后还要同步文件系统使用resize2fs命令,xfs使用xfs_growfs lvextend -r 无论什么文件系统 ,一步扩容和同步文件系统

vgextend扩容卷组。。

缩容不支持xfs
0,备份
1,取消逻辑卷挂载
2,使用fsck -f 检查逻辑卷系统完整性
3,resize2fs 缩减逻辑卷系统
5,lvreduce -L +缩减值 + 逻辑卷名称:缩减逻辑卷空间,指定多大,跟文件系统缩减的值要相同

物理卷中一块磁盘需要更换 可以使用pvmove命令把需要更换磁盘里的内容传送到其它物理卷成员中,前提其它的成员总空间要大于需要更换磁盘里的数据量.

vgreduce+物理卷名+磁盘名,移除卷组
pvrmove+磁盘名:移除物理卷。直接更换硬盘

在这里插入图片描述
在这里插入图片描述
1,创建逻辑卷快照。lvcreate命令 -n指定快照名 -L快照空间,-p -r为只读属性,跟上要创建快照的逻辑卷。
2,将快照挂载到空文件夹上。我这里再mnt下创建了两个空文件夹为挂载点。
3,写入到/etc/fstab 实现永久挂载
4。df 查看是否成功

恢复快照:1,取消逻辑卷 与 逻辑卷的挂载
2,使用lvconvert --merge /dev/vg0/mysql-snapshot
3,使用mount -a 重新挂载逻辑卷

注意:逻辑卷快照是一次性技术,一旦恢复快照,快照就会消失

xfs文件系统的逻辑卷 与ext4的创建快照的不同,逻辑卷与快照的uuid不允许相同,所以创建好快照后,挂载命令加上 nouuid选项!mound -o ro, nouuid
注:ro为快照只有读权限。

删除逻辑卷:
1,取消逻辑卷 卷组 挂载
2,lvremove删掉逻辑卷 vgremove删除卷组 ,pvremove删除物理卷。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值