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