磁盘分区详细

原则:一块新的磁盘在准备加到服务器上时,一般之分1~2个分区,分区使用的工具按容量进行区分(<2TB  fdisk)(>2TB  parted)

说明:当磁盘容量大于2TB后,仍用fdisk进行分区会造成磁盘容量的浪费,不能被完全利用

1.1 fdisk 进行磁盘分区

1、使用fdisk命令对其进行分区,一般就是磁盘小于2TB,当大于2TB后在使用fdisk命令会导致磁盘空间浪费

fdisk -cu  /dev/sdb

n    new    创建分区

p    print  显示分区表

d    delete 删除分区

w    write  保存并退出

q    quit   退出

2、通知系统磁盘分区表变化

partprobe  /dev/sdb
3、格式化-创建文件系统                

使用mkfs命令     make filesystem

mkfs.ext4   /dev/sdb1

4、关闭磁盘检查 

使用tune2fs  -c 检测次数   -i 检查时间

-c  count     关闭挂载xxx次进行磁盘检查

-i  interval  关闭每180天进行磁盘检查

[root@oldboy ~]# tune2fs   -c 0 -i 0   /dev/sdb1 

tune2fs 1.41.12 (17-May-2010)

Setting maximal mount count to -1

Setting interval between checks to 0 seconds

5、挂载到/data/

mount /dev/sdb1
/data/

6、永久挂载:

1)/etc/rc.local

2)/etc/fstab

使用/etc/rc.local 只需在文件中加入挂载命令就可

使用/etc/fstab

使用/etc/fstab  需要按其格式将挂载磁盘等信息填写到文件中

UUID=67963a9a-abcd-4f8e-b62a-540e315cdebc /          ext4             defaults   1          
1

UUID=6f67cef3-bfb0-46a9-a849-23079cca8ef7
/boot       ext4             defaults   1          
2

UUID=6d0cbd8e-0d6d-4d7e-85c8-57dd4d045e25 swap     swap             defaults   0          
0

#第1列

  分区名称                          挂载点   文件系统类型     挂载参数   是否备份   是否磁盘检查

#/dev/sdb1                            /data         ext4         defaults        0       
 0

#/tmp/100m                           swap         swap        defaults        0         0

 

1.2 parted 进行磁盘分区

1、使用parted命令对其进行分区,一般就是磁盘大于2TB,且使用该命令进行分区,主分区数量可不受限制

parted

分区表 msdos(mbr)   gpt

mktable  
(mklabel)  创建分区表

mkpart    
make   partition  创建分区

rm                  
删除分区

print               
显示磁盘分区信息

q                   
退出不保存

2、分区步骤

1)parted  /dev/sdc

(parted) p

Error: /dev/sdc: unrecognised disk label                                 

2)新设备必须建分区表

(parted) mktable  
gpt                                                   

(parted) p

Model: VMware, VMware Virtual S (scsi)

Disk /dev/sdc: 107MB

Sector size (logical/physical): 512B/512B

Partition Table: gpt

3)创建主分区

(parted) mkpart 
primary  0  10

Number 
Start  End  Size 
File system  Name  Flags

                                                                 

Warning: The resulting partition is not properly
aligned for best performance.

Ignore/Cancel? I                                                         

(parted) p                                                                

Model: VMware, VMware Virtual S (scsi)

Disk /dev/sdc: 107MB

Sector size (logical/physical): 512B/512B

Partition Table: gpt

Number 
Start   End     Size   
File system  Name     Flags

 1      17.4kB 
10.0MB  9983kB               primary

4)再次进行分区

(parted) mkpart 
primary  10  20

(parted) p

Model: VMware, VMware Virtual S (scsi)

Disk /dev/sdc: 107MB

Sector size (logical/physical): 512B/512B

Partition Table: gpt

Number 
Start   End     Size   
File system  Name     Flags

 1      17.4kB 
10.0MB  9983kB               primary

 2      10.5MB 
19.9MB  9437kB              primary

5)退出查看

6)格式化 mkfs.ext4  设备名

7)挂载,再永久挂载,与上面fdisk相似

 

版权声明:本文为caojf原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/caojf/p/9129704.html