yeonghoon.kim

  • 게시판
  • 갤러리
  • aws

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

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

[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 983
공지 현금, 저축, 투자, 지출, 예산, 보험 내역(2024-05-30) 김영훈 2024.03.10 636
265 BPFDoor 악성코드 통합 점검 스크립트 (KISA 가이드 기반) 김영훈 2025.05.16 114
264 error: invalid conversion from ‘char’ to ‘char*’ [-fpermissive] 김영훈 2025.05.08 63
263 prometheus, grafana, node-exporter 임시 김영훈 2025.01.03 299
262 MegaCli64 Hotspare 구성 김영훈 2024.11.11 518
261 12월 기타큐슈 2박 3일 관련 김영훈 2024.11.08 444
260 rockylinux8 php7.2 -> php7.4 업그레이드 : dnf module 기능 이용 김영훈 2024.10.14 592
259 rockylinux8 apache-2.4.16, php-5.3.29 설치 file 김영훈 2024.10.11 616
258 정보보안기사 오답노트 김영훈 2024.10.01 439
257 달력 이미지(chatgpt) file 김영훈 2024.09.05 643
256 백업된 디스크 복구 김영훈 2024.06.13 549
255 openai api를 이용한 챗봇 구현 샘플 김영훈 2024.06.11 562
254 Dev-C++ 5.11 설치 매뉴얼 file 김영훈 2024.03.09 861
253 오라클 클라우드 arm 환경에서 Palworld 서버 구축 [11] 김영훈 2024.01.29 1506
252 리눅스 공인 아이피 확인 - curl ipinfo.io 김영훈 2024.01.29 562
251 Oracle 9i cx_Oracle 클라이언트 연결 방법 [1] 김영훈 2024.01.12 660
» error: rpmdb: BDB2034 unable to allocate memory for mutex; resize mutex region [1] 김영훈 2024.01.08 710
249 마크다운 TIL 템플릿 김영훈 2024.01.03 560
248 Stable Diffusion 설치 - rockylinux9 [테스트 - 나 / 정리 -chatgpt] [1] 김영훈 2024.01.02 738
247 AttributeError: module 'tarfile' has no attribute 'data_filter' 에러 김영훈 2024.01.02 718
246 2023년 월간 소비 비중 file 김영훈 2024.01.01 359
쓰기 태그
 첫 페이지 1 2 3 4 5 6 7 8 9 10 끝 페이지