linux-管理系统存储

简介:

、分区划分

1、设备名称的读取

/dev/xd*

x=s  /dev/sd*  sata硬盘,或着iscsi网络存储

x=v  /dev/vd*  虚拟硬盘,一般出现在虚拟机里

x=h  /dev/hd*  ide硬盘,一般出现在老式电脑中

/dev/sda1   系统中第一块sata硬盘的第一个分区

/dev/cdrom , /dev/sr[0-...]  系统中的光驱

插上优盘观察

blkid  查看设备的id信息

b6d0a7a52c49cc91173506c3e28855b1.png-wh_

2.设备的使用

设备必须要用目录来对设备中的内容进行读取

所以设备在使用时需要做挂载动作


mount 设备 挂载点

把系统中第二块硬盘的第一个分区挂载到/mnt下

db4e316c74bfc0c0b5512ba44dafab26.png-wh_

ls 命令可看到优盘里的内容

e83a92fcec3b908c91fdecf98d218fc6.png-wh_

touch命令可在里面建立东西

d987c1da939b5e3b82eff4fde4223769.png-wh_

只读挂载第二块硬盘的第一个分区挂载到/mnt


1bb3b52f73d0e716e1de7cb3b249b831.png-wh_


设备正忙时不能卸载

在设备使用时更改设备的挂载参数为rw

f22324cbdff734de21512612e2044311.png-wh_

umount 设备 | 挂载点

umount /dev/sdb1 | /mnt

不能卸载时

用一下命令发现进程

lsof /dev/sdb1

fuser -vm /dev/sdb1

发现后可用  kill -9 id    |    fuser -kvm /dev/sdb1  结束进程

8acaef51a378483f203852d1e6f57e0f.png-wh_

1e1a4a1afca9d4b959733a6c30dac81f.png-wh_


3.分区的管理

设备分区信息

1)mbr主引导记录446个字节

2)mpt主分区表64个字节

3)硬盘的有效性标识“55aa”2个字节

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

5)一块硬盘上如果用mbr的分区方式最多可以存在4个主分区

二、建立分区

1.查看系统中的设备

用fdisk -l 查看系统中的设备

出现下图状况


a1af9b83abfb147c5c7432cf701020ef.png-wh_

如下操作给系统加快硬盘


03235ef9bce658d6bbfb3e8fd3360e88.png-wh_

查看

c597f66c375b6d8e6bbae77e7d7c0f16.png-wh_


用cat /proc/partitions命令查看系统中的设备


7d7128f2b771a55db131a4ed5b8da254.png-wh_


2.创建分区 

命令fdisk /dev/vdb

m          帮助

d           删除分区

l            列出系统可用分区类型

n           新建分区

t            修改分区id

q           显示分区


45ba677474c456e78ea51c6417607952.png-wh_

wq 保存退出


15ce528dd3b6fc8413e82c752bdcc115.png-wh_


格式化设备,在设备上安装文件系统

4b74452e72fdb2e0c52ad5cbb4dfd65b.png-wh_

发现并且在使用的设备

df -h        1G=2的n次方

df -H        1G=10的n次方


3a7e3e83637f05dd4e4fff5ddff764e8.png-wh_

查看可用设备

0b3689bb4579df6134cb10047ad17ff8.png-wh_

3.设备的使用

临时挂在设备,使设备投入使用

b3d628820d1a5a952e333bf7420e5447.png-wh_

可看到被格式化的/dev/vdb1

a2fa55fcb2a7b245690a300274c1ae41.png-wh_

看到/dev/vdb1     挂载载/mnt

f0649bbace41401c98b6e8032313db98.png-wh_

设备永久挂载 vim  /etc/fstab

mount -a  使/etc/fstab中记录的未生效挂载策略生效


8185f0f338fdf3caeff1c4145c0e5b66.png-wh_

修改配置文件如下

38fc7d9c5c7204a0698babab1e576406.png-wh_

删除分区

umount  /dev/vdb1

fdisk  /dev/vdb

swap

swapon -s  查看swap分区信息

c843c8fe74bba5129536d6ebba4a9931.png-wh_

4.swap分区的建立

ccd01f9635a36031df75b44dae0a3575.png-wh_

ad192dbbcc27d3c03d95831a177b316a.png-wh_

87627a72ffb4da864dd92f6735e3d410.png-wh_


查看可看到swap分区已建立


4860c4b105de969ebcd23481c8fbb0c8.png-wh_

c9936127fca5f0b485261ccc9d335b9e.png-wh_

6b3b2eba5b99379c05ee25333e77bc2d.png-wh_

格式化

a8fdf3a1e60d94ec9773cda0d2767ae1.png-wh_


c353378f32209575e160955ff56dec6d.png-wh_

ea92720e216879a01a2103bbf48611c9.png-wh_


5.文件替代分区

当磁盘被占用时,不能创建新分区时,可用文件来替代分区

文件创建后的  和创建设备一致  格式化mkswap /swapfile  挂载使用


5e22485a988283ac6b5ebb5be78121fb.png-wh_978a923b30e4bf859e17e00b1f12f40c.png-wh_


