发布网友 发布时间:2022-04-23 12:37
共3个回答
热心网友 时间:2022-06-21 18:30
首先,你得有空余的空间,比如,你发现你的 /home 所在分区还有好多 G 的剩余空间,那你就可以把 /var 整个目录的内容移到那个硬盘分区里去,根目录一下就空出好几个G来了。等你把 /var 移到新分区后,修改 /etc/fstab 文件,让那个分区下的相应目录开机就自动挂接到系统根分区里来成为 /var , 你的根分区容量不足的问题就解决了。
特别说明: /var 不是系统启动必须的,你把里面的文件全删掉也不影响系统启动,缺省地,你的网站内容也在那个目录下(/var/www 目录)。
因为你没说你用哪种发行版本的 Linux,无法给你写详细步骤。
另外,还有一种叫《Linux下不丢失数据修改分区大小》的做法,我没用过,不知道你有没有胆量试用。详情请参考: www.cnyunwei.com/thread-21219-1-1.html
热心网友 时间:2022-06-21 18:31
首先,你得有空余的空间,比如,你发现你的 /home 所在分区还有好多 G 的剩余空间,那你就可以把 /var 整个目录的内容移到那个硬盘分区里去,根目录一下就空出好几个G来了。等你把 /var 移到新分区后,修改 /etc/fstab 文件,让那个分区下的相应目录开机就自动挂接到系统根分区里来成为 /var , 你的根分区容量不足的问题就解决了。
特别说明: /var 不是系统启动必须的,你把里面的文件全删掉也不影响系统启动,缺省地,你的网站内容也在那个目录下(/var/www 目录)。
因为你没说你用哪种发行版本的 Linux,无法给你写详细步骤。
另外,还有一种叫《Linux下不丢失数据修改分区大小》的做法,我没用过,不知道你有没有胆量试用。详情请参考: www.cnyunwei.com/thread-21219-1-1.html
热心网友 时间:2022-06-21 18:31
增大文件系统的前提是采用LVM方式管理磁盘,如果用fdisk分区的则做不到。
假定文件系统是ext2/3/4,vg0有100g, root 的lv名为/dev/vg0/lv_root,占用了10G,想扩大到20G,可以用如下命令:
lvresize -L 20G -r /dev/vg0/lv_root
或
lvresize -L +10G -r /dev/vg0/lv_root
或
lvresize -L 20G /dev/vg0/lv_root
resize2fs /dev/vg0/lv_root 20G
根文件系统只能增大,不能减小(因为根文件系统无法卸载),而非根文件系统可以减小(需要先卸载)