天天看点

使用文件给swap增加空间

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

<code>我的博客已迁移到xdoujiang.com请去那边和我交流</code>

<code>一、使用文件给swap增加空间</code>

<code>1、当前swap空间</code>

<code>free</code> <code>-m</code>

<code>             </code><code>total       used       </code><code>free</code>     <code>shared    buffers     cached</code>

<code>Mem:           231        227          4          0          1        179</code>

<code>-/+ buffers</code><code>/cache</code><code>:         46        185</code>

<code>Swap:         3814          0       3814</code>

<code>2、使用</code><code>dd</code><code>命令创建1个4G大的文件</code>

<code>dd</code> <code>if</code><code>=</code><code>/dev/zero</code> <code>of=</code><code>/opt/swap</code> <code>bs=4k count=1000k</code>

<code>1024000+0 records </code><code>in</code>

<code>1024000+0 records out</code>

<code>4194304000 bytes (4.2 GB) copied, 72.4185 s, 57.9 MB</code><code>/s</code>

<code>参数说明 </code>

<code>bs=bytes:同时设置读入/输出的块大小为bytes个字节</code>

<code>count=blocks:仅拷贝blocks个块</code>

<code>3、格式化swap文件</code>

<code>mkswap </code><code>/opt/swap</code>

<code>Setting up swapspace version 1, size = 4095996 KiB</code>

<code>no label, UUID=6aba7181-0d65-455d-888b-8521258edadb</code>

<code>4、启用这个swap文件</code>

<code>swapon </code><code>/opt/swap</code>

<code>5、再次查看已经生效了</code>

<code>-/+ buffers</code><code>/cache</code><code>:         47        184</code>

<code>Swap:         7814          0       7814</code>

<code>6、写进</code><code>/etc/fstab</code>

<code>/opt/swap</code>    <code>swap    swap defaults   0 0</code>

<code>7、用</code><code>mount</code><code>命令检查下</code>

<code>mount</code> <code>-a</code>

<code>8、查看swap</code>

<code>cat</code> <code>/proc/swaps</code>

<code>Filename                Type        Size    Used    Priority</code>

<code>/dev/sda2</code>                               <code>partition    3906556    0    -1</code>

<code>/opt/swap</code>                               <code>file</code>        <code>4095996    0    -2</code>

<code>9、如果不需要新增的虚拟内存</code>

<code>swapoff </code><code>/opt/swap</code>

<code>10、再次查看</code>

<code>11、关闭全部swap</code>

<code>swapoff -a</code>

<code>12、开启全部swap</code>

<code>swapon -a</code>

<code></code>

本文转自 xdoujiang 51CTO博客,原文链接:http://blog.51cto.com/7938217/1671801,如需转载请自行联系原作者

继续阅读