操作前请确保满足以下条件:
执行以下命令查看服务器所有磁盘列表,确认待挂载磁盘的设备名:
``` 查看所有磁盘及分区信息 fdisk -l 更直观查看磁盘挂载状态 lsblk ```输出示例说明:
如果需要将整块磁盘作为一个分区使用,可跳过本步骤直接格式化;如果需要拆分多个分区,按以下操作执行:
依次输入以下参数执行分区:
执行以下命令刷新分区表:
``` partprobe ```fdisk不支持2T以上磁盘分区,需使用parted工具,操作如下:
``` 安装parted(CentOS/RHEL系统) yum install -y parted Debian/Ubuntu系统执行 apt install -y parted 开始分区,替换/dev/vdb为你的设备名 parted /dev/vdb ```依次输入以下参数:
分区完成后可执行lsblk查看新分区,设备名通常为/dev/vdb1、/dev/vdb2等。
常用文件系统可选ext4(适合小文件多的场景)或xfs(适合大文件存储场景,云服务器默认推荐),按需求选择即可:
注意:格式化操作会清空磁盘所有数据,执行前请确认磁盘无重要数据,且设备名填写正确
``` 格式化整块磁盘为ext4,替换/dev/vdb为你的设备名 mkfs.ext4 /dev/vdb 格式化分区为ext4,替换/dev/vdb1为你的分区名 mkfs.ext4 /dev/vdb1 格式化为xfs的命令 mkfs.xfs /dev/vdb mkfs.xfs /dev/vdb1 ```执行后等待提示completed即格式化完成。
首先创建挂载目录,可自定义路径,比如常用的/data、/mnt等:
``` mkdir /data ```执行挂载命令,替换设备名和挂载目录为你自己的:
``` 挂载整块盘 mount /dev/vdb /data 挂载分区 mount /dev/vdb1 /data ```
执行df -h命令查看挂载结果,出现对应/dev/vdb的行且挂载点为/data即为挂载成功,此时可正常读写目录测试。
临时挂载仅当前生效,服务器重启后挂载会失效,需配置永久挂载。
推荐使用UUID配置永久挂载,UUID是磁盘的唯一标识,不会因为磁盘插槽变化、重启等导致设备名变更,配置更稳定。
首先查询磁盘的UUID,替换/dev/vdb为你的设备名/分区名:
``` blkid /dev/vdb ```输出示例:/dev/vdb: UUID="a1b2c3d4-1234-5678-90ab-cdef01234567" TYPE="ext4"
复制UUID引号内的字符串,然后编辑fstab配置文件:
``` vi /etc/fstab ```在文件末尾新增一行配置,替换对应参数为你自己的:
``` UUID=a1b2c3d4-1234-5678-90ab-cdef01234567 /data ext4 defaults 0 0 ```字段解释:
配置完成后必须执行mount -a命令校验配置正确性,无任何输出即为配置正常,如果有报错请立刻修正,错误的fstab配置会导致系统无法正常开机
校验通过后,重启服务器执行df -h即可看到磁盘仍正常挂载。
挂载操作会将磁盘入口映射到挂载目录,原目录内的文件会被临时屏蔽,卸载磁盘后即可恢复,建议挂载前确保挂载目录为空目录。
说明有进程正在占用挂载目录,执行fuser -mv /data查看占用进程,结束进程后再卸载,也可执行umount -l /data强制卸载。
进入服务器单用户模式/救援模式,编辑/etc/fstab注释掉错误的配置行,重启后再重新配置即可。
执行以下命令修改目录权限,替换为你自己的用户和用户组:
``` chown -R your_user:your_group /data chmod -R 755 /data ```











易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图