**云服务器创建swap分区
                            
                                
                                Eave
                            
                            
                                
                                2016.04.14
                            
                            
                        
                        由于开启swap分区会导致硬盘IO性能下降,因此**云服务器初始状态未配置swap,如果某些应用需要开启swap分区,可以采用如下方法增加
一、创建用于交换分区的文件
dd if=/dev/zero of=/mnt/swap bs=1M count=8192
block_size、number_of_block 大小可以自定义,比如bs=1M count=8192 代表设置文件大小是1M的8192个block,共8G大小swap分区
8192+0 records in
8192+0 records out
8589934592 bytes (8.6 GB) copied, 174.32 s, 49.3 MB/s
二、设置交换分区文件
mkswap /mnt/swap
mkswap: /mnt/swap: warning: don't erase bootbits sectors
        on whole disk. Use -f to force.
Setting up swapspace version 1, size = 8388604 KiB
no label, UUID=cee06081-3b12-4090-9fd9-e8dff94bb8b7
三、立即启用交换分区文件
swapon /mnt/swap
四、设置开机时自启用swap分区
在/etc/fstab文件末尾添加
/mnt/swap               swap                    swap    defaults        0 0
设置后可以执行free -h命令查看效果
               total        used        free      shared  buff/cache   available
Mem:           3.8Gi       946Mi       395Mi       1.0Mi       2.5Gi       2.7Gi
Swap:          8.0Gi          0B       8.0Gi