PowerScale Isilon: 패치를 설치하지 못했습니다. /var 파티션에 x바이트가 필요합니다.
Summary: 이 문서에는 RUP(Roll-Up Patch) 설치 중에 /var 파티션이 가득 차는 것을 방지하기 위한 사전 예방적 해결 방법이 포함되어 있습니다.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
다음과 유사한 출력이 발생하여 패치 설치가 실패합니다.
# isi upgrade patches install 9.2.1.14_GA-RUP_2022-07_PSP-2429.pkg --rolling The below patches are deprecated by this patch and will be removed automatically: - 9.2.1.7_GA-RUP_2021-12_PSP-1698 Would you like to proceed? (yes/[no]): yes This patch request will require nodes in the cluster to be rebooted either in succession or simultaneously, depending on the options you supplied. Both scenarios can result in lost connectivity. Would you like to proceed? (yes/[no]): yes Failed to install patch, 724933132 bytes in /var partition are required.
Cause
OneFS 9.1.0, 9.2.1 및 9.3.0 패치에 도입된 보안 수정 사항은 패치 크기가 약 50MB에서 150MB 이상으로 증가했습니다. 패치의 크기가 증가하기 때문에 설치 시 /var 파티션에서 상당한 양의 사용 가능한 공간이 필요합니다. 경우에 따라 사용 가능한 공간 요구 사항을 충족하지 못할 수 있습니다. 이 문서에서는 해결 방법으로 /var/crash 파티션의 디렉토리에 대한 심볼 링크를 생성하는 단계를 제공합니다.
Resolution
참고: 이 해결 방법의 단계는 규정 준수 모드가 활성화된 클러스터에서 수행할 수 없습니다.
참고: 크기가 증가하므로 OneFS 9.1.0, 9.2.1 또는 9.3.0 롤업 패치 설치에 대해 다음과 같은 사전 예방적 해결 방법만 수행해야 합니다. 해결 방법은 다른 패치 설치 또는 다른 OneFS 릴리스에 배포해서는 안 됩니다.
필수 구성 요소
/var/crash 파티션의 디렉토리에 대한 심볼 링크를 생성하는 사전 예방적 해결 방법을 수행하기 전에 충족해야 하는 사전 요구 사항이 있습니다.
- 업그레이드 및 패치 프레임워크는 유휴 상태여야 합니다
- 프레임워크 검사 업그레이드 다음 명령의 출력을 검토하여 활성 업그레이드 프로세스가 없는지 확인합니다.
isi upgrade view
- 패치 프레임워크 확인:
- 다음 명령의 출력에서 모든 패치가 Installed 상태인지 확인합니다.
isi upgrade patches list
- 다음 명령을 실행하여 노드에서 패치 시스템이 활성 상태가 아닌지 확인합니다.
isi_patch isactive
- /var/patch/tmp/ 및 /var/patch/catalog/ 디렉토리에 파일이 없는지 확인합니다.
isi_for_array 'find /var/patch/catalog/ /var/patch/tmp/ -depth 1 -ls'
참고: 이전의 두 패치 프레임워크 검사 [a 및 b]에서 문제를 식별하지 못했고 파일이 /var/patch/tmp/ 또는 /var/patch/catalog/ 디렉터리에서 발견된 경우 해당 파일을 /ifs/data/Isilon_Support로 이동하는 것이 안전합니다.
- /var(500MB) 및 /var/crash(1GB) 파티션에 사용 가능한 공간이 충분해야 합니다. 필요한 사용 가능한 공간보다 적은 양을 보고하는 모든 노드에서 파티션 정리를 수행해야 합니다.
- 다음 명령은 /var 파티션에서 사용 가능한 공간이 500MB 미만인 노드에서 출력됩니다.
isi_for_array 'df -m /var' | awk '{if ($5 < 500) { print }}'
- 다음 명령은 /var/crash 파티션에서 사용 가능한 공간이 1GB 미만인 노드에 대한 출력을 제공합니다.
isi_for_array 'df -m /var/crash' | awk '{if ($5 < 1000) { print }}'
사전 예방적 해결 방법
중요 사항: 패치 설치가 완료된 후 나머지 단계를 수행하는 것을 잊지 마십시오!
- 패치를 설치하기 전과 모든 사전 요구 사항을 충족한 후 다음 명령 시퀀스를 실행하여 /var/crash 파티션에서 사용 중인 디렉토리를 만들고 해당 디렉토리에 대한 기호 링크를 생성합니다.
isi_for_array 'mkdir -p /var/crash/patch/tmp /var/crash/patch/catalog' isi_for_array 'ln -sF /var/crash/patch/tmp /var/patch/tmp' isi_for_array 'ln -sF /var/crash/patch/catalog /var/patch/catalog'
- 패치 README에 설명된 대로 패치 설치를 수행합니다.
- 패치 설치가 완료되면 다음 명령을 실행하여 기호 링크를 제거합니다.
isi_for_array 'test -L /var/patch/catalog && unlink /var/patch/catalog' isi_for_array 'test -L /var/patch/tmp && unlink /var/patch/tmp'
- 디렉토리를 다시 생성하고 사용 권한을 확인합니다.
isi_for_array 'umask 037 && mkdir /var/patch/tmp /var/patch/catalog' isi_for_array 'ls -ld /var/patch/tmp /var/patch/catalog' cluster-1: drwxr----- 2 root wheel 512 Feb 20 23:37 /var/patch/catalog cluster-1: drwxr----- 2 root wheel 512 Feb 20 23:37 /var/patch/tmp cluster-2: drwxr----- 2 root wheel 512 Feb 20 23:37 /var/patch/catalog cluster-2: drwxr----- 2 root wheel 512 Feb 20 23:37 /var/patch/tmp
참고: 아래와 같이 IOCA 보고서가 실패하고 이러한 폴더가 이미 있는 경우 다음 명령을 사용하여 권한을 수동으로 수정할 수 있습니다.
# isi_for_array -s 'chmod 740 /var/patch/tmp /var/patch/catalog'
FAIL: Checks have identified permission issues on /var/patch directories that are required for patch installations: 2 INFO: Please follow step 4 on 'Proactive Workaround section' within KB 000201666 (https://www.dell.com/support/kbdoc/en-ie/000201666) to correct the folder permissions.
Additional Information
/var/crash 파티션 정리를 위한 Dell 문서: Isilon 클러스터에 있는 노드의 /var/crash 파티션 용량이 90%에 도달함 알림 - 이벤트 ID: 100010002
Products
PowerScale OneFSArticle Properties
Article Number: 000201666
Article Type: Solution
Last Modified: 10 Jul 2024
Version: 11
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.