IBM AIX - IBM AIX


AIX
Logo IBM AIX (2021). Svg
Vývojář IBM
Napsáno C
Rodina OS Unix
Pracovní stav Proud
Zdrojový model Uzavřený zdroj
První vydání Únor 1986 ; Před 35 lety ( 1986-02 )
Poslední vydání 7,2 TL5 / listopad 2020 ; Před 11 měsíci ( 2020-11 )
Marketingový cíl Pracovní stanice , server
Platformy Aktuální: Power ISA ( POWER7 a novější)
Bývalý: IBM ROMP , PowerPC , x86 ( IBM PS/2 ), System/370 , ESA/390
Typ jádra Monolitické s dynamicky zatěžovatelnými moduly
Uživatelská země POSIX / SUS
Výchozí
uživatelské rozhraní
KornShell (ksh88), Common Desktop Environment ,
( plazmové pracovní prostory a GNOME volitelně)
Licence Proprietární
Oficiální webové stránky www .ibm .com /it-infrastruktura /power /os /aix

AIX ( Advanced Interactive Executive , výraznější / ˌ ɛ k y / , „ay-eye-ex“), je řada proprietárních unixových operačních systémů vyvinutých a prodávaných společností IBM pro některé ze svých počítačových platformách. Původně vydán pro pracovní stanici IBM RT PC RISC , AIX nyní podporuje nebo podporoval celou řadu hardwarových platforem, včetně řady IBM RS/6000 a novějších systémů na bázi POWER a PowerPC , IBM System i , mainframe System/370 , PS/ 2 osobní počítače a síťový server Apple .

AIX je založen na systému UNIX System V s rozšířením kompatibilním s 4.3BSD . Je to jeden ze čtyř komerčních operačních systémů, které mají verze certifikované podle standardu UNIX 03 od The Open Group (dalšími jsou macOS , HP-UX a eulerOS ), a jedním ze 12 certifikovaných podle standardu UNIX 95.

Rodina operačních systémů AIX debutovala v roce 1986, při svém uvedení na trh v roce 1990 se stala standardním operačním systémem pro řadu RS/6000 a stále je aktivně vyvíjena společností IBM. V současné době je podporován na systémech IBM Power Systems vedle IBM i a Linux .

AIX byl první operační systém, který měl žurnálovací souborový systém , a IBM neustále vylepšuje software o funkce, jako je virtualizace procesoru, disku a sítě , dynamická alokace zdrojů hardwaru (včetně frakčních procesorových jednotek) a spolehlivostní inženýrství přenesené z návrhů sálových počítačů. .

Dějiny

Souborové servery IBM RS/6000 AIX používané pro ibm.com v 90. letech minulého století
Výzva k přihlášení konzoly AIX verze 4

Unix začal život na AT & T ‚s Bell Labs výzkumném středisku v roce 1970, běžící na DEC minipočítačů . V roce 1976 byl operační systém používán na různých akademických institucích, včetně Princetonu , kde jej Tom Lyon a další přenesli na S/370, aby poběžel jako hostující OS pod VM/370 . Tento port později vyrostl a stal se UTS , mainframovým unixovým produktem konkurenční společnosti Amdahl Corporation společnosti IBM . Vlastní zapojení IBM do Unixu lze datovat do roku 1979, kdy pomáhala Bell Labs při vytváření vlastního unixového portu na 370 (bude použit jako hostitel sestavení pro software přepínače 5ESS ). V tomto procesu provedla IBM úpravy hypervisoru TSS/370, aby lépe podporovala Unix.

Trvalo až do roku 1985, než IBM nabídla svůj vlastní Unix na platformě S/370, IX/370, která byla vyvinuta společností Interactive Systems Corporation a zamýšlena společností IBM konkurovat Amdahl UTS. Operační systém nabízel speciální zařízení pro spolupráci s PC/IX , Interactive/IBM verzí Unixu pro hardware kompatibilní s IBM PC a byl licencován za 10 000 $ za šestnáct souběžných uživatelů.

