😣

dnf infoでの画面フリーズする

2024/11/27に公開

dnf infoでの画面フリーズする

事象

環境について

  • EC2インスタンスでの作成
  • AlmaLinux9.5使用

dnf info php コマンドでの画面がフリーズする
EC2の再起動をしないとコマンド操作、別窓でのSSHもできない。

# yum info php

結論から先に・・・

インスタンス作成時に「t2.micro」を選択してたのが問題だったようです。
デフォルトで選ばれてる「t3.small」のまま作成をしたところ動作問題ありませんでした。

調べた内容(解決できなかった。)

たしかにそれらしいやついる。

# ll -a /var/lib/rpm/
total 35536
drwxr-xr-x.  2 root root       91 Oct  7 07:47 .
drwxr-xr-x. 31 root root     4096 Nov 26 11:24 ..
-rw-r--r--.  1 root root 36352000 Nov 27 12:21 rpmdb.sqlite
-rw-r--r--.  1 root root    32768 Nov 27 12:57 rpmdb.sqlite-shm
-rw-r--r--.  1 root root        0 Nov 27 12:21 rpmdb.sqlite-wal
-rw-r--r--.  1 root root        0 Nov 22 19:06 .rpm.lock

消すのは怖かったのでローカルのバックアップに入れておく

# mv /var/lib/rpm/.rpm.lock /home/ec2-user/backup/

# ll -a /var/lib/rpm/
total 35536
drwxr-xr-x.  2 root root       74 Nov 27 13:22 .
drwxr-xr-x. 31 root root     4096 Nov 26 11:24 ..
-rw-r--r--.  1 root root 36352000 Nov 27 12:21 rpmdb.sqlite
-rw-r--r--.  1 root root    32768 Nov 27 12:57 rpmdb.sqlite-shm
-rw-r--r--.  1 root root        0 Nov 27 12:21 rpmdb.sqlite-wal

# ll -a /home/ec2-user/backup/
total 12
drwxr-xr-x. 2 ec2-user ec2-user    45 Nov 27 13:22 .
drwx------. 4 ec2-user ec2-user   109 Nov 26 13:25 ..
-rw-r--r--. 1 root     root     12005 Nov 26 13:31 httpd.conf.org
-rw-r--r--. 1 root     root         0 Nov 22 19:06 .rpm.lock

これ実行
rpm --rebuilddb -vv

そのあと下記行った。

yum clean all

36 files removed

ただまだ止まる、しょうがないからここはスルーするか。。。

# dnf info php
AlmaLinux 9 - AppStream                          12 MB/s | 8.6 MB     00:00
AlmaLinux 9 - BaseOS                            6.1 MB/s | 3.4 MB     00:00
AlmaLinux 9 - Extras                             24 kB/s |  13 kB     00:00
Extra Packages for Enterprise Linux 9 - x86_64   16 MB/s |  23 MB     00:01

参考ページ

https://qiita.com/data_psyence/items/3256e2be6786dce3a62c

Discussion