由于原系统中/usr目录安装了很多软件,原磁盘即将占满,因此需要将/usr目录进行扩容,重新分配一块磁盘并且挂载到/usr目录下,步骤如下:
-
购买磁盘,并进行分区及格式化,操作步骤参照:https://blog.csdn.net/caojengineer/article/details/104526015
-
假设新磁盘分区现在挂载到 /data 目录下,将/usr目录下所有内容拷贝到 /data 目录下:
[root@iZ8vb2zp3hb2pskrfnjcrbZ ~]# cp -rf /usr/* /data/
-
修改 /etc/fstab 将 /dev/vdb1 挂载到 /usr 目录下
[root@iZ8vb2zp3hb2pskrfnjcrbZ ~]# vi /etc/fstab # /etc/fstab # Created by anaconda on Thu Nov 29 03:34:10 2018 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info # UUID=b98386f1-e6a8-44e3-9ce1-a50e59d9a170 / ext4 defaults 1 1 # 添加/dev/vdb1 /dev/vdb1 /usr ext4 defaults 1 1
-
重启验证是否成功 reboot, 命令df命令查看
[root@iZ8vb2zp3hb2pskrfnjcrbZ ~]# df -Th 文件系统 类型 容量 已用 可用 已用% 挂载点 /dev/vda1 ext4 40G 4.4G 34G 12% / devtmpfs devtmpfs 3.9G 0 3.9G 0% /dev tmpfs tmpfs 3.9G 12K 3.9G 1% /dev/shm tmpfs tmpfs 3.9G 2.1M 3.9G 1% /run tmpfs tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup /dev/vdb1 ext4 99G 1.4G 92G 2% /usr tmpfs tmpfs 783M 0 783M 0% /run/user/0