AIX verze 1, zavedený v roce 1986 pro pracovní stanici IBM RT PC , byl založen na UNIX System V Releases 1 a 2. Při vývoji AIX začlenily IBM a Interactive Systems Corporation (s nimiž IBM uzavřela smlouvu) také zdrojový kód z 4.2 a 4.3 BSD UNIX.

Mezi jinými variantami později IBM vyrobila AIX verze 3 (také známý jako AIX/6000 ), založený na System V Release 3, pro jejich platformu RS/6000 na bázi POWER . Od roku 1990 slouží AIX jako primární operační systém pro řadu RS/6000 (později přejmenovaná na IBM eServer pSeries , poté IBM System p a nyní IBM Power Systems ). AIX verze 4, představený v roce 1994, přidal symetrický multiprocesing se zavedením prvních serverů SMP RS/6000 a pokračoval ve vývoji přes devadesátá léta, které vyvrcholily AIX 4.3.3 v roce 1999. Verze 4.1, v mírně upravené podobě, byla také standardní operační systém pro systémy Apple Network Server prodávané společností Apple Computer k doplnění řady Macintosh .

Koncem devadesátých let v rámci projektu Monterey plánovala společnost IBM a Santa Cruz Operation integraci systémů AIX a UnixWare do jednoho 32bitového / 64bitového multiplatformního systému UNIX se zvláštním důrazem na provoz na procesorech architektury Intel IA-64 (Itanium). Byla vydána beta testovací verze AIX 5L pro systémy IA-64, ale podle dokumentů zveřejněných v soudním sporu SCO v. IBM bylo před ukončením projektu v roce 2002 prodáno méně než čtyřicet licencí na hotový Monterey Unix. V roce 2003 , Skupina SCO tvrdila, že (mimo jiné přestupky) IBM zneužila licencovaný zdrojový kód z UNIX System V Release 4 pro začlenění do AIX; Společnost SCO následně odebrala licenci IBM na vývoj a distribuci AIX. IBM tvrdí, že jejich licence byla neodvolatelná, a pokračovala v prodeji a podpoře produktu, dokud nebyl soudní spor rozhodnut.

AIX byl součástí soudního sporu SCO v. 2003 z roku 2003 , ve kterém skupina SCO podala žalobu na IBM, vycházející z toho, že IBM přispěla duševním vlastnictvím SCO do kódové základny Linuxu . SCO Group , kteří tvrdili, že jsou právoplatnými vlastníky autorských práv pokrývající Unix operační systém, pokoušel se odvolat IBM licence k prodeji nebo distribuci operačního systému AIX. V březnu 2010 porota vrátila verdikt, který konstatoval, že práva na Unix vlastní společnost Novell , nikoli skupina SCO.

Staré logo

AIX 6 byl oznámen v květnu 2007 a běžel jako otevřená beta verze od června 2007 do obecné dostupnosti (GA) AIX 6.1 9. listopadu 2007. Hlavní nové funkce v systému AIX 6.1 zahrnovaly plné řízení přístupu na základě rolí , oddíly pracovní zátěže (které umožňují mobilitu aplikací), vylepšené zabezpečení (přidání typu šifrování AES pro NFS v3 a v4) a Live Partition Mobility na hardwaru POWER6.

AIX 7.1 byl oznámen v dubnu 2010 a otevřená beta běžela až do všeobecné dostupnosti AIX 7.1 v září 2010. Bylo přidáno několik nových funkcí, včetně lepší škálovatelnosti, vylepšeného klastrování a správy. AIX 7.1 obsahuje novou vestavěnou schopnost klastrování s názvem Cluster Aware AIX. AIX je schopen organizovat více LPAR přes komunikační kanál více cest k sousedním procesorům, což umožňuje velmi vysokorychlostní komunikaci mezi procesory. To umožňuje dosah více adres terabajtů paměti a přístup k tabulce stránek pro podporu globálního prostoru sdílené paměti petabajtů pro klastry AIX POWER7, takže vývojáři softwaru mohou programovat klastr, jako by to byl jediný systém, bez použití předávání zpráv (tj. procesní komunikace). Správci AIX mohou tuto novou schopnost použít ke klastrování fondu uzlů AIX. Ve výchozím nastavení AIX V7.1 připíná paměť jádra a obsahuje podporu, která umožňuje aplikacím připnout jejich zásobník jader. Připnutí paměti jádra a zásobníku jádra pro aplikace s požadavky v reálném čase může zajistit zlepšení výkonu zajištěním toho, že paměť jádra a zásobník jádra pro aplikaci nebudou stránkovány.

