swap空間不足導致的服務無法啟動

2021-10-19 02:00:41 字數 764 閱讀 2508

openjdk 64-bit server vm warning: info: os::commit_memory(0x00000000c0000000, 357892096, 0) failed。
解決方法:

執行命令free -m檢視記憶體與swap空間。

如果沒有交換空間或者交換空間比較小,要先安裝交換空間或者增大空間。

建立swapfile:

dd if=/dev/zero of=swapfile bs=1024 count=500000

# of為輸出檔案的名字

注釋:在root許可權下,建立swapfile

第一步:建立乙個大小為500m的檔案。有時會遇到dd命令不識別,是因為過去安裝過一次,先把舊的swapfile刪除就ok了。(像/dev/null一樣, /dev/zero也是乙個偽檔案, 但它實際上產生連續不斷的null的流(二進位制的零流,而不是ascii型的)。/dev/zero主要的用處是用來建立乙個指定長度用於初始化的空檔案,就像臨時交換檔案。)

第二步:把這個檔案變成swap檔案,設定為swap空間

mkswap swapfile
第三步:啟用這個swap檔案

swapon swapfile
刪除交換空間是swapoff swapfile,至此增加交換空間的操作結束了。

可以使用free命令檢視swap空間大小是否發生變化。

swap空間不足 臨時掛載

swap空間不足 臨時掛載 dd if dev zero of tmp swapfree bs 32k count 65515 bs乘以coumt k 換算為兆 mkswap f tmp swapfree 表示格式化檔案 swapon tmp swapfree 臨時掛載 1 自動掛載 vim etc...

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

1.在composer update或者composer安裝東西的時候,可能會遇到這種情況,也許是swap空間不足的問題,在swap空間不足的時候可以給它擴容 free m total used free shared buffers cached mem 2012 1960 51 0 748 95...

伺服器儲存空間不足,無法處理此命令

伺服器儲存空間不足,無法處理此命令 收藏 今天從筆記本訪問台式電腦的時候,系統顯示 伺服器儲存空間不足,無法處理此命令 通過事件管理器,檢視到系統有乙個錯誤,事件id 2011,伺服器的配置引數 irps4tacksize 太小,無法讓伺服器使用本地裝置請增加此引數的值 要解決此問題,請在登錄檔中增...