Aplikácia Service Update Management Assistant (SUMA)
Aplikácia SUMA nastavuje automatizované rozhranie na sťahovanie opráv z webovej lokality distribúcie opráv do vašich systémov. Aplikáciu SUMA možno nakonfigurovať tak, aby pravidelne kontrolovala dostupnosť špecifických nových opráv a technologických úrovní. Správcovia systémov preto už nemusia manuálne sťahovať balíky údržby z webu.
Keď aplikáciu SUMA nakonfigurujete na logickom oddiele (LPAR) so systému AIX alebo ako hlavný počítač NIM, aplikácia SUMA sa pripojí k webovej lokalite distribúcie opráv a stiahne dostupné servisné aktualizácie. Webová lokalita distribúcie opráv je server IBM s doménovým názvom esupport.ibm.com. Ak vaša konfigurácia obsahuje bránu firewall, ktorá blokuje pripojenie k webovej lokalite distribúcie opráv, musíte upraviť pravidlá brány firewall tak, aby aplikácii SUMA povoľovali pripojenie k nasledujúcim IP adresám:
- 129.42.56.189
- 129.42.60.189
- 129.42.54.189
- PTF
- Určuje požiadavku na stiahnutie dočasnej opravy programu (PTF), napríklad U813941. Ako jednotlivú sadu súborov možno stiahnuť iba niektoré opravy PTF. Toto obmedzenie sa vzťahuje na opravy PTF, ktoré obsahujú sady súborov bos.rte.install alebo bos.alt_disk_install.rte, ako aj na tie opravy, ktoré boli vydané medzi balíkmi opráv. V inom prípade si musíte stiahnuť technologickú úroveň (TL) alebo balík opráv (SP).
- TL
- Určuje požiadavku na stiahnutie konkrétnej technologickej úrovne (napríklad 7200-02).
- SP
- Určuje požiadavku na stiahnutie konkrétneho balíka opráv (napríklad 7200-02-00).
- Latest
- Určuje požiadavku na stiahnutie najnovších opráv. Táto hodnota vráti najnovší balík opráv alebo technologickú úroveň podľa hodnoty atribútu FilterML.
Ak chcete začať používať aplikáciu SUMA, vykonajte tieto kroky:
- Konfigurácia aplikácie SUMA na použitie nastavení proxy servera
- Vytvorenie a správa úlohy aplikácie SUMA pomocou rozhrania SMIT
- Úlohy aplikácie SUMA a príkazový riadok
- Riešenie problémov pri chybových hláseniach aplikácie SUMA
Konfigurácia aplikácie SUMA na použitie nastavení proxy servera
suma -x -a Action=Preview -a RqType=Latest0500-013 Failed to retrieve list from fix server.
V tomto prípade sa obráťte na správcu alebo zistite, ako môžete povoliť pripojenie systému na internet.
- Zadaním príkazu
lslpp -h bos.ecc_client.rteskontrolujte, či je na oddiele LPAR so systémom AIX nainštalovaná sada súborov bos.ecc_client.rte.Obrázok 2. Kontrola sady súborov bpos.ecc_client.rte - Zadaním príkazu
lslpp -w /usr/ecc/bin/config_conn_pathoverte, či je v sade súborov bos.ecc_client.rte k dispozícii príkaz config_conn_path.Obrázok 3. Príkaz config_conn_path - Vykonaním nasledujúcich krokov nakonfigurujte nastavenia proxy servera:
- Spustite príkaz smit srv_conn.
- Vyberte možnosť Create/Change Service Configuration a stlačte kláves Enter.
- Vyberte možnosť Create/Change Primary Service Configuration a stlačte kláves Enter.
- Nastavte hodnoty v nasledujúcich poliach rozhrania SMIT:
Obrázok 4. Konfigurácia nastavení proxy servera xx.xx.xx.xx je IP adresa proxy servera a 5026 je číslo portu, ktoré sa používa na pripojenie k nastaveniam proxy servera. Keď stlačíte kláves Enter, vytvorí sa testovacie pripojenie s cieľom zistiť, či má oddiel LPAR so systémom AIX oprávnenie na prístup na internet s použitím nastavení proxy servera. Bežné hodnoty pre port proxy servera sú 3138 alebo 8080.
- Zadaním príkazu smit suma_config_base otvorte rozhranie SMIT na základnú konfiguráciu aplikácie SUMA. Skontrolujte polia, ktoré sú znázornené na snímke obrazovky Rozhranie SMIT základnej konfigurácie.
Obrázok 5. Rozhranie SMIT základnej konfigurácie
Vytvorenie a správa úlohy aplikácie SUMA pomocou rozhrania SMIT
- Spustite príkaz smit suma.
- Vyberte možnosť Custom/Automated Downloads (Advanced) a stlačte kláves Enter.
- Vyberte možnosť Create a New SUMA Task a stlačte kláves Enter.
- Výberom možnosti určte, či chcete uložiť, spustiť alebo uložiť aj spustiť opravu, a stlačte kláves Enter.
Obrázok 6. Vytvorenie a správa úlohy aplikácie SUMA - Nastavte hodnoty v nasledujúcich poliach rozhrania SMIT a stlačte kláves Enter.
Obrázok 7. Rozhranie SMIT
Úlohy aplikácie SUMA a príkazový riadok
- vytvorenie
- úprava
- zobrazenie
- naplánovanie
- zrušenie plánu
- odstránenie
suma -w -a DisplayName=‘ AIX72TL2SP2‘ -a FilterML=‘7200-00‘Task ID 10 created.
suma -s "30 2 15 * *" -a RqType=Latest \
-a DisplayName="Najnovšie opravy - 15. mesačne"V tomto príklade užívateľ naplánoval úlohu tak, aby sa spustila v 15. deň každého mesiaca o 2:30 ráno, vo formáte príkazu cron.
suma -s "0 23 * * 1" -a Action=Clean -a RqType=ML \
-a RqName=6100-03 -a DLTarget=/lppsrc/6103 \
-a FilterSysFile=/dev/nullRiešenie problémov pri chybových hláseniach aplikácie SUMA
Uistite sa, že máte oprávnenie na sťahovanie opravných balíkov cez aplikáciu SUMA. Ak nemáte oprávnenie na sťahovanie opráv cez aplikáciu SUMA, požiadajte o pomoc správcu alebo tím zodpovedný za licencie. Bez tohto oprávnenia sa bude zobrazovať nasledujúce chybové hlásenie:
Error: Entitlement is required to download. The system's serial number is not entitled.
V prípade iných chybových hlásení aplikácie SUMA v protokolových súboroch systému vyhľadajte časovú značku operácie a IP adresu a čísla portov servera distribúcie opráv. Ak konfigurácia systému nie je správna, môže sa zobraziť chybové hlásenie aplikácie SUMA podobné nasledujúcemu:
# /usr/sbin/suma -x -a Action=Metadata -a RqType=Latest -a FilterML=7100-02 -a DLTarget=/export/eznim/SUMA
0500-013 Failed to retrieve list from fix server.
- Vytvorením pripojenia k lokalite distribúcie opráv cez telnet skontrolujte, či bolo pripojenie klienta k bráne firewall overené:
telnet www.ibm.com 443 telnet www.ibm.com 80 - Overte pripojenie zadaním nasledujúceho príkazu:
# /usr/esa/bin/verifyConnectivity -t - Zadaním nasledujúceho príkazu skontrolujte, či sú nainštalované služby ECC (Electronic Customer Care):
# /usr/ecc/bin/config_conn_path -c 'PRIMARY' -t 'YES' - Skontrolujte protokolové súbory aplikácie SUMA v nasledujúcich umiestneniach:
- /var/adm/ras/suma.log
- /var/adm/ras/suma_dl.log
- /var/suma/log/eccTrace0.0.log
- /var/esa/log
- /var/ecc/data/log/eccTrace0.0.log
- Zadaním nasledujúceho príkazu upravte konfiguráciu aplikácie SUMA tak, aby sa generovali podrobné protokolové súbory:
suma -c -a SCREEN_VERBOSE=LVL_DEBUG \ -a LOGFILE_VERBOSE=LVL_DEBUG \ -a NOTIFY_VERBOSE=LVL_DEBUG - Upravte konfiguráciu a znova spustite úlohu aplikácie SUMA vykonaním nasledujúcich krokov:
- Otvorte súbor /var/suma/data/eccBase.properties a nastavte hodnotu TRACE_LEVEL=info.
- Odstráňte protokolové súbory z adresára /var/suma/log.
- Zadaním nasledujúceho príkazu znova spustite úlohu aplikácie SUMA:
/usr/sbin/suma -x -a Action=Metadata -a RqType=Latest -a FilterML=7100-02 \ -a DLTarget=/export/eznim/SUMA/7100-02/metadata - Skontrolujte, či sú informácie v protokolovom súbore správne.