AIX 7.2 byl oznámen v říjnu 2015 a vydán v prosinci 2015. Hlavní funkcí AIX 7.2 je funkce Live Kernel Update, která umožňuje opravám operačního systému nahradit celé jádro AIX bez dopadu na aplikace, a to živou migrací úloh na dočasnou náhradní oddíl OS AIX, zatímco je opraven původní oddíl OS. AIX 7.2 byl také restrukturalizován, aby odstranil zastaralé součásti. Síťová komponenta bos.net.tcp.client byla přebalena, aby byla zajištěna další flexibilita instalace. Na rozdíl od AIX 7.1 je AIX 7.2 podporován pouze v systémech založených na procesorech POWER7 nebo novějších.

Podporované hardwarové platformy

IBM RT PC

Původní AIX (někdy nazývaný AIX/RT ) byl vyvinut pro IBM RT PC pracovní stanici společností IBM ve spojení s Interactive Systems Corporation , který dříve portoval UNIX System III na IBM PC pro IBM jako PC/IX . Podle jeho vývojářů se zdroj AIX (pro tuto počáteční verzi) skládal z jednoho milionu řádků kódu. Instalační médium se skládalo z osmi 1,2M disket . RT byl založen na mikroprocesoru IBM ROMP , prvním komerčním čipu RISC . Toto bylo založeno na designu propagovaném v IBM Research ( IBM 801 ).

Jedním z nových aspektů návrhu RT bylo použití mikrojádra s názvem Virtual Resource Manager (VRM). Klávesnice, myš, displej, diskové jednotky a síť byly ovládány mikrojádrem. Dalo by se "klávesové zkratky" z jednoho operačního systému do druhého pomocí kombinace kláves Alt-Tab. Každý operační systém by zase získal klávesnici, myš a displej. Kromě AIX v2 obsahoval PICK OS také tento mikrojádro.

Velká část jádra AIX v2 byla napsána v programovacím jazyce PL/8 , což se během migrace na AIX v3 ukázalo jako problematické. AIX v2 obsahoval plnou síť TCP/IP , stejně jako SNA a dva síťové souborové systémy: NFS , licencované od Sun Microsystems a Distributed Services (DS). DS mělo vyznamenání za to, že bylo postaveno na SNA, a tím bylo plně kompatibilní s DS na středních systémech IBM AS/400 a sálových systémech. Pokud jde o grafická uživatelská rozhraní, AIX v2 přišel s X10R3 a novějšími verzemi X Window System X10R4 a X11 od MIT společně se sadou widgetů Athena . K dispozici byly kompilátory pro Fortran a C.

Řada IBM PS/2

Přihlášení do konzoly AIX PS/2 1.3
Přihlášení do konzoly AIX PS/2 1.3

AIX PS/2 (také známý jako AIX/386 ) byl vyvinut společností Locus Computing Corporation na základě smlouvy s IBM. AIX PS/2, poprvé vydaný v říjnu 1988, běžel na osobních počítačích IBM PS/2 s procesory Intel 386 a kompatibilními procesory.

AIX PS/2 1.3 AIXWindows Desktop
AIX PS/2 1.3 AIXWindows Desktop

Produkt byl oznámen v září 1988 se základní cenou tagu 595 $, ačkoli některé nástroje jako uucp byly zahrnuty v samostatném balíčku Extension s cenou 250 $. nroff a troff pro AIX byly také prodávány samostatně v balíčku systému pro formátování textu za cenu 200 $. Zásobník TCP/IP pro AIX PS/2 se prodával za dalších 300 $. Balíček X Window měl cenu 195 USD a představoval grafické prostředí s názvem AIXwindows Desktop , založené na X.desktop IXI . Kompilátory C a FORTRAN měly cenovku 275 $. Locus také zpřístupnil své prostředí virtuálních strojů DOS Merge pro AIX, které by v AIX mohlo spouštět aplikace MS DOS 3.3; Sloučení DOS bylo prodáno samostatně za dalších 250 $. IBM také nabídla serverový program AIX PS/2 DOS za 150 USD, který poskytoval služby souborového serveru a tiskového serveru pro klientské počítače se systémem PC DOS 3.3.