swap的删除

还原配置文件

973fc228944d0221719be70a5d57969c.png-wh_


0410c380d436fd966ee928cd2455850a.png-wh_

625248fe49dec0c6f9349e7fce9dbabd.png-wh_

三、磁盘配额


a57e44600538e5a79945f47091dd1797.png-wh_

ca3f0fe263af172170128407cad896ed.png-wh_


5f4dbf0b90fcad4ef5d26db2a06167bb.png-wh_


c1f2a9a537eeacc907e1646983cca0d1.png-wh_


7ea9a59ffe76415cc9fff22f14bfe54a.png-wh_

激活设备配额参数

e545d1b7beca16d06ccff2e96357142f.png-wh_

fe300253cb0235c72cb2ee4d67fc8c1a.png-wh_


四、mbr-----> mpt 的相互转换


6e78904bd9e635a3ff8aab01fa824205.png-wh_

mklabel  修改设备分区方式标签  

90e869ba4d7a624fccad8e82ae7fc8e6.png-wh_



fdisk -l 可看到 类型为gpt

9f6d7fef93a742369f7254211aea4ec1.png-wh_

e80d4ea48a782952da4e0a18ff2cbaec.png-wh_


0ac998148caa347f14c708e466a3c24f.png-wh_

五、分区加密

1、建立分区

2、用如下命令对分区加密

863db43d88d5aebb4f7044dcb9027289.png-wh_

加密后生成如下

打开可看到

138225720a19d46a1b0b3e0326ff9f46.png-wh_

进行格式化  进行挂载投入使用

d3591d89c7f94432534a24e55d5b60eb.png-wh_

进行实验 给里面建立file1-8 close后看不到 open打开后可看

ce7939dfa1187581dfa7801dfc023019.png-wh_

3.加密设备开机自动挂载

修改配置文件


375373beb4c34ecd9b57839d4e2e9df2.png-wh_

7df0dd90b7549be700bfa71f94e23cc9.png-wh_


1213283113b6c41a5c2c14b0cfbfcb42.png-wh_

ce1d6edf86e84ad0c3b86d4a7c4ebb44.png-wh_


df76c1998c9cc6578bbdfb938b57c9af.png-wh_


80ce726728262bab7cf3e4eb64f02d64.png-wh_


4.加密的清除

83bced9b65ad4b19379ebfd0cf8dc894.png-wh_


 本文转自 huanzi2017 51CTO博客,原文链接:http://blog.51cto.com/13362895/1979620


相关文章
|
3月前
|
存储 关系型数据库 MySQL
Linux C/C++ 开发(学习笔记八):Mysql数据库图片存储
Linux C/C++ 开发(学习笔记八):Mysql数据库图片存储
49 0
|
3月前
|
存储 Linux 虚拟化
Linux和开源存储
Linux和开源存储
Linux和开源存储
|
4月前
|
存储 Kubernetes Linux
解决Linux中/var/lib/docker/磁盘空间过大及k8s存储卷磁盘空间使用率过高的问题
解决Linux中/var/lib/docker/磁盘空间过大及k8s存储卷磁盘空间使用率过高的问题
146 0
|
7月前
|
弹性计算 Linux PHP
部署Linux主机管理系统WDCP
WDCP(WDlinux Control Panel)是一套Linux服务器及虚拟主机管理系统,通过Web控制和管理服务器。在WDCP的后台中,您可以更方便地使用Linux系统作为网站服务器系统,并对Linux服务器进行管理。
121 0
|
5月前
|
存储 缓存 Linux
Linux内核文件系统:比万物之神还要强大的存储魔法!
Linux内核文件系统:比万物之神还要强大的存储魔法!
|
6月前
|
存储 缓存 Linux
百度搜索:蓝易云【如何在Linux系统服务器中测试存储/磁盘I/O性能?】
这些工具可以帮助你测试磁盘的读取和写入性能,并提供各种性能指标和统计数据。请注意,在运行这些测试时,确保没有重要的数据存储在被测试的磁盘上,并谨慎操作以避免对系统和数据造成不必要的影响。
88 0
|
1月前
|
Shell Linux C语言
【Shell 命令集合 系统管理 】Linux 查看和管理系统中的硬件资源 fwhios命令 使用指南
【Shell 命令集合 系统管理 】Linux 查看和管理系统中的硬件资源 fwhios命令 使用指南
28 0
|
1月前
|
Shell Linux C语言
【Shell 命令集合 系统设置 】Linux 管理系统服务 ntsysv命令 使用指南
【Shell 命令集合 系统设置 】Linux 管理系统服务 ntsysv命令 使用指南
28 0
|
1月前
|
存储 Shell Linux
【Shell 命令集合 系统设置 】Linux 管理系统服务 chkconfig命令 使用指南
【Shell 命令集合 系统设置 】Linux 管理系统服务 chkconfig命令 使用指南
29 0
|
4月前
|
存储 Unix Linux
Linux加强篇006-存储结构与管理硬盘
山重水复疑无路,柳暗花明又一村
211 2
Linux加强篇006-存储结构与管理硬盘