CentOS yum install 메모리 에러


vps 서버에 php mysql 을 설치하려고 하는데 아래 처럼 에러가 발생하네요~

아무래도 메모리 부족인 것 같습니다.

Error downloading packages:

  libX11-common-1.6.5-1.el7.noarch: [Errno 5] [Errno 12] Cannot allocate memory

  libX11-1.6.5-1.el7.x86_64: [Errno 5] [Errno 12] Cannot allocate memory

  php-cli-5.4.16-45.el7.x86_64: [Errno 5] [Errno 12] Cannot allocate memory

  php-mbstring-5.4.16-45.el7.x86_64: [Errno 5] [Errno 12] Cannot allocate memory

  php-pdo-5.4.16-45.el7.x86_64: [Errno 5] [Errno 12] Cannot allocate memory

  libzip-0.10.1-8.el7.x86_64: [Errno 5] [Errno 12] Cannot allocate memory

  apr-util-1.5.2-6.el7.x86_64: [Errno 5] [Errno 12] Cannot allocate memory

  perl-Data-Dumper-2.145-3.el7.x86_64: [Errno 5] [Errno 12] Cannot allocate memory

  php-gd-5.4.16-45.el7.x86_64: [Errno 5] [Errno 12] Cannot allocate memory

  autoconf-2.69-11.el7.noarch: [Errno 5] [Errno 12] Cannot allocate memory

  libXpm-3.5.12-1.el7.x86_64: [Errno 5] [Errno 12] Cannot allocate memory

  php-mysql-5.4.16-45.el7.x86_64: [Errno 5] [Errno 12] Cannot allocate memory

  php-fpm-5.4.16-45.el7.x86_64: [Errno 5] [Errno 12] Cannot allocate memory

  php-devel-5.4.16-45.el7.x86_64: [Errno 5] [Errno 12] Cannot allocate memory

  m4-1.4.16-10.el7.x86_64: [Errno 5] [Errno 12] Cannot allocate memory

  mailcap-2.1.41-2.el7.noarch: [Errno 5] [Errno 12] Cannot allocate memory

  perl-Thread-Queue-3.02-2.el7.noarch: [Errno 5] [Errno 12] Cannot allocate memory

  php-common-5.4.16-45.el7.x86_64: [Errno 5] [Errno 12] Cannot allocate memory

  automake-1.13.4-3.el7.noarch: [Errno 5] [Errno 12] Cannot allocate memory

  httpd-tools-2.4.6-80.el7.centos.x86_64: [Errno 5] [Errno 12] Cannot allocate memory

  libxcb-1.12-1.el7.x86_64: [Errno 5] [Errno 12] Cannot allocate memory

  libXau-1.0.8-2.1.el7.x86_64: [Errno 5] [Errno 12] Cannot allocate memory

  httpd-2.4.6-80.el7.centos.x86_64: [Errno 5] [Errno 12] Cannot allocate memory

  t1lib-5.1.2-14.el7.x86_64: [Errno 5] [Errno 12] Cannot allocate memory

  apr-1.4.8-3.el7_4.1.x86_64: [Errno 5] [Errno 12] Cannot allocate memory

  libjpeg-turbo-1.2.90-5.el7.x86_64: [Errno 5] [Errno 12] Cannot allocate memory

  php-5.4.16-45.el7.x86_64: [Errno 5] [Errno 12] Cannot allocate memory

  perl-Test-Harness-3.28-3.el7.noarch: [Errno 5] [Errno 12] Cannot allocate memory

  2:libpng-1.5.13-7.el7_2.x86_64: [Errno 5] [Errno 12] Cannot allocate memory

https://ivps.tistory.com/283 여기를 참고해서 스왑 메모리가 없다면 추가해 주면 됩니다.


스왑메모리를 1기가 정도 추가해주고 부터는 설치가 잘 되는군요~



블로그 이미지

iVPS 영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

Tag swap, yum

댓글을 달아 주세요

CentOS 7.x yum update Error: rpmdb open failed



얼마전 디스크 용량이 꽉 차더니 아래처럼 yum update 시 에러가 나는군요~


[root@conoha ~]# yum update

error: db5 error(11) from dbenv->open: Resource temporarily unavailable

error: cannot open Packages index using db5 - Resource temporarily unavailable (11)

error: cannot open Packages database in /var/lib/rpm

CRITICAL:yum.main:


Error: rpmdb open failed


이럴때는 아래처럼 하면 해결이 됩니다.


[root@conoha /]# rpm --rebuilddb

[root@conoha /]# yum update

Loaded plugins: fastestmirror, langpacks

Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast

base                                                     | 3.6 kB     00:00

epel/x86_64/metalink                                     | 3.8 kB     00:00

epel                                                     | 4.3 kB     00:00

extras                                                   | 3.4 kB     00:00

updates                                                  | 3.4 kB     00:00

(1/4): epel/x86_64/updateinfo                              | 807 kB   00:11

(2/4): extras/7/x86_64/primary_db                          | 167 kB   00:07

(3/4): epel/x86_64/primary_db                              | 4.7 MB   00:29

(4/4): updates/7/x86_64/primary_db                         | 5.6 MB   02:36

Determining fastest mirrors

 * base: www.ftp.ne.jp

 * epel: ftp.riken.jp

 * extras: www.ftp.ne.jp

 * updates: www.ftp.ne.jp

Resolving Dependencies


이제 잘 되는군요~


블로그 이미지

iVPS 영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

Tag yum

댓글을 달아 주세요

CentOS 6.x yum repository 문제로 동작이 안될때



yum update 했더니 아래 처럼 에러메시지가 나오는 경우가 있습니다.


# yum update

... 생략

http://ftp.daum.net/centos/6/os/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"

Trying other mirror.

To address this issue please refer to the below knowledge base article


https://access.redhat.com/articles/1320623


If above article doesn't help to resolve this issue please open a ticket with Red Hat Support.


Error: Cannot retrieve repository metadata (repomd.xml) for repository: daum_base. Please verify its path and try again


daum 쪽 레포가 문제가 생긴거 같네요. Daum.repo 를 삭제합니다.


# ls -l /etc/yum.repos.d

-rw-r--r-- 1 root root 1991 Mar 28 19:25 CentOS-Base.repo

-rw-r--r-- 1 root root  647 Mar 28 19:25 CentOS-Debuginfo.repo

-rw-r--r-- 1 root root  289 Mar 28 19:25 CentOS-fasttrack.repo

-rw-r--r-- 1 root root  630 Mar 28 19:25 CentOS-Media.repo

-rw-r--r-- 1 root root 7989 Mar 28 19:25 CentOS-Vault.repo

-rw-r--r-- 1 root root  365 Jun 19  2014 Daum.repo

-rw-r--r-- 1 root root  957 Nov  5  2012 epel.repo

-rw-r--r-- 1 root root 1056 Nov  5  2012 epel-testing.repo

-rw-r--r-- 1 root root  739 Mar 20  2013 mirrors-rpmforge

-rw-r--r-- 1 root root  717 Mar 20  2013 mirrors-rpmforge-extras

-rw-r--r-- 1 root root  728 Mar 20  2013 mirrors-rpmforge-testing

-rw-r--r-- 1 root root 1128 Mar 20  2013 rpmforge.repo


# rm -rf Daum.repo


그리고 yum 캐시폴더도 삭제합니다.


# rm -rf /var/cache/yum/x86_64


# yum clean all


# yum update


이제 잘 됩니다.


블로그 이미지

iVPS 영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

Tag yum

댓글을 달아 주세요