Poslední verze PS/2 AIX je 1.3. Bylo vydáno v roce 1992 a bylo oznámeno, že bude přidána podpora i pro počítače jiných výrobců než IBM (bez mikrokanálů). Podpora pro PS/2 AIX skončila v březnu 1995.

Sálové počítače IBM

V roce 1988 společnost IBM oznámila AIX/370 , rovněž vyvinutý společností Locus Computing. Aix / 370 byl IBM čtvrtý pokus nabídnout Unix-jako funkce jejich mainframe linie, konkrétně System / 370 (podle dosavadního stavu verze byly TSS / 370 na bázi Unix systém vyvinutý společně s AT & T c.1980, A VM / 370 založené systém pojmenovaný VM/IX vyvinutý společně s Interactive Systems Corporation c.1984 a verze TSS/370 na bázi VM /370 pojmenovaná IX/370, která byla upgradována tak, aby byla kompatibilní s Unix System V ). AIX/370 byl vydán v roce 1990 s funkční ekvivalencí s System V Release 2 a 4.3BSD a také s vylepšeními IBM. Se zavedením architektury ESA/390 byl v roce 1991 AIX/370 nahrazen AIX/ESA , který byl založen na OSF/1 , a také běžel na platformě System/390 . Toto úsilí bylo částečně vyvinuto proto, aby IBM mohla soutěžit s Amdahl UTS . Na rozdíl od AIX/370 běžel AIX/ESA nativně jako hostitelský operační systém i jako host pod VM . Přestože byl AIX/ESA technicky vyspělý, měl jen malý komerční úspěch, částečně proto, že funkce UNIX byla přidána jako možnost ke stávajícímu mainframovému operačnímu systému MVS , který se v roce 1999 stal MVS/ESA OpenEdition .

Systémy IA-64

V rámci projektu Monterey vydala společnost IBM v roce 2001 beta testovací verzi AIX 5L pro architekturu IA-64 ( Itanium ), která se však kvůli nezájmu nikdy nestala oficiálním produktem.

Síťové servery Apple

Systémy Apple Network Server (ANS) byly systémy založené na PowerPC navržené společností Apple Computer tak, aby disponovaly řadou špičkových funkcí, které standardní hardware Apple neměl, včetně vyměnitelných pevných disků, redundantních napájecích zdrojů a možnosti externího monitorování. Tyto systémy byly víceméně založeny na v té době dostupném hardwaru Power Macintosh, ale byly navrženy tak, aby používaly AIX (verze 4.1.4 nebo 4.1.5) jako svůj nativní operační systém ve specializované verzi specifické pro ANS s názvem AIX pro Apple Network Servery.

AIX byl kompatibilní pouze se síťovými servery a nebyl portován na standardní hardware Power Macintosh. Nemělo by být zaměňováno s A/UX , dřívější verzí Unixu společnosti Apple pro Macintoshe na bázi 68 tis .

POWER ISA/PowerPC/Power ISA-based systems

Servery AIX RS/6000 se systémem ibm.com počátkem roku 1998
Servery AIX RS/6000 se systémem ibm.com počátkem roku 1998

Vydání AIX verze 3 (někdy nazývané AIX/6000 ) se časově shodovalo s vyhlášením prvních modelů IBM RS/6000 založených na POWER1 v roce 1990.

AIX v3 byl po softwarové stránce inovován několika způsoby. Jednalo se o první operační systém zavést myšlenku žurnálování souborový systém , JFS , který počítal s rychlými časy zaváděcími vyloučením potřebu zajistit soulad souborových systémů na discích (viz fsck ) na každém restartu. Další inovací byly sdílené knihovny, které se vyhnuly potřebě statického propojení aplikace s knihovnami, které používala. Výsledné menší binární soubory využívaly ke spuštění méně hardwarové paměti RAM a k instalaci spotřebovaly méně místa na disku. Kromě zlepšení výkonu, to bylo přínosem pro vývojáře: spustitelné binární soubory by mohly být v řádu desítek kilobajtů místo megabajtu pro spustitelný staticky spojena s C knihovna . AIX v3 také sešrotoval mikrojádro AIX v2, což byl sporný krok, který vedl k tomu, že v3 neobsahoval žádný kód PL/I a byl poněkud „čistší“ než v2.

