新安装的磁盘,需要先分区,参考以下链接(感谢大神):

一、传统分区方式

Linux如何为新硬盘分区并挂载(mount)到指定目录下 - Cobcmw - 博客园

1、lsblk #列出块设备的命令,它提供了关于系统中所有块设备的详细信息

 查看磁盘利用情况

#df -h 

2、对磁盘进行分区
# fdisk /dev/vdb
输入p查看分区表
p
输入n,进行新建分区
n
分区类型、分区号、起始扇区、扇区数(空间大小)都回车默认就好
然后输入w对上述更改进行保存
w


3、查看刚才的新分区,并进行格式化
ls /dev/vdb*
mkfs.ext4 /dev/vdb1


4、创建挂载点,挂载
mkdir /data
mount /dev/vdb1 /data
df -h


5、查看各分区的UUID
# blkid


配置开机自动挂载
# vim /etc/fstab
将/etc/fstab中定义的所有档案系统挂上
UUID=e*******-85e5-41a3-aafc-3************698  /data ext4 defaults 0 0 


# mount -a

大功告成!

如果磁盘的空间大于2T,,需要用下面的方式进行分区

参考大神链接:linux挂载大于2T的磁盘_linux新建分区最大只能2t-CSDN博客

二、LVM逻辑分区

使用逻辑分区挂载磁盘,后期可以灵活的扩容。

示例:有空磁盘 vdb,挂载到/data

# 1. 初始化物理卷
pvcreate /dev/vdb

# 2. 扩展到卷组
vgextend klas /dev/vdb

# 3. 创建逻辑卷
lvcreate -l 100%FREE -n data klas

# 4. 格式化
mkfs.ext4 /dev/klas/data

# 5. 创建挂载点并挂载
mkdir -p /data
mount /dev/klas/data /data

# 6. 获取UUID
blkid /dev/klas/data

# 7. 设置开机挂载
echo "UUID=$(blkid -s UUID -o value /dev/klas/data) /data ext4 defaults 0 0" >> /etc/fstab

# 8. 验证
df -h /data
lsblk

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