磁盘分区
`lsblk` 命令可以列出所有可用或指定的块设备信息,块设备信息通常指磁盘及其分区。输出包含设备名称、大小、类型和挂载点等信息。
lsblk
[root@node-1 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 223.1G 0 disk
├─sda1 8:1 0 1G 0 part /boot
├─sda2 8:2 0 213.9G 0 part /
└─sda3 8:3 0 1G 0 part /boot/efi
sdb 8:16 0 14.6T 0 disk
└─sdb1 8:17 0 13.9T 0 part /locals
对`/dev/sdb` 剩下的空间在进行分区
parted /dev/sdb
unit MB # 设置单位为 MB
print
输出当前的分区情况
[root@node-1 ~]# parted /dev/sdb
GNU Parted 3.2
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
Model: AVAGO MR9361-8i (scsi)
Disk /dev/sdb: 16.0TB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 17.4kB 15.3TB 15.3TB xfs primary
(parted)
Disk /dev/sdb 总共16.0个T,目前分了15.3TB,剩下0.7TB
对sdb剩下的磁盘空间进行部分分区,如下所示
(parted) mkpart
Partition name? []? primary
File system type? [ext2]? xfs
Start? 15.3TB
End? 15.6TB
(parted) quit
Information: You may need to update /etc/fstab.
[root@node-1 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 223.1G 0 disk
├─sda1 8:1 0 1G 0 part /boot
├─sda2 8:2 0 213.9G 0 part /
└─sda3 8:3 0 1G 0 part /boot/efi
sdb 8:16 0 14.6T 0 disk
├─sdb1 8:17 0 13.9T 0 part /locals
└─sdb2 8:18 0 690.4G 0 part
在指定的分区上创建一个 XFS 文件系统
mkfs.xfs /dev/sdb2
-
格式化分区: 该分区(
/dev/sdb2)将被格式化为 XFS 文件系统。这意味着所有现有的数据将被擦除,新的 XFS 文件系统结构将被写入。 -
创建文件系统元数据: 在分区上创建 XFS 文件系统的元数据,包括超级块、inode、位图等,这些元数据用于管理文件系统中的数据和空间。
将新创建的磁盘分区挂载到某个目录上使用。`blkid`查询磁盘的UID信息。
# 输入
blkid
# 输出
/dev/sda2: UUID="77adfe2b-3888-4295-a8a9-f542172f325b" BLOCK_SIZE="4096" TYPE="xfs" PARTUUID="b9e95bb8-02"
/dev/sda1: UUID="6237d7e6-abed-47e8-8a01-c07365c9c352" BLOCK_SIZE="4096" TYPE="xfs" PARTUUID="b9e95bb8-01"
/dev/sda3: UUID="DC24-57D1" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="b9e95bb8-03"
/dev/sdb1: UUID="128131e8-940a-4006-ad87-80701a1243d

最低0.47元/天 解锁文章
1198

被折叠的 条评论
为什么被折叠?