Mezi další významné subsystémy patří:

  • IRIS GL , knihovna 3D vykreslování, předek OpenGL . IRIS GL získal licenci od společnosti SGI od SGI v roce 1987, tehdy ještě docela malé společnosti, která v té době prodala jen několik tisíc strojů. SGI také poskytlo low- endovou grafickou kartu pro RS/6000, která je schopna vykreslit 20 000 gouraudově stínovaných trojúhelníků za sekundu. Špičkovou grafickou kartu navrhla společnost IBM, která navazuje na sálovou platformu IBM 5080 , která dokáže vykreslit 990 000 vektorů za sekundu.
  • PHIGS , další API pro 3D vykreslování , populární v automobilových CAD/CAM kruzích a v jádru CATIA .
  • Plná implementace verze 11 systému X Window System spolu s Motifem jako doporučenou kolekcí widgetů a správcem oken.
  • Síťové souborové systémy: NFS od Sun ; AFS, Andrew File System ; a DFS, distribuovaný souborový systém .
  • NCS, Network Computing System , licencovaný společností Apollo Computer (později získaný společností HP ).
  • Systém DPS na obrazovce. To bylo pozoruhodné jako „plán B“ v případě, že kombinace X11+Motif na trhu selhala. Byl však vysoce proprietární, podporovaný pouze společnostmi Sun, NeXT a IBM. To upevnilo jeho selhání na trhu tváří v tvář výzvě otevřených systémů X11+Motif a jeho nedostatku 3D schopností.

Od roku 2015 běží AIX na produktových řadách serverů IBM Power , System p , System i , System p5, System i5, eServer p5, eServer pSeries a eServer i5, stejně jako lopatky IBM BladeCenter a výpočetní uzly IBM PureFlex .

Funkce POWER7 AIX

AIX 7.1 plně využívá systémy založené na procesorech POWER7 včetně funkce Active Memory Expansion (AME), která zvyšuje flexibilitu systému, kde mohou správci systému konfigurovat logické oddíly (LPAR), aby využívaly méně fyzické paměti. Například LPAR se systémem AIX se aplikacím OS zdá konfigurován s 80 GB fyzické paměti, ale hardware ve skutečnosti spotřebuje pouze 60 GB fyzické paměti. Active Memory Expansion je systém komprese virtuální paměti, který využívá technologii komprese paměti k transparentní kompresi dat v paměti, což umožňuje umístit do paměti více dat, a tím rozšířit kapacitu paměti systémů POWER7. Pomocí rozšíření aktivní paměti lze zlepšit využití systému a zvýšit propustnost systému. AIX 7 automaticky spravuje velikost stránek v paměti použitých k automatickému využití 4 kB, 64 kB nebo kombinace těchto velikostí stránek. Tato funkce automatického ladění přináší optimalizovaný výkon bez administrativní námahy.

Funkce POWER8 AIX

AIX 7.2 využívá hardwarové funkce POWER8 včetně akcelerátorů a osmicestného hardwarového multithreadingu.

Funkce POWER9 AIX

AIX 7.2 využívá technologii zabezpečeného spouštění POWER9 .

Verze

Uvítací banner AIX 5.3
Výchozí přihlašovací banner pro AIX 5.3 na PowerPC

Historie verzí

