首页 > 其他分享 >12、磁盘管理

12、磁盘管理

时间:2023-10-27 21:23:15浏览次数:25  
标签:12 管理 bs mnt dev zero qinlv 磁盘 md5

实验-mount
mount /dev/sda3 /mnt/sda3
mount -o loop onekeyghost.iso /mnt/iso
mount -o remount,ro /mnt/sda3

实验-分区
添加一块大于2T的硬盘
fdisk -l
parted -l
gdisk -l /dev/sdb
gdisk /dev/sdb

实验-swap分区
fdisk /dev/sda #用n建立sda3的主分区,格式为82
partprobe
mkswap /dev/sda3
swapon -s
swapon /dev/sda3
swapon -s
swapoff /dev/sda3
swapon -s
blkid
vim /etc/fstab
UUID="34232b95-db31-4b98-b2c6-950f089f68c9" swap swap defaults 0 0
swapon -a
swapon -s

实验-lv
fdisk /dev/sda #用n建立sda4的扩展分区,在其下建立sda5和sda6两个逻辑分区,格式为8e
partprobe
pvs
pvcreate /dev/sda5 /dev/sda6
pvs
pvdisplay
vgs
vgcreate -s 32M qinvg /dev/sda5 /dev/sda6
vgs
vgdisplay
lvs
lvcreate -L 512M qinvg -n qinlv
lvs
lvdisplay
mkfs.xfs /dev/qinvg/qinlv
mkdir /mnt/qinlv
mount | grep qinlv
mount /dev/qinvg/qinlv /mnt/qinlv/
mount | grep qinlv
umount /mnt/qinlv/
mount | grep qinlv
blkid
vim /etc/fstab
UUID=c17aaeb8-589d-4f21-aaf7-434064998263 /mnt/qinlv xfs defaults 0 0
mount -a
mount | grep qinlv
umount /mnt/qinlv
lvremove /dev/qinvg/qinlv
lvs
vgremove qinvg
vgremove
pvremove /dev/sda5 /dev/sda6
pvs
fdisk -l /dev/sda #用d删除sda5和sda6分区
partprobe

实验-lv在线扩容
mount /dev/qinvg/qinlv /mnt/qinlv/
df -Th | grep qinlv
lvresize -L 2G /dev/qinvg/qinlv
df -Th | grep qinlv
xfs_growfs /mnt/qinlv/
df -Th | grep qinlv

