Skip to content

Releases: newshure/cloudera_inspector

v1.4.0 — OS 식별 변환, tools/ 별도 실행 스크립트

Choose a tag to compare

@newshure newshure released this 17 Sep 01:57

이 도구의 사용으로 인해 발생하는 문제는 사용자 본인에게 있습니다.

추가

  • OS 식별 변환 (Rocky → RHEL) — Rocky x.y 와 RHEL x.y 는 사실상 같은 바이너리인데도 일부 컴포넌트가 걸립니다. 호환성이 아니라 배포판 문자열 때문입니다 — /etc/redhat-release 나 os-release 의 이름을 직접 읽어 비교하는 코드에서만 막힙니다. 이름과 코드명은 바꾸되(RHEL 8=Ootpa, 9=Plow) 버전 번호는 바꾸지 않습니다 — 어느 버전을 쓸지는 운영자의 판단입니다. 모르는 메이저 버전은 원본을 유지하고, 되돌리기를 제공하며, 검사의 자동 적용(fix)으로는 노출하지 않습니다. 경고와 함께 명시적으로 실행하는 기능입니다.

  • tools/ — 별도 실행 스크립트. 앱 기능이 아닙니다. 화면에서 호출되지 않고 운영자가 직접 실행합니다. 둘 다 파이썬 표준 라이브러리만 쓰고, 대상 호스트에 아무것도 설치·복사하지 않습니다. - cdp-postgres-inspect.py — CDP 메타데이터용 PostgreSQL 점검. 읽기
    전용
    이며 조치 SQL 은 출력만 합니다. --host/--ssh-user 로 외부에서 원격 실행하고, 조회는 SSH 왕복 한 번으로 끝냅니다. 가장 중요한 항목은 PostgreSQL 15+ 의 public 스키마 CREATE 권한입니다. - cdp-memory-baseline.py — 순차 설치로 문서상 최소값까지 밀린 메모리
    설정을 CM 기본값으로 되돌립니다. 숫자를 쓰지 않고 오버라이드를 지워 CM 자신의 기본값이 드러나게 합니다. 기본은 보고만 하며, --apply 전에 현재 값을 파일로 남겨 --restore 로 되돌립니다. 기본값보다 높은 값은 건드리지 않습니다 — 운영자의 의도를 지웁니다.

변경

  • CDP 버전 안내와 지원 경계 표시를 화면·코드에서 걷어냈습니다. 지원 매트릭스에 들어가 있든 아니든 배포판 문자열을 직접 읽는 컴포넌트는 걸리므로, 버전으로 판단하지 않습니다.

설치 파일

파일 대상
cloudera_inspector_haedong_1.4.0_el8.run RHEL/Rocky 8 — 라이브러리·포터블 Python 포함
cloudera_inspector_haedong_1.4.0_el9.run RHEL/Rocky 9 — 라이브러리·포터블 Python 포함
cloudera_inspector_haedong_1.4.0_minimal.run Python 3.9 와 의존성이 이미 갖춰진 호스트
sudo bash cloudera_inspector_haedong_1.4.0_el9.run