虛擬機器中ubuntu的swap空間不足

2021-09-02 01:49:55 字數 1196 閱讀 7682

1.在composer update或者composer安裝東西的時候,可能會遇到這種情況,也許是swap空間不足的問題,

在swap空間不足的時候可以給它擴容:

free -m 

total used free shared buffers cached 

mem: 2012 1960 51 0 748 950 

-/+ buffers/cache: 260 1751 

swap: 255 0 255 

可以看到 swap 只有255m,下面我們來擴大到2g。

找乙個空間足夠的目錄用來存放swap檔案 

mkdir /swap 

cd /swap 

sudo dd if=/dev/zero of=swapfile bs=1024 count=2000000 

出現下列提示,上面命令中的 count 即代表swap檔案大小。 

記錄了2000000+0 的讀入 

記錄了2000000+0 的寫出 

2048000000位元組(2.0 gb)已複製,63.3147 秒,32.3 mb/秒 

把生成的檔案轉換成 swap 檔案 

sudo mkswap -f swapfile 

setting up swapspace version 1, size = 1999996 kib 

no label, uuid=fee9ab21-9efb-47c9-80f4-57e48142dd69

sudo swapon swapfile 

再次檢視 free -m 的結果。 

total used free shared buffers cached 

mem: 2012 1971 41 0 572 1156 

-/+ buffers/cache: 241 1770 

swap: 2209 0 2209 

新增成功。

如果需要解除安裝這個 swap 檔案,可以進入建立的 swap 檔案目錄。執行下列命令。 

sudo swapoff swapfile 

如果需要一直保持這個 swap ,可以把它寫入 /etc/fstab 檔案。 

/swap/swapfile /swap swap defaults 0 0

虛擬機器 Ubuntu

1.安裝 2.安裝tools,可以複製檔案 參考 快捷鍵 ctrl alt t 命令列 ctrl alt l 鎖屏 更改 etc apt sources.list 阿里源 deb src xenial main restricted added by software properties deb ...

VirtualBox中Ubuntu虛擬機器全屏

轉自 在virtualbox中安裝了ubuntu12.04,螢幕不能全屏,調節螢幕風辨率最大只能到1024x768,螢幕四周空著許多白框,很不舒服。解決辦法 1.安裝virtualbox的增強功能 virtualbox 裝置 安裝增強功能 執行之後可以將相關增強軟體包載入到ubuntu的虛擬光碟機下...

Xshell連線虛擬機器中Ubuntu

在ubuntu中安裝net tools工具,這樣就可以使用netstat命令,netstat是監控tcp ip網路的工具,檢視顯示路由表 實際的網路連線以及每乙個網路介面裝置的狀態資訊。netstat還有用於顯示與ip tcp udp和icmp協議相關的統計資料,一般用於檢驗本機各埠的網路連線情況 ...