实验-针对ext4文件系统的quota
setenforce 0
fdisk /dev/sda
umount /mnt/qinlv/
mkfs.ext4 /dev/qinvg/qinlv
mount | grep qinlv
vim /etc/fstab
UUID=c17aaeb8-589d-4f21-aaf7-434064998263 /mnt/qinlv ext4 defaults,usrquota,grpquota 0 0
mount -a
mount | grep qinlv
chmod o+rwx /mnt/qinlv
quotacheck -cvug /mnt/qinlv/
ll /mnt/qinlv
quotaon -ugv /mnt/qinlv/
setquota -u qin 10240 20480 5 6 /mnt/qinlv/
su - qin
touch /mnt/qinlv/file{1..99}
ll /mnt/qinlv
rm -f /mnt/qinlv/*
dd if=/dev/zero of=/mnt/qinlv/1 bs=1M count=9
dd if=/dev/zero of=/mnt/qinlv/2 bs=1M count=9
dd if=/dev/zero of=/mnt/qinlv/3 bs=1M count=9
dd if=/dev/zero of=/mnt/qinlv/4 bs=1M count=9
ll /mnt/qinlv

实验-针对xfs文件系统的quota
setenforce 0
umount /mnt/qinlv/
mount | grep qinlv
mkfs.xfs /dev/qinvg/qinlv
vim /etc/fstab
UUID=c17aaeb8-589d-4f21-aaf7-434064998263 /mnt/qinlv xfs defaults,usrquota,grpquota 0 0
mount -a
mount | grep qinlv
chmod o+rwx /mnt/qinlv
setquota -u qin 10240 20480 5 6 /mnt/qinlv
su - qin
touch /mnt/qinlv/file{1..99}
ll /mnt/qinlv
rm -f /mnt/qinlv/*
dd if=/dev/zero of=/mnt/qinlv/1 bs=1M count=9
dd if=/dev/zero of=/mnt/qinlv/2 bs=1M count=9
dd if=/dev/zero of=/mnt/qinlv/3 bs=1M count=9
dd if=/dev/zero of=/mnt/qinlv/4 bs=1M count=9
ll /mnt/qinlv

实验-raid0
添加2块磁盘,并分区
fdisk -l | grep "Disk /dev/sd"
mdadm -C /dev/md0 -a yes -l 0 -n 2 /dev/sdb1 /dev/sdc1
mkfs.xfs /dev/md0
mkdir /mnt/md0
mount /dev/md0 /mnt/md0
dd if=/dev/zero of=/mnt/md0/md0test bs=1M count=500
df - Th
mdadm -D /dev/md0

实验-raid1
mdadm -C /dev/md1 -a yes -l 1 -n 2 /dev/sdb2 /dev/sdc2
mkfs.xfs /dev/md1
mkdir /mnt/md1
mount /dev/md1 /mnt/md1
dd if=/dev/zero of=/mnt/md1/md1test bs=1M count=500
df -Th
mdadm -D /dev/md1

实验-raid5
mdadm -C /dev/md5 -a yes -l 5 -n 3 /dev/sdb3 /dev/sdc3 /dev/sdd3
mkfs.xfs /dev/md5
mkdir /mnt/md5
mount /dev/md5 /mnt/md5
dd if=/dev/zero of=/mnt/md5/md5test bs=1M count=500
df -Th
mdadm -D /dev/md5

实验-raid5坏1块硬盘
dd if=/dev/zero of=/mnt/md5/md5file bs=1M count=1000
df -Th
umount /mnt/md5
mdadm /dev/md5 -f /dev/sdd3 #模拟/dev/sdd3为坏盘
mdadm -D /dev/md5
mount /dev/md5 /mnt/md5/
ll /mnt/md5/
df -Th
mdadm /dev/md5 -r /dev/sdd3 #热拔/dev/sdd3
mdadm -D /dev/md5 #显示仅剩2块硬盘
mdadm /dev/md5 -a /dev/sdd3 #热插/dev/sdd3
mdadm -D /dev/md5 #快速查看可看到同步数据百分比变化
mount /dev/md5 /mnt/md5
ll /mnt/md5

实验-raid5热备
mdadm -C /dev/md5x -a yes -l 5 -n 3 -x 1 /dev/sdb4 /dev/sdc4 /dev/sdd4 /dev/sde4
mkfs.xfs /dev/md5x
mkdir /mnt/md5x
mount /dev/md5x /mnt/md5x
dd if=/dev/zero of=/mnt/md5x/md5xtest bs=1M count=500
df -Th
mdadm -D /dev/md6

标签:12,管理,bs,mnt,dev,zero,qinlv,磁盘,md5
From: https://www.cnblogs.com/mmdln/p/17793165.html

相关文章

  • 第 12 节 JSON应用
    认识JSONJSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,它基于ECMAScript的一个子集,用于存储和交换文本信息。JSON使用JavaScript的语法描述和操纵数据,但它是Python、Java、C++和其他许多编程语言的一个子集。JSON的特点:语法简单:JSON使用易于阅读的键值对形式表示数......
  • 8、系统监控及进程管理
    1.进程是什么进程是正在执行的一个程序或命令,每一个进程都是一个运行的实体,都有自己的地址空间,并占用一定的系统资源。在LINUX系统中进程ID用PID表示,范围从0-32768,其中**PID=1**的进程为init初始化进程。2.进程的分类进程可分为系统进程和用户进程。1)系统进程:可以执行内存资......
  • 基于ssm的家庭财务管理系统
    博主介绍:java高级开发,从事互联网行业六年,熟悉各种主流语言,精通java、python、php、爬虫、web开发,已经做了六年的毕业设计程序开发,开发过上千套毕业设计程序,没有什么华丽的语言,只有实实在在的写点程序。技术:ssm+mysql+jsp现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据......
  • 6、系统文件查找与文件管理
    综所周知,一个linux系统是由很多文件组成的,那么既然有那么多文件,那我们该如何管理这些文件呢?Linux中的所有数据都是以文件形式存在的,那么所有文件分别被归类到不同的文件系统中。而文件系统则是一种树型结构,通俗的理解为目录。在linux系统中,你所做的每一步操作及所执行的每个命令......
  • 运营商光纤资源管理:管理工具的力量
    随着通信信息化水平发展,光纤资源已成为现代通信网络的核心要素之一。然而,管理却面临诸多挑战,尤其对于电信运营商而言,面对庞大而复杂的光纤网络资源,怎样做到既不浪费现有资源,又能满足未来业务需求,实现效益、价值最大化,如何更加快速高效抢修、提高网络及服务质量成为关注重点。以往,光......
  • 4、目录管理
    创建目录:mkdir 直接使用命令:mkdirfilename 使用参数-p创建多级目录:mkdir-pfilename1/filename2 使用绝对路径进行创建:mkdir-p/root/dir1/dir2/dir3/dir4  删除目录:rmdir和rm rmdir这个命令:这个命令就是有一个缺点,如果是需要删除的目录不为空目......
  • 世微 DC-DC 降压恒压电源管理芯片 12V6A 线路应用图 AP8854
    这是一款12V6A电源驱动线路图  1,产品描述     AP8854一款宽电压范围降压型DC-D电源管理芯片,内部集成使能开关控制、基准电源、误差放大器、过热保护、限流保护、短路保护等功能,非常适合宽电压输入降压使用。AP8854带使能控制,可以大大节省外围器件,更加适合......
  • MT管理器逆向改仿真银行app软件,提供教程和成品下载
    我这边的思路是通过MT管理器去逆向一个银行仿真APP,让里面的默认信息都自定义修改成我自己的,大佬可以不用看,但是一些新手有必要去学习一下。教程开始:1、需要的两个附件工具已经导入到了模拟器里面了2、用Mt管理器提取这个模拟器的安装包3、点查看,进入压缩包目录里4、然后点......
  • K8S 权限管理
    k8s权限管理目录k8s权限管理1、k8s用户1.1、k8s用户概念1.2、User&ServiceAccount的区别1.3、k8s用户创建1.3.1、创建用户私钥1.3.2、创建证书签名请求1.3.3、集群证书签署2、k8s角色2.1、Role&ClusterRole2.1.1、Role2.1.2、ClusterRole2.2、Rolebinding&ClusterRoleBindi......
  • PCB封装命名规则,本文转载https://www.xjx100.cn/news/432127.html?action=onClick
    SO、SOP、SOIC、MSOP、TSSOP、TSOP、VSSOP、SSOP、SOJ封装详解 1. 简要信息如下: 2.SOP和SOIC的规格多是类似的,现在大多数厂商基本都采用的是SOIC的描述:SOIC8有窄体150mil的(外形封装宽度,不含管脚,下同),管脚间距是1.27mm,如下:有宽体的208mil的,管脚间距是1.27mm,如下:......