当前位置: 技术问答>linux和unix
solaris 问题:如何增加swap分区的大小?在线等!!
来源: 互联网 发布时间:2015-08-12
本文导语: DX赐教: 因为swap分区太小,所以程序运行时抛java.io.IOException: Not enough space异常, 请问怎么增加swap分区的大小??? 以下是我的分区大小:: bash-2.03$ df -k Filesystem kbytes used avail capac...
DX赐教:
因为swap分区太小,所以程序运行时抛java.io.IOException: Not enough space异常,
请问怎么增加swap分区的大小???
以下是我的分区大小::
bash-2.03$ df -k
Filesystem kbytes used avail capacity Mounted on
/dev/dsk/c0t0d0s0 191611 56553 115897 33% /
/dev/dsk/c0t0d0s6 4032142 1313567 2678254 33% /usr
/proc 0 0 0 0% /proc
fd 0 0 0 0% /dev/fd
mnttab 0 0 0 0% /etc/mnttab
/dev/dsk/c0t0d0s1 962571 14342 890475 2% /var
swap 7152 8 7144 1% /var/run
swap 7472 328 7144 5% /tmp
/dev/dsk/c0t0d0s5 4502490 2669029 1788437 60% /opt
/dev/dsk/c0t0d0s7 6655593 5853060 735978 89% /export/home
因为swap分区太小,所以程序运行时抛java.io.IOException: Not enough space异常,
请问怎么增加swap分区的大小???
以下是我的分区大小::
bash-2.03$ df -k
Filesystem kbytes used avail capacity Mounted on
/dev/dsk/c0t0d0s0 191611 56553 115897 33% /
/dev/dsk/c0t0d0s6 4032142 1313567 2678254 33% /usr
/proc 0 0 0 0% /proc
fd 0 0 0 0% /dev/fd
mnttab 0 0 0 0% /etc/mnttab
/dev/dsk/c0t0d0s1 962571 14342 890475 2% /var
swap 7152 8 7144 1% /var/run
swap 7472 328 7144 5% /tmp
/dev/dsk/c0t0d0s5 4502490 2669029 1788437 60% /opt
/dev/dsk/c0t0d0s7 6655593 5853060 735978 89% /export/home
|
先删除在建个新的
建swap分区:
dd if=/dev/zero of=/swap bs=512 count=400000
mkswap /swap
/sbin/swapon /swap
要在引导时启用,编辑 /etc/fstab 文件来包括以下行:
/swap swap swap defaults 0 0
新添了交换分区并启用它之后,请查看 cat /proc/swaps 或 free 命令的输出来确保交换分区已被启用了
建swap分区:
dd if=/dev/zero of=/swap bs=512 count=400000
mkswap /swap
/sbin/swapon /swap
要在引导时启用,编辑 /etc/fstab 文件来包括以下行:
/swap swap swap defaults 0 0
新添了交换分区并启用它之后,请查看 cat /proc/swaps 或 free 命令的输出来确保交换分区已被启用了