Pridávanie vlastností požiadaviek
Do konfiguračných súborov môžete pridať základné vlastnosti požiadaviek z vopred definovaných kategórií pre vlastnosti požiadaviek. Alternatívne môžete pridať vlastné vlastnosti požiadaviek.
Informácie o úlohe
Dôležité: Musíte dodržať pravidlá formátovania, ktoré riadia pridávanie a upravovanie vlastností požiadaviek v konfiguračnom súbore. Ak ich nedodržíte, nástroj Prerequisite Scanner nemôže úspešne spustiť skenovanie pre danú vlastnosť požiadavky.
Procedúra
- Otvorte konfiguračný súbor.
- Pozrite si základné vlastnosti požiadaviek, ktoré sú opísané v časti Prehľad vlastností požiadaviek, a určite, ktoré vlastnosti požiadaviek chcete kontrolovať.
- Pre každú vlastnosť požiadavky, ktorú chcete pridať, zadajte pár názov-hodnota s voliteľnými kvalifikátormi podľa potreby. Ak chcete napríklad pridať vlastnosti požiadaviek zo spoločnej vopred definovanej kategórie, zadajte iba názov vlastnosti a očakávanú hodnotu. Pridajte nasledujúce vlastnosti požiadaviek do súboru:
Disk=1GB os.version=regex{Windows 200[3-8]}Napríklad vopred definovaná kategória sieť vlastností požiadaviek má identifikátor predpony network a názov vlastnosti požiadavky na kontrolovanie dostupných portov je availablePorts. Dostupné porty môžete ďalej kategorizovať podľa podtypov aplikácie, DB2 pre databázový server DB2, WAS pre WebSphere Application Server alebo FTP pre protokol FTP. Pridajte nasledujúce vlastnosti požiadaviek do súboru:network.availablePorts.DB2=5000-5005 network.availablePorts.WAS=9080 network.availablePorts.FTP=21Napríklad vopred definovaná kategória operačný systém vlastností požiadaviek má identifikátor predpony os a názov vlastnosti požiadavky na kontrolovanie dostupného diskového priestoru pre súborové systémy je space. Kontrolovanie môžete ďalej kategorizovať podľa podtypov súborového systému, usr a home. Môžete zadať hodnoty pre kvalifikátory dir a unit.
Pridajte nasledujúce vlastnosti požiadaviek do súboru:
os.space.usr=[dir:root=/usr/ibm/common/acsi,unit:GB]2 os.space.home=[dir:non_root=USERHOME/.acsi_HOST,unit:MB]200Dôležité: Vopred definované kvalifikátory môžete použiť iba so špecifickými vopred definovanými vlastnosťami požiadaviek, ako opisuje Tabuľka 1. - Ak vlastnosť požiadavky neexistuje vo vopred definovaných kategóriách vlastností požiadaviek, pridajte pár názov-hodnota pre vlastnú vlastnosť požiadavky a očakávanú hodnotu. Očakávaná hodnota môže mať voliteľné kvalifikátory a voliteľnú úroveň závažnosti.
Musíte dodržať nasledujúci formát s jednou vlastnosťou požiadavky na každom riadku.
[prefix_identifier.]property_name[.suffix_identifier]= [[sev:FAIL|WARN]][[qualifier_name:qualifier_value]]property_valueKde:- prefix_identifier je identifikátor vopred definovanej kategórie vlastností požiadaviek, ako opisuje Tabuľka 1.Tento identifikátor predpony vyžaduje niektoré vopred definované kategórie.
- property_name je názov vlastnosti požiadavky.
- suffix_identifier je voliteľný identifikátor pre podtyp vlastností požiadaviek, ako opisuje Tabuľka 1.
- sev:FAIL|WARN je voliteľná úroveň závažnosti pre vlastnosť požiadavky, ako je opísané v časti Úrovne závažnosti.Poznámka: Úroveň závažnosti musí byť uzatvorená v hranatých zátvorkách [].
- qualifier_name je voliteľný atribút pre vlastnosť požiadavky. Nástroj IBM Prerequisite Scanner ho používa na kvalifikovanie vlastnosti požiadavky alebo typu kontroly na vykonanie pre vlastnosť požiadavky.Poznámka: Môžete mať viacero kvalifikátorov oddelených čiarkou. Množina kvalifikátorov musí byť uzatvorená v hranatých zátvorkách [].
- qualifier_value je hodnota pre voliteľný atribút. Každý kvalifikátor a jeho hodnota musia byť oddelené dvojbodkou :.
- property_value je hodnota pre vlastnosť požiadavky a môže to byť reťazec alebo celé číslo.
env.path.jar je vlastná vlastnosť požiadavky, ktorá kontroluje, či je nastavené JRE v premennej prostredia PATH, a očakávaná hodnota by mala byť False:env.tcrhome=Trueenv.path.jar=FalsePoznámka: Potom podľa potreby musíte vytvoriť nasledujúce súbory na kontrolovanie a porovnanie vlastnej vlastnosti požiadavky: vlastný kolektor na zhromaždenie aktuálnej hodnoty pre vlastnosť požiadavky a vlastný vyhodnocovač, iba ak štandardné funkcie porovnávania nemôžu porovnať aktuálne a očakávané hodnoty.
Nadradená téma: Rozširovanie nástroja Prerequisite Scanner