Verze Datum vydání Datum ukončení podpory
Stará verze, již není udržována: 5L 4. května 2001 ; před 20 roky ( 2001-05-04 ) 30. dubna 2012 ; Před 9 lety ( 2012-04-30 )
Stará verze, již není udržována: 5.3 13. srpna 2004 ; Před 17 lety ( 2004-08-13 )
Stará verze, již není udržována: 6.1 9. listopadu 2007 ; Před 13 lety ( 2007-11-09 ) 30. dubna 2017 ; Před 4 lety ( 2017-04-30 )
Starší verze, ale stále udržovaná: 7.1 10. září 2010 ; Před 11 lety ( 2010-09-10 ) 30. dubna 2023 ; 18 měsíců ( 2023-04-30 )
Aktuální stabilní verze: 7.2 1. prosince 2015 ; před 5 lety ( 01.12.2015 ) TBA
Budoucí vydání: 7.3 4. čtvrtletí 2021 TBA
Legenda:
Stará verze
Starší verze, stále udržovaná
Nejnovější verze
Nejnovější verze náhledu
Budoucí vydání

Vydání POWER/PowerPC

  • AIX V7.2, 5. října 2015
    • Živá aktualizace prozatímních oprav, aktualizací Service Pack a technologických úrovní - nahrazuje celé jádro AIX bez dopadu na aplikace
    • Ukládání do mezipaměti na bázi souborového systému
    • Automatizace Cluster Aware AIX s mechanismem výměny úložiště
    • Podpora VNIC podporovaná SRIOV nebo dedikovaná podpora virtualizovaného síťového adaptéru VNIC
    • RDSv3 přes RoCE přidává podporu protokolu Oracle RDSv3 přes adaptéry Mellanox Connect RoCE
    • Vyžaduje CPU POWER7 nebo novější
  • AIX V7.1, 10. září 2010
    • Podpora 256 jader / 1024 vláken v jednom LPAR
    • Možnost spustit AIX V5.2 nebo V5.3 uvnitř oddílu pracovní zátěže
    • Nástroj pro správu konfigurace systému založený na profilu XML
    • Podpora exportu adaptérů Fibre Channel do WPAR
    • Podpora disku VIOS na WPAR
    • Cluster Aware AIX
    • Infrastruktura událostí AIX
    • Řízení přístupu na základě rolí (RBAC) s podporou domény pro prostředí s více tenanty
  • AIX V6.1, 9. listopadu 2007
  • AIX 5L 5.3, 13. srpna 2004, ukončení podpory 30. dubna 2012
  • AIX 5L 5.2, 18. října 2002, ukončení podpory 30. dubna 2009
  • AIX 5L 5.1, 4. května 2001, ukončení podpory 1. dubna 2006
  • AIX 4.3.3, 17. září 1999
  • AIX 4.3.2, 23. října 1998
  • AIX 4.3.1, 24. dubna 1998
  • AIX 4.3, 31. října 1997
  • AIX 4.2.1, 25. dubna 1997
    • NFS verze 3
    • Vyhovuje Y2K
  • AIX 4.2, 17. května 1996
  • AIX 4.1.5, 8. listopadu 1996
  • AIX 4.1.4, 20. října 1995
  • AIX 4.1.3, 7. července 1995
    • CDE 1.0 se stalo výchozím prostředím GUI, které nahradilo AIXwindows Desktop.
  • AIX 4.1.1, 28. října 1994
  • AIX 4.1, 12. srpna 1994
    • Představena služba AIX Ultimedia Services (multimediální ovladače a aplikace)
  • AIX 4.0, 1994
    • Běží na systémech RS/6000 s procesory PowerPC a sběrnicemi PCI .
  • AIX 3.2 1992
  • AIX 3.1, (obecná dostupnost), únor 1990
    • Typ souborového systému Journaled File System ( JFS )
    • AIXwindows Desktop (na základě X.desktop od IXI Limited )
  • AIX 3.0 1989 (předběžný přístup)
    • LVM ( Logical Volume Manager ) byl začleněn do OSF/1 a v roce 1995 pro HP-UX a implementace Linux LVM je podobná implementaci HP-UX LVM.
    • Byl představen SMIT .

Verze IBM System/370

