Linux服務器系統磁盤空間占滿一般有2種方式處理:
創新互聯公司2013年開創至今,是專業互聯網技術服務公司,擁有項目成都網站設計、網站制作網站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元勃利做網站,已為上家服務,為勃利各地企業和個人服務,聯系電話:13518219792
1、刪除一些不必要的文件,減少系統空間非運行文件的存放,這是通常方式;
2、向騰訊云申請添加數據存儲,在Linux上進行格式化并掛載。
原文:
命令有改動
使用騰訊 云服務器 也有一段時間了,不過由于對Linux知識了解的比較少,加上服務器穩定性一直都比較好的,所以便很少去折騰服務器。直到最近,站點時常打不開,查了很久的原因,才發現是內存不夠導致的 ~
用命令free查看內存使用情況,發現swap分區大小為0,原來騰訊云主機默認是沒有劃分swap分區的。
所以由于我的服務器物理內存本身就很少,而且又沒設置swap分區,運行效果可想而知,稍有點并發量、或者惡意用戶探測訪問等,網站就很容易卡殼了。
swap是用來做虛擬內存的。雖然swap無法代替物理內存,但不可缺少。
swap分區作用:當系統的物理內存不夠用的時候,就需要將物理內存中的一部分空間釋放出來,以供當前運行的程序使用。那些被釋放的空間可能來自一些很長時間沒有什么操作的程序,這些被釋放的空間被臨時保存到Swap空間中,等到那些程序要運行時,再從Swap中恢復保存的數據到內存中。這樣,系統總是在物理內存不夠時,才進行Swap交換。
建立swap的兩種方法
建立分區;
創建交換文件。
運行速度:
物理內存 swap分區 swap文件。
當你的數據盤已經裝了很多內容,不方便重新規劃的話,也只好使用swap文件了。像我由于只有一塊磁盤,而且磁盤已經裝了不少內容,所以就沒有選擇磁盤格式化,而是選擇創建swap文件。
下面介紹創建swap文件的方法:
創建swap文件
首先,選擇你swap文件要放置的位置,比如直接在根目錄/ 下創建或者選擇一個目錄,如/opt。比如我直接在根目錄下創建,然后設置swap分區的名稱為swapfile:
定義swap的大小及位置
[root@VM_0_10_centos ~]# cd /? [root@VM_0_10_centos /]# dd if=/dev/zero of=/swapfile bs=1k count=2048000
上面swapfile為你創建swap文件分區的名稱,你可以根據需要改成你自己的名稱;bs 即blocksizes,每個塊大小為1k;count=2048000,總大小為2G的文件。因為建立swap分區大小的標準一般為物理內存的兩倍,而我的內存是1G,所以我選擇swap文件大小為2G,當然,也要考慮你硬盤剩余容量的大小。我的硬盤還剩15G,所以再劃分2G給swap文件綽綽有余。如果你的內存是0.5G,那么count大小可以選擇1024000(1G)。
建立swap
[root@VM_0_10_centos /]# mkswap /swapfile
[root@VM_0_10_centos /]# chmod 600 /swapfile
啟動swap
[root@VM_0_10_centos /]# swapon /swapfile
檢查是否正確
[root@VM_0_10_centos /]# free -m? ? ? ? ? ? ? total? ? ? ? used? ? ? ? free? ? ? shared? buff/cache? available Mem:? ? ? ? ? 1838? ? ? ? 600? ? ? ? ? 65? ? ? ? ? 2? ? ? ? 1172? ? ? ? 1043 Swap:? ? ? ? ? 1999? ? ? ? ? 0? ? ? ? 1999
或者使用swapon -s 命令查看:
[root@VM_0_10_centos /]# swapon -s 文件名? ? ? 類型? ? 大小? 已用? 權限 /swapfile? ? ? ? ? ? ? ? ? ? ? ? ? ? ? file? 2047996 0 -1
上面的Swap和/swapfile都分別能看到總容量大小,使用了多少。
設置開機時自啟用swap分區? 修改/etc/fstab使其啟動時自動mount,這個操作與swap分區法一樣,在/etc/fstab中最后一行增加如下語句:
/swapfile? swap? swap? ? defaults 0 0
添加方法可以用vi進行編輯,或者直接echo添加:
[root@VM_0_10_centos /]# echo "/swapfile swap swap defaults 0 0" /etc/fstab
注: /swapfile 路徑可以修改,可以根據創建的swap文件具體路徑來配置。
刪除swap分區
如果不再需要swap,可以清理該分區:
[root@VM_0_10_centos/]# swapoff /swapfile
我的電腦屬性高級性能設置高級虛擬內存更改設完點設置,確定就好了,
在服務器管理器里面,添加hyper-v功能,就可以用了到,云修網,解決虛擬機問題。
當前題目:騰訊云服務器添加虛擬內存 騰訊云服務器開啟虛擬內存
當前鏈接:http://m.newbst.com/article30/ddshiso.html
成都網站建設公司_創新互聯,為您提供自適應網站、外貿網站建設、品牌網站制作、虛擬主機、定制開發、微信公眾號
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