怎样扩展SWAP分区
美国机房安装的linux都是默认安装的,如果需要扩展SWAP分区怎么办呢?
解决SWAP分区扩展的方法有两种:
方法一:利用分区的剩余空间增大SWAP分区
首先:在做此操作之前先用free –m查看一下 目前SWAP的状态信息
以home 分区剩余的空间为例:
#cd /home (进入home目录)
#dd if=/dev/zero of=swapfile bs=1M count=1024(创建一个大小为1024M的空文件)
#mkswap swapfile (格式化swapfile空文件)
#swapon swapfile (激活swapfile空文件)
#free –m (此时查看一下swap分区是否扩展至2048M)
将/home/swapfile分区写入fstab中 使之下次启动是生效
#vim /etc/fstab
/home/swapfile swap swap defaults 0 0
#mount –a (从新挂载文件系统 使之立即生效)
方法二:利用剩余的磁盘空间进行增大SWAP
首先:用free -m命令查看SWAP分区当前状态
新建一个分区 转换类型为SWAP类型
#fdisk /dev/sda (对磁盘进行分区)
(n:进行分区 +1024M 扩展SWAP的容量大小 t:转换类型 SWAP的类型为82 l:查看分区类型 w:写入)
#partproble (使分区的信息写入到内存当中去)
#mkswap /dev/sda10 (格式化SWAP分区)
#swapon /dev/sda10 (激活SWAP分区)
#free -m (查看当前SWAP分区是否增大)
将/dev/sda10写入到/etc/fstab中 使之下次启动是生效
#vim /etc/fstab
/dev/sda10 swap swap defaults 0 0
#mount -a (从新挂载该分区 使之立即生效)
纵横数据,提供服务器,虚拟空间的专业提供商!