服务器挂载磁盘分区

1.lsblk 查看服务器硬盘空间和盘符

lsblk 默认是树形方式显示:

$lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0   2.7T  0 disk
├─sda1   8:1    0   1.3M  0 part
├─sda2   8:2    0   400M  0 part /boot
├─sda3   8:3    0 390.6G  0 part /
├─sda4   8:4    0  97.7G  0 part /home
├─sda5   8:5    0   7.8G  0 part [SWAP]
└─sda6   8:6    0   2.2T  0 part /data012345678910
NAME : 这是块设备名。
MAJ:MIN : 本栏显示主要和次要设备号。
RM : 本栏显示设备是否可移动设备。注意,在本例中设备sdb和sr0的RM值等于1,这说明他们是可移动设备。
SIZE : 本栏列出设备的容量大小信息。例如298.1G表明该设备大小为298.1GB,而1K表明该设备大小为1KB。
RO : 该项表明设备是否为只读。在本案例中,所有设备的RO值为0,表明他们不是只读的。
TYPE :本栏显示块设备是否是磁盘或磁盘上的一个分区。在本例中,sda和sdb是磁盘,而sr0是只读存储(rom)。
MOUNTPOINT : 本栏指出设备挂载的挂载点。

2.创建分区

[root@ecs-9bf9-1018977 /]# fdisk /dev/vdb
Welcome to fdisk (util-linux 2.23.2).
 
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
 
Device does not contain a recognized partition table
Building a new DOS disklabel with disk identifier 0xd352e401.
 
Command (m for help): n
Partition type:
    p   primary (0 primary, 0 extended, 4 free)# 主分区
    e   extended # 扩展分区
Select (default p): p
Partition number (1-4, default 1): 1  主分区1
First sector (2048-545259519, default 2048):
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-545259519, default 545259519):
Using default value 545259519
Partition 1 of type Linux and of size 260 GiB is set
 
Command (m for help): w  #保存
The partition table has been altered!
 
Calling ioctl() to re-read partition table.
Syncing disks.

3.格式化分区

mkfs -t ext4 /dev/vdb1  #格式化分区为ext4分区

4.挂载分区

创建文件夹:mkdir /chen  #注意创建后看一下权限
挂载分区:mount /dev/vdb1 /chen

5.永久挂载

# vi /etc/fstab      设置系统自动挂载硬盘,加入一行:
/dev/vdb1               /apps                   ext4    defaults        0 0