yeonghoon.kim

  • 게시판
  • 갤러리
  • aws

error: rpmdb: BDB2034 unable to allocate memory for mutex; resize mutex region

김영훈 2024.01.08 11:08 조회 수 : 816

[root@yeonghoon-kim ~]# dnf update -y

error: rpmdb: BDB2034 unable to allocate memory for mutex; resize mutex region

error: cannot open Packages index using db5 - Cannot allocate memory (12)

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

 

1. RPM 데이터베이스 백업
# cp -ar /var/lib/rpm /var/lib/rpm.backup

 

2. RPM 데이터베이스를 재구축
#  rpm --rebuilddb

 

3. DNF 캐시 클리어
# dnf clean all


  • 추천 0

  • 비추천 0
이 게시물을
목록

댓글 1

  • 김영훈

    2024.01.08 11:08

    Oracle Linux(ARM)에서 패키지 업데이트 시 발생하는 "unable to allocate memory for mutex; resize mutex region" 및 관련 RPM 데이터베이스 오류는 일반적으로 RPM 데이터베이스의 손상이나 메모리 관련 문제로 인해 발생합니다. 이 문제를 해결하기 위해 다음과 같은 단계를 시도해 볼 수 있습니다:

    1. **RPM 데이터베이스 복구:**
       - 먼저, RPM 데이터베이스를 백업합니다.
         ```bash
         cp -ar /var/lib/rpm /var/lib/rpm.backup
         ```
       - 다음으로, RPM 데이터베이스를 재구축합니다.
         ```bash
         rpm --rebuilddb
         ```

    2. **시스템 리소스 확인:**
       - 메모리 사용량을 확인하여 시스템에 충분한 메모리가 있는지 확인합니다.
         ```bash
         free -m
         ```
       - 필요한 경우, 불필요한 프로세스를 종료하여 메모리를 확보합니다.

    3. **DNF 캐시 클리어:**
       - DNF 캐시를 클리어하여 오래된 메타데이터를 제거합니다.
         ```bash
         dnf clean all
         ```

    4. **시스템 업데이트 재시도:**
       - 이제 다시 시스템 업데이트를 시도합니다.
         ```bash
         dnf update -y
         ```

    5. **시스템 재부팅:**
       - 만약 위의 단계들이 작동하지 않는다면, 시스템을 재부팅하여 모든 서비스와 프로세스를 리셋할 수 있습니다.

    이러한 단계들을 시도한 후에도 문제가 지속된다면, 추가적인 로그 정보를 확인하거나 Oracle Linux의 지원 포럼이나 커뮤니티에 도움을 요청하는 것을 고려할 수 있습니다.

    추천0 비추천0 댓글

사진 및 파일 첨부

여기에 파일을 끌어 놓거나 왼쪽의 버튼을 클릭하세요.

파일 용량 제한 : 0MB (허용 확장자 : *.*)

업로드 중... (0%)

0개 첨부 됨 ( / )
 
번호 제목 글쓴이 날짜 조회 수
공지 2025 일본 여행 계획 김영훈 2024.10.10 1106
공지 현금, 저축, 투자, 지출, 예산, 보험 내역(2024-05-30) 김영훈 2024.03.10 763
25 CentOS7 php 7.4 + composer 설치 김영훈 2023.08.18 543
24 ELK Stack 테스트 [1] 김영훈 2023.08.30 330
23 sar bash 스크립트 [1] 김영훈 2023.09.05 434
22 자바스크립트 화살표 함수 김영훈 2023.10.06 372
21 rocky linux 9 - init_script.sh 김영훈 2023.12.08 421
20 2023년 월간 소비 비중 file 김영훈 2024.01.01 388
19 AttributeError: module 'tarfile' has no attribute 'data_filter' 에러 김영훈 2024.01.02 749
18 Stable Diffusion 설치 - rockylinux9 [테스트 - 나 / 정리 -chatgpt] [1] 김영훈 2024.01.02 855
17 마크다운 TIL 템플릿 김영훈 2024.01.03 597
» error: rpmdb: BDB2034 unable to allocate memory for mutex; resize mutex region [1] 김영훈 2024.01.08 816
15 Oracle 9i cx_Oracle 클라이언트 연결 방법 [1] 김영훈 2024.01.12 769
14 리눅스 공인 아이피 확인 - curl ipinfo.io 김영훈 2024.01.29 649
13 오라클 클라우드 arm 환경에서 Palworld 서버 구축 [11] 김영훈 2024.01.29 1620
12 Dev-C++ 5.11 설치 매뉴얼 file 김영훈 2024.03.09 960
11 openai api를 이용한 챗봇 구현 샘플 김영훈 2024.06.11 646
10 백업된 디스크 복구 김영훈 2024.06.13 639
9 달력 이미지(chatgpt) file 김영훈 2024.09.05 728
8 정보보안기사 오답노트 김영훈 2024.10.01 528
7 rockylinux8 apache-2.4.16, php-5.3.29 설치 file 김영훈 2024.10.11 708
6 rockylinux8 php7.2 -> php7.4 업그레이드 : dnf module 기능 이용 김영훈 2024.10.14 687
쓰기 태그
 첫 페이지 5 6 7 8 9 10 11 12 13 14 끝 페이지