存储设备的管理

一.设备的查看

fdisk -l :查看系统中真实存在的设备


 cat /proc/partitions : 查看系统中被系统识别的分区


blkid:系统发现的,被系统利用的,有id信息的


df  -h:发现并且在挂载的设备

二,设备名称的读取

例如:/dev/xdyn

x=s sata 硬盘,x=h ide硬盘,x=v 虚拟硬盘,y=a 系统中的第一块硬盘,n=1 系统中的第一个分区

例如 /dev/sda1 :表示系统中第一块被系统识别的sata硬盘的第一个分区

/dev/cdrom  系统中的光驱

/dev/mapper  虚拟硬盘

三,设备分区信息

mbr主引导记录大小为446 ,mpt主分区表64个字节,硬盘的有效性标示“55aa”2个字节

一个主分区占16个字节记录分区信息

一块硬盘上如果用mbr的分区方式最多可以存在4个主分区,扩展分区只能有一个,所有分区加起来系统最多只能识别16个。

fdisk 命令:这个命令提供了添加,删除,转换分区等功能。

fdisk 设备名称

d   delete a partition (删除分区)

g   create a new empty GPT partition table

G   create an IRIX (SGI) partition table

 l   list known partition types

m   print this menu(输出一个菜单)

n   add a new partition(添加一个新的分区)

o   create a new empty DOS partition table

p   print the partition table(输出分区列表)

q   quit without saving changes(退出不保存)

s   create a new empty Sun disklabel

t   change a partition's system id(改变分区的系统id)

u   change display/entry units

v   verify the partition table

w   write table to disk and exit (保存分区配置)

x   extra functionality (experts only)

新增分区

n:表示新添加一个分区,

p:表示主分区,e:表示扩展分区,


表示添加一个大小为100M的主分区

p: 表示输出分区列表

分区设置完成后wq保存设置并退出

四,设备的挂载和卸载

首先格式化文件 mkfs.xfs /dev/vdb5


然后进行挂载  mount /dev/vdb5 /mnt/

 

当卸载一个挂载点卸不掉时,可能时被占用


使用lsof查看被那个程序占用 也可以使用fuser

mount 查看挂载的信息

MBR分区方式适用于硬盘最大为2T的硬盘,如果大于2T可以使用gtp分区方式

五,swap分区

1,临时修改swap分区,下次开机时分区消失

fdisk  /dev/vdb   进行分区

n  添加新分区

添加完成后 t 修改系统类型。改为linux swap(82),修改完成后退出保存。

swapon -a /dev/vdb1 挂载swap分区,临时挂载

swapon -s 查看

永久修改swap分区

vim   /etc/swap

修改完后退出保存

swapon -a  检测是否会出错

partprobe:再建分区时内核不会读取到新的分区,通过这个命令重新读取,才会生效。。。或者重新启动系统

六,分区配额

挂载时设置配额参数

进行配额设置

edquota   -u   student 

xfs文件系统默认配额功能开启,ext4之前的版本需要quota -n /dev/vdb命令激活

blocks:文件与ijing占用分区的大小

soft : 文件超出配额大小 回报警

hard:文件最大值,不能超过

inodes:文件个数

测试

这种配额设置修改是临时的,如果想要永久修改需要修改配置文件/etc/fstab,在defaults后加“,usrquota”

七,设备还原

首先卸载所有设备

修改配置文件

删除分区

八,磁盘加密

第一步:建立分区

第二步:设置磁盘密码

第三步:打开磁盘文件

第四步:格式化磁盘

第五步:然后进行挂载

第六步:关闭磁盘文件:关闭之后不能再挂载


同过修改配置文件使磁盘加密永久生效

首先建立密码文件

修改文件的权限,只允许超级用户可读

修改配置文件使磁盘识别秘码

第七步:取消磁盘加密

卸载

关闭磁盘文件

强制格式化磁盘

修改配置文件,还原设置

删除密码文件

九,磁盘阵列管理

0:2/1+2/1  写入速度

1:1+1 读取

5:0+1  至少三块硬盘

建立三个分区,修改类型为RAID

管理raid磁盘

-C 表示新建

-a 表示若目录/dev/md0不存在,建立新的

-l 表示磁盘等级

-n:使用磁盘的个数

-x: 闲置磁盘个数

查看磁盘信息


当破坏一块磁盘,另一块备份磁盘马上同步数据

移除坏的磁盘

添加新的RAID磁盘

格式化磁盘阵列

十,LVM

linux系统用于对硬盘分区进行管理的一种机制,可以把多块硬盘进行卷组合并,用户可以对硬盘分区进行动态调整。

PE:lvm的基本单元,lvm必须是pe的整数倍

PV:物理卷:lvm的基本存储块

VG:物理卷组

LV:逻辑卷

1,设置lvm分区挂载

建立分区。设置lvm类型

将物理分区变为物理卷

将物理卷变为卷组

建立逻辑卷组

-L 指定逻辑卷的大小

-n 指定逻辑卷名字

格式化,挂载逻辑卷

2,lvm管理

扩展逻辑卷

格式化扩展的逻辑分区

扩展物理卷组  当逻辑卷使用完后,要扩展物理卷组

新建物理卷,


扩展物理卷组

扩展完物理卷组之后,就可以正常扩展逻辑卷

缩减逻辑卷组:(xfs文件系统不能缩减,ext4文件系统可以)

首先将文件系统格式化为ext4

然后扫描文件(为了缩减时保留足够的内存)

缩减文件系统

如何将物理卷1的数据移向物理卷2

然后移除物理卷

3,逻辑卷快照

建立快照

挂载

删除快照

先卸载然后移除

4,删除LVM

首先卸载所有挂载点

然后移除逻辑卷


移除物理卷组

移除所有物理卷

查看移除结果



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值