PowerScale Isilon: Instalace opravy se nezdařila, je vyžadováno x bajtů v oddílu /var.
Sommaire: Tento článek obsahuje proaktivní zástupné řešení, které zabrání zaplnění oddílu /var během instalací kumulativní opravy (RUP).
Cet article s’applique à
Cet article ne s’applique pas à
Cet article n’est lié à aucun produit spécifique.
Toutes les versions de produits ne sont pas identifiées dans cet article.
Symptômes
Instalace opravy se nezdaří a výstup je podobný následujícímu:
# 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
Opravy zabezpečení zavedené v opravách OneFS 9.1.0, 9.2.1 a 9.3.0 zvětšily velikost oprav z přibližně 50 MB na více než 150 MB. Vzhledem ke zvýšené velikosti záplat je při jejich instalaci vyžadováno značné množství dostupného místa v oddílu /var. Požadavky na dostupné místo nemusí být v některých případech splnitelné. Tento článek obsahuje postup vytvoření symbolických odkazů na adresáře v oddílu /var/crash jako zástupné řešení.
Résolution
Poznámka: Kroky v tomto zástupném řešení nelze provést u clusterů s povoleným režimem souladu.
Poznámka: Následující proaktivní zástupné řešení je nutné provést pouze při instalaci kumulativních oprav OneFS 9.1.0, 9.2.1 nebo 9.3.0 kvůli jejich zvětšení. Zástupné řešení by nemělo být nasazováno pro jiné instalace oprav nebo pro jiná vydání systému OneFS.
Požadavky
Před provedením proaktivního zástupného vytvoření symbolických odkazů na adresáře v oddílu /var/crash musí být splněny následující požadavky:
- Architektury upgradu a oprav musí být v nečinném čistém stavu.
- Kontrola rámce upgradu; Zkontrolujte výstup následujícího příkazu, zda neexistují žádné aktivní procesy upgradu:
isi upgrade view
- Kontroly architektury oprav:
- Ve výstupu následujícího příkazu ověřte, zda jsou všechny opravy ve stavu Nainstalováno :
isi upgrade patches list
- Spuštěním následujícího příkazu ověřte, že systém oprav není aktivní na žádném uzlu:
isi_patch isactive
- Ujistěte se, že v adresářích /var/patch/tmp/ a /var/patch/catalog/ nejsou žádné soubory:
isi_for_array 'find /var/patch/catalog/ /var/patch/tmp/ -depth 1 -ls'
Poznámka: Pokud předchozí dvě kontroly rámce oprav [a a b] neodhalily žádné problémy a soubory se nacházejí v adresářích /var/patch/tmp/ nebo /var/patch/catalog/, je bezpečné tyto soubory přesunout do umístění /ifs/data/Isilon_Support.
- V oddílech /var (500 MB) a /var/crash (1 GB) musí být dostatek volného místa. Vyčištění oddílů by se mělo provést u všech uzlů, které hlásí méně než požadované množství dostupného místa.
- Následující příkaz má výstup u uzlů s méně než 500 MB volného místa v oddílu /var:
isi_for_array 'df -m /var' | awk '{if ($5 < 500) { print }}'
- Následující příkaz má výstup na uzlech s méně než 1 GB volného místa v oddílu /var/crash:
isi_for_array 'df -m /var/crash' | awk '{if ($5 < 1000) { print }}'
Proaktivní zástupné řešení
Důležitá poznámka: Po dokončení instalace opravy nezapomeňte provést zbývající kroky!
- Před instalací opravy a po splnění všech předpokladů spusťte následující sekvenci příkazů, abyste vytvořili adresáře, které se používají v oddílu /var/crash, symbolické odkazy na ně:
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'
- Proveďte instalaci opravy, jak je popsáno v souboru README opravy.
- Po dokončení instalace opravy spusťte následující příkazy a odeberte symbolické odkazy:
isi_for_array 'test -L /var/patch/catalog && unlink /var/patch/catalog' isi_for_array 'test -L /var/patch/tmp && unlink /var/patch/tmp'
- Znovu vytvořte adresář a potvrďte oprávnění:
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
Poznámka: Pokud hlášení IOCA selžou, jak je vidět níže, a tyto složky již existují, můžeme oprávnění ručně upravit pomocí příkazu:
# 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.
Renseignements supplémentaires
Článek společnosti Dell pro vyčištění oddílu /var/crash: Oddíl Isilon /var/crash uzlu v clusteru dosáhl 90% kapacity – ID události: 100010002
Produits
PowerScale OneFSPropriétés de l’article
Numéro d’article: 000201666
Type d’article: Solution
Dernière modification: 10 juill. 2024
Version: 11
Obtenez des réponses à vos questions auprès d’autre utilisateurs de Dell
Services de soutien
Vérifiez si votre appareil est couvert par les services de soutien.