創建swap文件與刪除swap分區

最近在學習swap分區,我們大家都知道swap分區主要是爲了交換數據而設立的,但是有時候swap分區不夠用,需要時間增加swap分區,不可能爲了增加swap分區而把服務器關閉半小時吧,爲此有更好的辦法來解決此問題,就是利用文件來創建swap分區,以解燃眉之急。

操作如下:

測試環境,爲了驗證其的可行性,先創建100M作爲分區,請看操作步驟:

1、增加swap文件塊:100M

        命令:#dd if=/dev/zero of=/tmp/100swap1 bs=1M count=100

       其中:if表示從文件中讀數據,if=/dev/zero

                     of表示把數據寫入到文件中去  ,of=/tmp/100swap1

                     bs爲單位,後面可以接K,M,G的單位

                      count爲累加,累加100次;

                       從/dev/zero中讀取數據並寫入到/tmp/100swap1,這裏面/dev/zero是一個輸入設備,主要用於初始化文件;

image

2、把此分區格式化爲swap分區:

    #mkswap /tmp/100swap1

image

3、臨時加載swap分區

      掛載前swap分區:
image

       臨時掛載:

image

掛載後swap分區:

image

4、查看設備的uuid號:

          #blkid /tmp/100swap1

     image

4、掛載並隨系統啓動:

   #vim /etc/fstab

image

5、讓/etc/fstab配置生效

    #swapon –a

6、查看swap分區掛載情況

   #cat /proc/swaps

  #swapon –s

image

7、現在swap分區的大小

image

完成掛載swap分區了

那如果不行了,要怎麼刪除呢

操作很簡單:

只要先確認swap沒有人用,就可以停止和刪除,如圖:
image

停用命令:#swapoff /tmp/100swap1

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章