阿里雲伺服器 對虛擬空間swap進行過限制 所以想要使用的朋友需要先進行一下設定
#swapoff -a
注:虛擬空間只有在記憶體完全使用或者在待機 系統將記憶體中的資料保留到虛擬記憶體中的時候會使用到 所以在設定的時候一般採用n:1或n:2的方式 太大了沒有意義
有一種可能是當時懶,沒設定虛擬記憶體,檢視虛擬記憶體的使用情況,# free,果然。。。
新增虛擬記憶體,步驟:
1:cd /home
2.獲取1024m的檔案塊,具體劃分多少swap交換分割槽,根據你的物理記憶體具體應用情況磁碟情況而定(一般是物理記憶體的1~2倍)
dd if=/dev/zero of=swapfile bs=4096 count=1572864
dd命令
功能:把指定的輸入檔案拷貝到指定的輸出檔案中,並且在拷貝過程中可以進行格式轉換。可以用該命令實現dos下的diskcopy命令的作用。先用dd命令把軟盤上的資料寫成硬碟的乙個寄存盤案,再把這個寄存盤案寫入第二張軟盤上,完成diskcopy的功能。需要注意的是,應該將硬碟上的寄存盤案用rm命令刪除掉。系統預設使用標準輸入檔案和標準輸出檔案。
語法:dd [選項]
if =輸入檔案(或裝置名稱)。
of =輸出檔案(或裝置名稱)。
ibs = bytes 一次讀取bytes位元組,即讀入緩衝區的位元組數。
skip = blocks 跳過讀入緩衝區開頭的ibs*blocks塊。
obs = bytes 一次寫入bytes位元組,即寫入緩衝區的位元組數。
bs = bytes 同時設定讀/寫緩衝區的位元組數(等於設定ibs和obs)。
cbs = byte 一次轉換bytes位元組。
count=blocks 只拷貝輸入的blocks塊。
3.建立swap檔案
/sbin/mkswap swapfile
4.掛起swap檔案
/sbin/swapon swapfile
5.檢查swap是否正確:
/sbin/swapon -s
6.加到fstab檔案中讓系統引導時自動啟動
vi /etc/fstab
在末尾增加以下內容(開機自動掛載):
var/swapfile swap swap defaults 0 0
#swapoff -a
我試過之後發現並不會開啟掛載,坑爹。。還是得每次手工啟用。。。
7.重啟系統
reboot
8.掛載swapfile
swapon swapfile
9.檢視swap交換分割槽情況
free -m
阿里雲ecs 增加虛擬網絡卡
cd etc sysconfig network scripts 進入網絡卡目錄 cp ifcfg eth0 ifcfg eth0 1 複製出ifcfg eth0 1虛擬網絡卡 vi ifcfg eth0 1 配置ifcfg eth0 1虛擬網絡卡 device eth0 1 修改名稱 bootpr...
阿里雲 centeros7 4 配置ftp
主要配置如下 注意ip6listen 和 listen 只能乙個為true預設配置下,登入 vsftpd 服務後的根目錄是 var ftp 系統使用者登入 vsftpd 服務後的根目錄是系統使用者的家目錄。若要修改登入 vsftpd 服務後的根目錄,只要修改 etc vsftpd vsftpd.co...
阿里雲虛擬記憶體
swap 交換分割槽 它的作用是當記憶體不夠用的時候,將記憶體中不常使用的資料釋放到硬碟上以達到減輕記憶體壓力的目的,但使用swap時候會極大的降低系統效能,所以若是條件允許,建議提高記憶體容量。阿里雲伺服器預設沒有開啟虛擬記憶體,所以在軟體執行中,大量服務啟動時,會經常出現執行卡死崩潰現象 而又不...