2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

さくらVPS yum update できない Out of memory

Posted at

さくらVPS yum updateできない Out of memory

さくらVPSをレンタルしたので、ssh通信をして、yum updateをすると、ログアウトさせられました。
ログを確認すると以下のようにメモリ不足でyumがkillされていました。

Out of memory: Killed process 

試したこと

1. ディスクの使用状況確認

vpsレンタルして、sshの設定をしただけなので、使用状況等の問題は無いだろうと思いつつ、確認して問題はありませんでした。

df -h

2. Yumキャッシュのクリア

キャッシュ消えたことは確認できたが、yum updateは失敗した

yum clean all

3. メモリの使用状況確認

たぶん、これ一番最初にするべきだった。Swap領域が登録されていないことがわかった。

free -h

       total        used        free      shared  buff/cache   available
Mem:           457Mi       158Mi       254Mi        10Mi        77Mi       299Mi
Swap:             0B          0B          0B

解決方法

4. スワップ領域の追加

sudo dd if=/dev/zero of=/swapfile count=2048 bs=1MiB
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

#Swapファイルの永続化
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

4.のスワップ領域を追加後に、yum updateできました。VPS借りてすぐにupdateできないということに遭遇したことなかったので、自分への備忘録として、残しておきます。

▽サーバースペック
CPU 仮想1Core
メモリ 512MB
SSD 50GB
OS CentOS Stream 9 x86_64

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?