Linux新硬盘挂载

背景

安装数据库之前,需要检查硬盘挂载情况。

新服务器的存储设备通常需要我们手动 分区、格式化、挂载,

然后才能使用。

下面就介绍具体操作步骤。

 

 

硬盘分区

#查看有几块存储设备

lsblk

 

#查看硬盘的详细信息

fdisk -l

 


硬盘小于2T ,分区用fdisk命令,

硬盘大于2T,则使用parted命令。下面分别介绍两种情况:

 

 

 

小于2T的硬盘

#对新盘进行分区

fdisk /dev/sdb      

 

分析:各个参数的解析

            1. 输入 m 显示所有命令列示。

       2. 输入 p 显示硬盘分割情形,打印分区表。

       3. 输入 a 设定硬盘启动区。

       4. 输入 n 设定新的硬盘分割区。

         4.1. 输入 e 硬盘为[延伸]分割区(extend)。

         4.2. 输入 p 硬盘为[主要]分割区(primary)。

       5. 输入 t 改变硬盘分割区属性。          

          t:分区系统id号

            L:82:linux swap

            83:linux

            86:NTFS window分区

       6. 输入 d 删除硬盘分割区属性。

       7. 输入 q 结束不存入硬盘分割区属性。

       8. 输入 w 结束并写入硬盘分割区属性。

 ########################################################


我们直接输入 n   创建新分区

接着输入 p       设置主分区

连续两次1,回车

 

如下图所示:    

 


输入:w,保存分区

 

 

#查看创建的分区

fdisk -l  

 

#重新读取分区表         

partprobe  /dev/sdb 

 

 

 

大于2T的硬盘

 

parted /dev/sdb

      

 示例:以下为屏幕显示

      (parted) mklabel

新的磁盘标签类型? gpt 

(parted) mkpart

分区名称?  []? partb

      文件系统类型?  [ext2]? ext4

      起始点? 1   # 1表示从最开始分区,也可以用百分比表示,比如Start? 0% , End? 50%;

      结束点?-1   # -1表示到磁盘末尾;也可以分成多个磁盘,写要分配的大小;


 #操作页面如图:

 

       print 验证分区信息

      

   删除分区:

              (parted) rm 1 #rm后面使用分区的号码,就是用print打印出来的Number

              (parted) print #验证信息

             

             

             

             

 

格式化

mkfs.ext4 /dev/sdb1

 

      

挂载至数据目录

#创建挂载目录

mkdir /data


#将  /dev/sdb1 挂在至/data目录

mount /dev/sdb1  /data  

或者 mount -a

 

#查看UUID

lsblk -o +uuid

 

#将挂载信息写入 /etc/fstab,实现自动挂载

vi /etc/fstab

UUID=_________   /data  ext4  defaults  0  0


请使用浏览器的分享功能分享到微信等