服务器磁盘管理(1)---磁盘分类和挂载

1.磁盘分类

我们目前使用的磁盘种类有sas(是一种机械硬盘使用旋转磁盘和磁头进行数据存储和读写,具有较大的存储容量和较低的成本,但读写速度相对较慢),SSD(固态硬盘使用闪存存储芯片进行数据存储和读写,具有较快的读写速度和较小的体积,但成本相对较高)。

机械硬盘:传统普通硬盘,主要由:盘片,磁头,盘片转轴及控制点击,磁头控制器,数据转换器,接口,缓存等几个部分组成。

固态硬盘:简称SSD,是用固态电子存储芯片阵列制成的硬盘

左为固态硬盘,右为机械硬盘

2.磁盘的使用

拿到一块磁盘,我们并不能直接使用,就像我们买了新房子,它是一间没有任何隔断处理的毛坯房,我们需要对房子的空间进行规划、整理,这样才能存放物品,而且合理的规划能够使空间得到更加充分的使用,对于硬盘来说也是一样的。

现在我们开始实践~

例如服务器新插了一块硬盘,硬盘名称:vdc   大小:30G

我们可以使用df- h命令查看系统的磁盘

--df命令的英文全称即“Disk Free”,用于显示系统上可使用的磁盘空间

[root@25 ~]# df -h

Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        40G   22G   16G  58% /
tmpfs           940M  244K  939M   1% /dev/sh

此时发现只有1块/dev/vda1被挂载在/目录下

我们继续使用lsblk命令

--简介 lsblk命令的英文是“list block”,用于列出系统中的所有块设备。这些块设备可以是硬盘、USB 存储驱动器、光盘、软盘等存储设备

[root@25 ~]# lsblk
NAME   MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda    252:0    0  40G  0 disk 
└─vda1 252:1    0  40G  0 part /
vdb    252:16   0  64M  0 disk 
vdc    252:32   0  30G  0 disk 

这时我们看到了我们插入的盘vdc,他目前是一个块文件,我们需要对他进行一些“处理”才可以存放文件。

这里我们引入一个概念--------挂载

挂载(mounting)是指由操作系统使一个存储设备(诸如硬盘、CD-ROM或共享资源)上的计算机文件和目录可供用户通过计算机的文件系统访问的一个过程。

3.挂载三部曲(三板斧)

我们不得不提到这重要的三步,这个要牢记。分区-格式化-挂载,这三步。

分区--就是对毛坯房进行客厅,厨房,卧室的划分。

硬盘挂载三板斧,第一斧:分区

我们使用命令fdisk + 硬盘名(/dev/vdc)

[root@25 ~]# fdisk /dev/vdc                                                                      #进入分区对话模式
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel with disk identifier 0x50dfe837.
Changes will remain in memory only, until you decide to write them.
After that, of course, the previous content won't be recoverable.

Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)

WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').

Command (m for help): n                                                                 #n代表创建一个新的分区
Command action
   e   extended
   p   primary partition (1-4)
p
Partition number (1-4): 1                                                                             #分区其实编号为1
First cylinder (1-62415, default 1): 
Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1-62415, default 62415): +2G          #分配2G大小

Command (m for help): w                                                                                    #保存并退出

第二斧子---格式化

格式化使用mkfs命令(注意:格式化会清除硬盘数据,一定不要选错盘符)

 Linux mkfs(英文全拼:make file system)命令用于在特定的分区上建立 linux 文件系统

mkfs -t ext4 后缀代表格式化为ext4文件系统,也可以是xfs等

[root@25 ~]# mkfs -t ext4 /dev/vdc1               #输入格式化命令后,下面出现的是格式化过程
mke2fs 1.41.12 (17-May-2010)
warning: 116 blocks unused.

Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
131328 inodes, 524288 blocks
26220 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=536870912
16 block groups
32768 blocks per group, 32768 fragments per group
8208 inodes per group
Superblock backups stored on blocks: 
    32768, 98304, 163840, 229376, 294912

Writing inode tables: done                            
Creating journal (16384 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 25 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
 

第三斧----挂载

我们使用mount命令挂载

我们将新的硬盘vdc1挂载到目录/datatest为例,演示下挂载过程

[root@25 ~]# mount /dev/vdc1 /datatest/                                                         #执行挂载命令
[root@25 ~]# df -h                                                                         #执行查看磁盘,验证结果
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        40G   22G   16G  58% /
tmpfs           940M  244K  939M   1% /dev/shm
/dev/vdc1       2.0G  3.0M  1.9G   1% /datatest                              #已经可以看到挂载目录

到此我们的挂载操作已经完成了,再来一遍三部曲:分区!格式化!挂载!

此挂载后重启服务器会丢失挂载信息,需要做持久化挂载,我们下节再说!

你记住了吗?

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

崔亚东

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值