Vydání IBM PS/2

  • AIX PS/2 v1.3, říjen 1992
    • Staženo z prodeje v USA, březen 1995
    • Záplaty podporující rodinu notebooků IBM ThinkPad 750C, 1994
    • Záplaty podporující hardware a systémy jiné než PS/2, 1993
  • AIX PS/2 v1.2.1, květen 1991
  • AIX PS/2 v1.2, březen 1990
  • AIX PS/2 v1.1, březen 1989
 AIX PS/2 (1–16 User Option)               $795
 AIX PS/2 (1–2 User Option) 595
 AIX PS/2 Extensions 275
 AIX PS/2 DOS Merge 275
 AIX PS/2 Usability Services 275
 AIX PS/2 Text Formatting System 220
 AIX PS/2 X-Windows 214
 AIX PS/2 VS FORTRAN 302
 AIX PS/2 VS Pascal 302
 AIX PS/2 C Language 302
 AIX PS/2 Application
   Development Toolkit 192
 AIX PS/2 Workstation
   Host Interface Program 441
 AIX PS/2 Transmission Control
   Protocol/Internet Protocol (TCP/IP) 330
 AIX PS/2 INmail (1)/INed (2)/INnet (1)/FTP 275
 AIX Access for DOS Users 164
 X-Windows for IBM DOS 214

Vydání IBM RT

  • AIX RT v2.2.1, březen 1991
  • AIX RT v2.2, březen 1990
  • AIX RT v2.1, březen 1989
    • X-Windows součástí instalačního média
  • AIX RT v1.1, 1986

Uživatelská rozhraní

Výchozí shell byl Bourne shell až do verze AIX 3, ale byl změněn na KornShell (ksh88) ve verzi 4 pro kompatibilitu XPG4 a POSIX .

Grafický

Common Desktop Environment (CDE) je výchozí AIX je grafické uživatelské rozhraní . Jako součást Linux Affinity a bezplatného AIX Toolbox for Linux Applications (ATLA) jsou k dispozici také open-source KDE Plasma Workspaces a GNOME desktop.

Nástroj pro správu systému

Počáteční nabídka při spuštění v textovém režimu

SMIT je nástroj pro správu systému pro AIX. Umožňuje uživateli procházet hierarchií nabídek příkazů, nikoli pomocí příkazového řádku. Vyvolání se obvykle dosahuje příkazem smit. Zkušení správci systému používají F6funkční klíč, který generuje příkazový řádek, který SMIT vyvolá, aby jej dokončil. SMIT také generuje protokol příkazů, které jsou prováděny v smit.scriptsouboru. smit.scriptSoubor automaticky zaznamenává příkazy pomocí příkazu vlajek a parametry použité. smit.scriptSoubor může být použit jako spustitelný shell skript znovu spustit konfigurace systému úkoly. SMIT také vytvoří smit.logsoubor, který obsahuje další podrobné informace, které mohou programátoři použít při rozšiřování systému SMIT.

smita smittyodkazují na stejný program, přestože smittyvyvolává textovou verzi, zatímco smitpokud je to možné, vyvolá rozhraní založené na systému X Window; pokud však smitzjistí, že nejsou k dispozici možnosti systému X Window System, zobrazí místo selhání textovou verzi. Určení schopností systému X Window System se obvykle provádí kontrolou existence DISPLAYproměnné.

Databáze

Object Data Manager ( ODM ) je databáze systémových informací integrovaná do AIX, analogická registru v systému Microsoft Windows . Pro správu systémů AIX je zásadní dobrá znalost ODM.

Data spravovaná v ODM jsou ukládána a udržována jako objekty s přidruženými atributy . Interakce s ODM je možná prostřednictvím knihovny aplikačního programovacího rozhraní (API) pro programy a nástrojů příkazového řádku, jako jsou odmshow , odmget , odmadd , odmchange a odmdelete pro skripty a uživatele. SMIT a jeho přidružené příkazy AIX lze také použít k dotazování a úpravě informací v ODM.

Příkladem informací uložených v databázi ODM jsou:

  • Konfigurace sítě
  • Konfigurace správy logického svazku
  • Informace o nainstalovaném softwaru
  • Informace o logických zařízeních nebo softwarových ovladačích
  • Seznam všech podporovaných zařízení AIX
  • Nainstalovaná fyzická hardwarová zařízení a jejich konfigurace
  • Nabídky, obrazovky a příkazy, které SMIT používá

Viz také

Reference

externí odkazy