AIX
IBM Power Systems
! Практична роль: ksh-скрипти виступає як типовою частиною AIX-адміністрування й legacy automation.
Основні конкурентні переваги AIX:
WPAR здатна використовуватися для:
errpt -d H
Перевага: AIX добре підходить для стабільних enterprise-середовищ, де важливі не найновіші пакети, а передбачувана робота критичних систем.== Бази даних на AIX ==
PowerVM застосовується для для:
оновлення версій AIX включають Technology Levels, Service Packs, fixes і migration між major releases.== RBAC ==
- сучасних Power Systems;
- enterprise workloads;
- оновлених security features;
- нових Technology Levels;
- довготривалої підтримки;
- сумісності з сучасною IBM Power-інфраструктурою;
- міграції з попередніх версій AIX;
- критичних production-систем. WPAR або Workload Partition — технологія AIX для ізоляції workloads на рівні операційної системи. AIX підтримує класичні UNIX-мережеві механізми й власні інструменти адміністрування. Приклади команд:
== LPAR ==
* DB2;
* Oracle Database;
* enterprise storage;
* filesystem tuning;
* raw devices у старих сценаріях;
* backup agents;
* HA clusters;
* performance tuning;
* memory;
* paging;
* I/O;
* application certification.</div>
<div style="background:#e7f3ff; border-left:6px solid #2b7cff; padding:12px; margin:12px 0;">
'''Практична роль:''' адміністратор AIX має розуміти різницю між AIX filesets і RPM-пакетами, бо це різні механізми керування ПЗ. Приклади команд:
== Technology Level і Service Pack ==
mksysb застосовується для для:
* network boot;
* installation;
* mksysb restore;
* migration;
* update management;
* standardized builds;
* disaster recovery;
* автоматизації AIX deployment;
* керування кількома AIX-серверами.<syntaxhighlight lang="bash">
* нових cloud-native застосунків;
* Kubernetes-first архітектури;
* дешевих web-серверів;
* desktop;
* стартап-продуктів;
* AI/ML experimentation;
* проєктів, де вся команда функціонує тільки з Linux;
* задач, де потрібна велика кількість open source-пакетів;
* систем без IBM Power-інфраструктури;
* workloads, які не потребують enterprise UNIX. * Матеріали щодо enterprise UNIX, Power Systems, LPAR, WPAR, JFS2, LVM, SMIT, NIM, backup, high availability і disaster recovery. Для успішної експлуатації AIX потрібні спеціалізовані знання, дисципліна оновлень, перевірені backup/restore, моніторинг, документація й уважне керування змінами. * великих enterprise-серверів;
* баз даних;
* ERP;
* IBM i;
* Linux on Power;
* AIX workloads;
* virtualization;
* high availability;
* regulated workloads;
* hybrid cloud infrastructure;
* критичних корпоративних систем. lsdev -Cc disk
Типові теми:
'''Головне правило:''' AIX потрібно адмініструвати як enterprise-платформу: backup, monitoring, lifecycle, change management, security і documentation мають бути обов’язковими. '''Перевага:''' RBAC оптимізує не давати всім адміністраторам повний root-доступ там, де достатньо обмежених прав. ! Потрібно контролювати:
PowerHA застосовується для для:
* database files;
* backups;
* mksysb images;
* application logs;
* audit logs;
* configuration files;
* SSH keys;
* service accounts;
* export/import files;
* batch files;
* reports;
* temporary files;
* core dumps. Типові команди:rpm -qa </syntaxhighlight>
lsvg
RBAC або Role-Based Access Control — механізм розмежування прав за ролями.</syntaxhighlight>
lsps -a Service Pack або SP — набір виправлень у межах Technology Level. Помилка: обирати AIX для задач, які простіше, дешевше й природніше виконати на Linux, якщо немає вимоги IBM Power, AIX-сумісності або enterprise UNIX. {| class="wikitable"
* контролювати зміни файлів;
* виявляти несанкціоновані модифікації;
* підвищувати довіру до системних binary;
* підтримувати security baseline;
* допомагати compliance-сценаріям.</div>
* application servers;
* middleware;
* banking applications;
* ERP integrations;
* messaging systems;
* batch services;
* monitoring agents;
* enterprise APIs.<div style="background:#eafaf1; border-left:6px solid #2ecc71; padding:12px; margin:12px 0;">RBAC застосовується для для:
Висновок: AIX і IBM i можуть працювати на одній Power-інфраструктурі, але це різні операційні системи з різною філософією.== AIX і Solaris == errpt -a
Вони показують:
LPAR або Logical Partition — логічний розділ Power-сервера, який функціонує як окрема платформа. svmon
rmuser username
Мережа в AIX
RPM застосовується для для частини open source-пакетів, зокрема через AIX Toolbox. rmdev
Приклади: Головна думка: AIX — це не без зусиль UNIX, а частина IBM Power-екосистеми для критичних enterprise-систем, де надійність і контроль важливіші за масовість і дешевизну. критично: надійність AIX-середовища часто залежить не лише від AIX LPAR, а й від правильно налаштованого VIOS, redundancy, storage paths і network design. IBM веде окрему документацію AIX 7.3, release notes і розділи “What's new”, де фіксуються зміни Technology Levels і Service Packs. Типове планування містить:
lsvg -l rootvg
oslevel -s
UNIX-сумісність
</syntaxhighlight>
Практична роль: адміністратор AIX має добре розуміти device tree, hdisk, adapters, paths і ODM-зв’язки.
- backup;
- monitoring;
- log rotation;
- deployment;
- health checks;
- report generation;
- system administration;
- batch tasks;
- PowerHA scripts. ! * IBM AIX performance tuning documentation. * IBM AIX Support Lifecycle Information. AIX
Power Systems використовуються для:
Загальний SEO-опис
Практична роль: моніторинг AIX має охоплювати не лише LPAR, а й VIOS, storage, PowerHA, application stack і hardware events.== Див. так само ==
ifconfig -a
Основні історичні напрями:
smitty mklv
- GNU utilities;
- bash;
- Python;
- Perl;
- Git;
- rsync;
- curl;
- wget;
- open source libraries;
- build tools;
- admin tools.
Практична роль: WPAR можна сприймати як AIX-підхід до OS-level isolation, але його не потрібно плутати з Linux containers. AIX
topas
- UNIX
- Linux
- IBM
- IBM Power
- Power Systems
- PowerVM
- LPAR
- VIOS
- WPAR
- PowerHA SystemMirror
- JFS2
- LVM
- SMIT
- NIM
- mksysb
- RBAC
- Trusted Execution
- Solaris
- HP-UX
- IBM i
- Linux on Power
- Сервер
- Віртуалізація
- High availability
- Disaster recovery
- Логування
- Безпека застосунків
- Приватність даних
ODM або Object Data Manager — база конфігураційних даних AIX.
Коли варто використовувати AIX
installp застосовується для для традиційних AIX filesets. Критично: high availability не з’являється автоматизовано після встановлення PowerHA. Критерій
AIX має інструменти для аналізу продуктивності.</syntaxhighlight>
Він здатна містити:
'''Перевага:''' topas і nmon дають швидку картину стану AIX-сервера без встановлення складної observability-платформи.== Логування ==
entstat -d ent0
<div style="background:#fdecea; border-left:6px solid #e74c3c; padding:12px; margin:12px 0;">
* власні CPU resources;
* memory;
* virtual adapters;
* storage paths;
* network interfaces;
* boot device;
* operating system;
* окрему адміністративну роль. errpt -a
lsattr -El hdisk0
'''AIX Toolbox''' — набір open source-пакетів для AIX у RPM-форматі.- bare-metal recovery;
- відновлення системи;
- міграції;
- клонування;
- backup перед оновленнями;
- disaster recovery;
- rollback після невдалих змін. Його сила — у специфічних enterprise-сценаріях: бази даних, ERP, фінансові системи, regulated workloads, high availability і довгоживучі застосунки на IBM Power. iostat
topas і nmon — популярні інструменти моніторингу AIX. * IBM NIM documentation.
! Live Partition Mobility дає можливість переносити працюючу LPAR між сумісними Power-серверами без повного вимкнення workload у відповідних умовах. JFS2 застосовується для для:
- CPU;
- memory;
- paging;
- disk I/O;
- network;
- processes;
- filesystem usage;
- adapter performance;
- LPAR entitlement;
- virtual CPU;
- workload behavior. * IBM Power Systems documentation.== NIM ==
ODM містить інформацію про:
Практична роль: керування користувачами в AIX має враховувати security policy, audit і доступ до критичних систем. * створювати volume groups;
- створювати logical volumes;
- розширювати файлові системи;
- керувати physical volumes;
- організовувати mirror;
- працювати з rootvg і datavg;
- керувати storage layout;
- гнучко розподіляти диски. * IBM PowerHA SystemMirror documentation. Типові команди:
Практична роль: PowerVM дає можливість запускати кілька ізольованих систем на одному Power-сервері, включно з AIX, IBM i і Linux on Power.
- users;
- groups;
- passwords;
- permissions;
- sudo або RBAC-підходи;
- login restrictions;
- home directories;
- shells;
- account locking;
- audit;
- integration з LDAP або enterprise directory. AIX застосовується для для запуску великих enterprise applications. LPAR застосовується для для:
Переглянути error report
Створити mksysb
Компілятори і розробка програмного забезпечення
* maintenance;
* balancing resources;
* hardware service;
* consolidation;
* disaster avoidance;
* мінімізації downtime;
* гнучкого керування інфраструктурою. Вона застосовується для в критичних корпоративних середовищах, де важливі стабільність, довгострокова технічна підтримка, PowerVM-віртуалізація, LPAR, VIOS, JFS2, LVM, SMIT, NIM, mksysb, PowerHA, security controls і надійна експлуатація великих workloads.</div>
</div>
Типові інструменти:
=== Переглянути CPU і memory ===
lslpp -L
</div>
* CPU usage;
* memory;
* disks;
* network;
* processes;
* adapters;
* LPAR statistics;
* paging;
* workload metrics. '''mksysb''' — інструмент AIX для створення системного backup rootvg. '''критично:''' storage-проблеми в AIX часто потрібно аналізувати разом із SAN, VIOS, LPAR, multipath і application workload. '''Практична роль:''' розуміння LVM виступає як базовою навичкою AIX-адміністратора. Solaris
* користувачів;
* root-доступ;
* RBAC;
* SSH;
* паролі;
* permissions;
* sudo або альтернативні механізми;
* Trusted Execution;
* audit;
* network services;
* security fixes;
* application accounts;
* backup access;
* logs;
* compliance baselines. Критерій
'''Technology Level''' або '''TL''' — рівень функціональних оновлень AIX.</div>
!<div style="background:#e7f3ff; border-left:6px solid #2b7cff; padding:12px; margin:12px 0;">
== WPAR ==- Available;
- Defined;
- Stopped у частині сценаріїв;
- missing або проблемні стани залежно від ситуації. lspv
Java на AIX
- virtual SCSI;
- virtual Fibre Channel;
- shared Ethernet adapter;
- network virtualization;
- storage virtualization;
- доступ до фізичних адаптерів;
- спільне використання ресурсів між LPAR. errpt
LVM дає можливість:
- boot logical volume;
- `/`;
- `/usr`;
- `/var`;
- `/tmp`;
- `/home`;
- paging space;
- системні компоненти;
- ODM;
- boot records.
AIX 7.3
- mission-critical workloads;
- IBM Power Systems;
- великих баз даних;
- ERP-систем;
- фінансових систем;
- банківських застосунків;
- enterprise middleware;
- high availability;
- PowerHA-кластерів;
- LPAR-віртуалізації;
- UNIX-серверів;
- довготривалої інфраструктури;
- regulated environments;
- legacy enterprise applications;
- workloads, які вже оптимізовані під IBM Power. mksysb -i /backup/server1.mksysb
Перевага: SMIT не лише виконує дії, а й показує відповідні команди, що оптимізує вивчати AIX-адміністрування. AIX
'''Критично:''' backup без перевіреного restore — це лише припущення, а не гарантія відновлення.== SMIT і smitty ==
Потрібно захищати:
! errpt
'''Висновок:''' AIX і HP-UX належать до класу enterprise UNIX, але сучасна перспектива AIX тісно пов’язана з IBM Power. AIX
== оновлення версій AIX ==
* делегування адміністративних прав;
* зменшення використання root;
* compliance;
* поділу обов’язків;
* controlled administration;
* security hardening;
* audit-friendly access.</div>
AIX часто застосовується для як платформа для великих баз даних. * IBM AIX 7.3 Release Notes. Окремо варто відзначити яка застосовують, коли потрібно переважно на '''IBM Power Systems''' для enterprise-серверів, критичних бізнес-навантажень, баз даних, фінансових систем, ERP, високої доступності, віртуалізації і довготривалої інфраструктури виступає ключовою рисою '''AIX''' або '''Advanced Interactive eXecutive'''.<div style="background:#eafaf1; border-left:6px solid #2ecc71; padding:12px; margin:12px 0;">
== Відмінність AIX від Linux ==
! Linux on Power
<div style="background:#fdecea; border-left:6px solid #e74c3c; padding:12px; margin:12px 0;">
<syntaxhighlight lang="bash">
* network adapters;
* IP address;
* routing;
* DNS;
* VLAN;
* EtherChannel;
* SEA через VIOS;
* hostname;
* services;
* firewall у відповідних сценаріях;
* performance tuning. Критерій
'''Головна перевага:''' AIX дає стабільну, зрілу й контрольовану UNIX-платформу для критичних workloads на IBM Power. * `/var/adm/ras`;
* syslog;
* errpt;
* application logs;
* audit logs;
* PowerHA logs;
* VIOS logs;
* HMC events;
* database logs. '''Практична роль:''' перед впровадженням AIX 7.3 потрібно перевіряти сумісність конкретного Power-сервера, application stack, драйверів, storage, backup і vendor software. errpt -d S
'''Висновок:''' Linux частіше застосовується для для cloud-native і масових серверних сценаріїв, а AIX — для специфічних enterprise-навантажень на IBM Power.<div style="background:#fff4e5; border-left:6px solid #f39c12; padding:12px; margin:12px 0;">
'''AIX 7.3''' — сучасна гілка AIX для IBM Power Systems. lsgroup ALLУ Безпека AIX передбачено системні конфігурація, access control, audit, patching, network security і контроль застосунків. Висновок: AIX варто залишати для AIX-native workloads, а Linux on Power — розглядати для Linux-native і cloud-native застосунків на Power. smitty tcpip
Критично: mksysb потрібно не лише створювати, а й періодично перевіряти відновлення на тестовому середовищі.<syntaxhighlight lang="bash">
</div>
</div>
</div>
Приклад:
* mksysb;
* application backups;
* database backups;
* storage snapshots;
* offsite copies;
* NIM restore;
* DR runbooks;
* PowerHA failover;
* restore testing;
* RTO;
* RPO;
* backup encryption;
* access control;
* dependency maps. ! Критерій
== Обмеження AIX ==
AIX часто функціонує з важливими корпоративними, фінансовими або персональними даними.== Джерела ==
<div style="background:#e7f3ff; border-left:6px solid #2b7cff; padding:12px; margin:12px 0;">
AIX 7.3 застосовується для для:
'''Практична роль:''' в AIX аналіз проблем часто починається з errpt, system logs, application logs і подій на HMC або VIOS.== PowerHA SystemMirror ==
AIX часто функціонує з enterprise storage через Fibre Channel, SAN і multipath. '''Висновок:''' AIX сильний у IBM Power-екосистемі, Solaris — у своїй UNIX/Oracle-екосистемі.=== Переглянути physical volumes ===
</div>
'''PowerHA SystemMirror''' — рішення для бізнесу IBM для високої доступності AIX-систем.</syntaxhighlight>
критично: перед критичними змінами rootvg потрібно мати актуальний backup, mksysb і план відновлення.AIX не виступає як масовою платформою для всіх задач і не замінює Linux у cloud-native світі. HP-UX
* IBM XL C/C++;
* Open XL C/C++;
* GCC через відповідні пакети;
* make;
* Perl;
* Python;
* Java;
* shell;
* database clients;
* middleware SDK. '''VIOS''' або '''Virtual I/O Server''' — компонент PowerVM, який надає virtual I/O для LPAR.</div>
<div style="background:#e7f3ff; border-left:6px solid #2b7cff; padding:12px; margin:12px 0;">
'''Практична роль:''' AIX і IBM Power потрібно розглядати разом: цінність AIX часто розкривається саме на Power-серверах із PowerVM, LPAR і enterprise RAS-функціями. * IBM AIX What's New. AIX здатна бути не найкращим вибором для:
</div>
</div>
* запускати існуючі AIX-застосунки;
* підтримувати IBM Power workloads;
* працювати з critical enterprise systems;
* мати стабільну UNIX-платформу;
* використовувати PowerVM;
* використовувати PowerHA;
* підтримувати великі бази даних;
* мати довготривалу production-систему;
* працювати в regulated environment;
* зберегти legacy application stack;
* забезпечити високий рівень контрольованості. Ручні зміни без розуміння можуть зламати систему.</div>
'''Перевага:''' LPAR дає можливість гнучко розподіляти ресурси Power-сервера між різними системами й навантаженнями. Типові команди:
lsvg
lspath
lsdev
lspv
== ERP і enterprise applications ==
!</div>
== Приклади команд AIX ==
nmon
<syntaxhighlight lang="bash">
== конкурентні переваги AIX ==
mkuser username
== ODM ==
'''Критично:''' Trusted Execution потрібно впроваджувати обережно: неправильна політика здатна порушити роботу застосунків або оновлень.<div style="background:#fdecea; border-left:6px solid #e74c3c; padding:12px; margin:12px 0;">
AIX production-середовище потребує моніторингу. * compatibility matrix;
* application certification;
* hardware support;
* VIOS level;
* firmware;
* PowerHA compatibility;
* backup;
* mksysb;
* test environment;
* maintenance window;
* rollback plan;
* vendor requirements. `smitty` — текстовий інтерфейс SMIT.</div>
</div>
AIX підтримує файлові системи, які використовуються для системних, прикладних і data workloads. * IBM PowerVM documentation.<div style="background:#fff4e5; border-left:6px solid #f39c12; padding:12px; margin:12px 0;">
== VIOS ==
== Хороші практики AIX ==
== Monitoring ==
errpt
* працювати в AIX як у звичайному Linux без вивчення відмінностей;
* не робити mksysb перед змінами;
* ігнорувати ODM;
* неправильно змінювати devices;
* не перевіряти errpt;
* не розуміти LVM;
* плутати LPAR і WPAR;
* недооцінювати роль VIOS;
* не перевіряти multipath;
* оновлювати TL/SP без staging;
* не тестувати PowerHA failover;
* не документувати storage mapping;
* встановлювати open source-пакети хаотично;
* забувати про application vendor support. Потрібно враховувати:
== Trusted Execution ==
Типові команди:
mksysb -i /backup/server.mksysb
'''Перевага:''' адміністратори з UNIX/Linux-досвідом можуть зрозуміти багато базових принципів AIX, хоча конкретні інструменти й команди мають свої відмінності.<div style="background:#eafaf1; border-left:6px solid #2ecc71; padding:12px; margin:12px 0;">
== installp і RPM ==
! AIX має обмеження. lsdev
Поширені shells:
<syntaxhighlight lang="bash">
'''rootvg''' — основна volume group AIX, яка містить системні logical volumes і файлові системи.== Висновок ==
AIX має власний підхід до керування пристроями. AIX і Linux можуть виконувати схожі серверні задачі, але мають різну філософію, екосистему й модель підтримки. Його історична й сучасна роль — серверні, корпоративні та критично важливі середовища. Потрібні правильна технічна архітектура, тестування failover, документація й регулярні навчальні перемикання.</div>
</div>
<div style="background:#eafaf1; border-left:6px solid #2ecc71; padding:12px; margin:12px 0;">
smitty
</div>
<div style="background:#eafaf1; border-left:6px solid #2ecc71; padding:12px; margin:12px 0;">
* CPU;
* memory;
* paging space;
* disk usage;
* filesystem fullness;
* I/O latency;
* network errors;
* errpt;
* application processes;
* database health;
* PowerHA status;
* backup status;
* HMC events;
* VIOS health;
* storage paths;
* certificate expiration. '''PowerVM''' — технологія віртуалізації IBM Power, яка тісно пов’язана з AIX. '''Практична роль:''' мережа AIX часто залежить не лише від самої LPAR, а й від VIOS, virtual adapters, VLAN і physical network design. '''Практична роль:''' AIX часто функціонує не як “окремий сервер”, а як частина великого enterprise-ландшафту з базами даних, middleware, storage і HA.<div style="background:#e8f8f5; border-left:6px solid #16a085; padding:12px; margin:12px 0;">
== Auditing ==
<div style="background:#e7f3ff; border-left:6px solid #2b7cff; padding:12px; margin:12px 0;">
'''критично:''' errpt потрібно перевіряти регулярно, а не лише після аварії. * devices;
* drivers;
* system configuration;
* software;
* network settings;
* hardware attributes;
* logical device names;
* частину системних параметрів.</div>
vmstat
<div style="background:#ecfdf5; border-left:6px solid #10b981; padding:12px; margin:12px 0;">
Потрібно планувати:
* shell;
* POSIX-подібні інтерфейси;
* файлову ієрархію;
* користувачів і групи;
* permissions;
* daemons;
* cron;
* networking tools;
* процеси;
* signals;
* pipes;
* shell scripting;
* C/C++ development;
* системне адміністрування через CLI.=== Переглянути версію AIX ===
== Shell scripting ==Переглянути devices
SEO title: AIX — IBM UNIX для Power Systems, enterprise-серверів, критичних навантажень і високої доступності
SEO keywords: AIX, IBM AIX, Advanced Interactive eXecutive, UNIX, IBM UNIX, Power Systems, IBM Power, AIX 7.3, PowerVM, LPAR, VIOS, WPAR, JFS2, LVM, SMIT, NIM, PowerHA SystemMirror, Live Partition Mobility, enterprise UNIX, mission-critical systems, серверна операційна система, high availability, RBAC, Trusted Execution
</noinclude>
{{SEO
Шаблон для службового SEO-опису сторінки.
}}
Основна ідея: AIX — це enterprise UNIX для IBM Power, який створений для критичних систем, де важливі надійність, контроль, віртуалізація, безпека й довгий життєвий цикл. Практична порада: AIX варто використовувати там, де його конкурентні переваги справді потрібні: IBM Power, enterprise UNIX, critical workloads, high availability і сумісність із існуючими системами. netstat -rn Адміністрування містить:
Пристрої можуть мати стани:
{| class="wikitable"
<syntaxhighlight lang="bash">
== mksysb ==
<div style="background:#fff7ed; border-left:6px solid #fb923c; padding:12px; margin:12px 0;">
== AIX Toolbox ==
<div style="background:#eafaf1; border-left:6px solid #2ecc71; padding:12px; margin:12px 0;">
'''Критично:''' AIX-оновлення в production не можна робити без mksysb, тестування, перевірки сумісності й плану відкату.<div style="background:#fff4e5; border-left:6px solid #f39c12; padding:12px; margin:12px 0;">
=== Переглянути paging space ===
Він оптимізує бачити:
! Типові сценарії — великі бази даних, банківські системи, ERP, телекомунікації, державні системи, страхування, виробництво, логістика, high availability clusters і legacy enterprise applications. |-
| Тип
| UNIX
| Інтегрована бізнес-платформа IBM
|-
| Платформа
| IBM Power
| IBM Power
|-
| базовий стиль
| UNIX-адміністрування
| Об’єктна платформа, DB2 for i, інтегрований stack
|-
| Типові workloads
| UNIX applications, databases, middleware
| Бізнес-застосунки, RPG, DB2 for i
|-
| Віртуалізація
| LPAR через PowerVM
| LPAR через PowerVM
|}
== rootvg ==
<syntaxhighlight lang="bash">Live Partition Mobility
cfgmgr AIX добре підходить, якщо потрібно: vmstat 2 |- | Тип | IBM UNIX | Linux для Power Architecture |- | ERP-платформа | Enterprise UNIX, IBM tooling | Open source, Linux distributions |- | Пакети | installp, AIX Toolbox, RPM | Залежить від Linux-дистрибутива |- | Workloads | Legacy і mission-critical enterprise UNIX | Cloud-native, open source, containers, modern Linux apps |- | Сильна сторона | Стабільність і сумісність із AIX workloads | Гнучкість Linux-екосистеми |}
Користувачі й групи
Небезпека: в AIX невелика помилка в storage, LVM, VIOS або ODM здатна вплинути на критичний production workload. Приклади:
'''Критично:''' AIX-сервер із критичними даними потрібно захищати не лише на рівні ОС, а й на рівні мережі, storage, backup, application accounts і операційних процедур. * IBM AIX product page.- ізоляції застосунків;
- test/dev середовищ;
- consolidation;
- migration частини workloads;
- зменшення overhead порівняно з повною LPAR;
- логічного поділу процесів і файлових систем. Backup і DR для AIX мають бути системними, регулярними й перевіреними.== Типові помилки початківців ==
Практична роль: performance analysis в AIX потрібно робити разом із розумінням PowerVM, LPAR resources, storage і application profile. Критерій AIX застосовується для в корпоративних середовищах, де серверна операційна платформа має працювати стабільно роками. критично: TL і SP мають власний життєвий цикл підтримки, тому їх потрібно планувати так само уважно, як major upgrades. * ізоляції застосунків;
- поділу ресурсів;
- production/test/dev;
- security boundaries;
- workload consolidation;
- запуску кількох AIX-систем;
- змішування AIX, IBM i і Linux.
Performance monitoring
chuser attribute=value username
- JFS;
- JFS2;
- mount points;
- filesystem size;
- inodes;
- permissions;
- quotas;
- backup;
- snapshots у відповідних сценаріях;
- tuning;
- performance monitoring. errpt — важливий AIX-інструмент для перегляду error report. Audit здатна фіксувати:
</syntaxhighlight> </syntaxhighlight>
</syntaxhighlight>
Практична роль: NIM виступає як центральним інструментом для великих AIX-середовищ, де багато LPAR і потрібна стандартизація.IBM Power Systems — апаратна платформа IBM, на якій функціонує AIX. topas
- стабільність;
- enterprise UNIX;
- тісна інтеграційні функції ERP з IBM Power;
- PowerVM і LPAR;
- VIOS;
- Live Partition Mobility;
- JFS2;
- LVM;
- SMIT;
- NIM;
- mksysb;
- PowerHA SystemMirror;
- RBAC;
- Trusted Execution;
- зрілі інструменти адміністрування;
- довгострокова технічна підтримка;
- придатність для regulated workloads;
- сильна роль у великих enterprise-середовищах. * failover clusters;
- service IP failover;
- application availability;
- storage resource groups;
- автоматичного перемикання;
- disaster recovery-сценаріїв;
- мінімізації downtime;
- критичних баз даних і застосунків.
- логічних розділів;
- LPAR;
- virtual I/O;
- shared processors;
- memory virtualization;
- Live Partition Mobility;
- ізоляції workloads;
- ефективного використання Power-серверів;
- enterprise consolidation;
- керування ресурсами. AIX застосовується для для:
JFS2
Потрібно контролювати:
== Devices в AIX ==
</div>
* ksh;
* bash через AIX Toolbox;
* sh;
* інші shells за потреби.</div>
lsvg -l rootvg
AIX належить до класу комерційних UNIX-систем і історично застосовується для там, де важливі стабільність, передбачуваність, масштабованість, безпека, технічна підтримка великих серверів і сумісність із enterprise-екосистемою IBM.<div style="background:#fff4e5; border-left:6px solid #f39c12; padding:12px; margin:12px 0;">критично: портинг застосунків на AIX здатна вимагати перевірки endian, compiler flags, бібліотек, POSIX-сумісності й platform-specific API. IBM i
Рекомендовано: AIX має довгу історію як UNIX-система IBM. * ERP;
- billing;
- banking core systems;
- insurance systems;
- telecom platforms;
- logistics;
- manufacturing;
- warehouse systems;
- middleware;
- batch processing;
- reporting;
- integration hubs. Приклад запуску:
Критично: бази даних на AIX потребують узгодженого планування ОС, storage, backup, HA, monitoring і vendor support. Перевага: JFS2 виступає як типовим і добре інтегрованим вибором для AIX-систем. AIX — це зріла enterprise UNIX-операційна платформа IBM для Power Systems. Аналізують:
Безпека AIX
Коли AIX здатна бути невдалим вибором
Типові сценарії:
Підказка: базовий набір AIX-адміністратора — `oslevel`, `lsdev`, `lsvg`, `lspv`, `errpt`, `smitty`, `topas`, `nmon`, `mksysb` і NIM.== історія продукту AIX ==
Файлові системи AIX
AIX і Linux on Power
критично: AIX — сильна спеціалізована платформа, але не універсальна заміна Linux для всіх сучасних серверних задач. * UNIX-спадщина;
- дорожня карта розвитку IBM enterprise-серверів;
- перехід до Power Architecture;
- дорожня карта розвитку LPAR-віртуалізації;
- інтеграційні функції ERP з PowerVM;
- технічна підтримка великих SMP-систем;
- дорожня карта розвитку JFS2, LVM, SMIT, NIM;
- high availability через PowerHA;
- довгострокова технічна підтримка enterprise workloads;
- сучасний AIX 7.x для Power Systems. {| class="wikitable"
- не виступає як масовою платформою;
- менше спеціалістів, ніж Linux-адміністраторів;
- сильна залежність від IBM Power;
- комерційна ERP-платформа;
- менше open source-пакетів, ніж у Linux;
- не cloud-native за замовчуванням;
- складніші оновлення версій production-систем;
- потреба в специфічних знаннях PowerVM, VIOS, LPAR, NIM;
- вища вартість інфраструктури;
- не підходить для desktop;
- не найкращий вибір для нових web-native сервісів без AIX-вимог;
- інтеграційні функції ERP з modern DevOps здатна потребувати додаткової роботи. SMIT оптимізує керувати:
alog -o -t boot
* регулярно створювати mksysb;
* тестувати restore;
* використовувати NIM для стандартизації;
* документувати LPAR, VIOS, storage і network design;
* не робити production-оновлення без тесту;
* контролювати TL/SP lifecycle;
* перевіряти errpt;
* моніторити paging і I/O;
* не вимикати security-механізми без аналізу;
* обмежувати root-доступ;
* використовувати RBAC або контрольований sudo;
* перевіряти PowerHA failover;
* документувати application dependencies;
* мати DR runbook;
* узгоджувати AIX, VIOS, firmware і PowerHA levels. Linux
</div>
== Backup і disaster recovery ==
NIM застосовується для для:
</div>
lsdev -Cc disk
=== Переглянути volume groups ===
{| class="wikitable"
== AIX і IBM i ==
Важливі теми:
AIX підтримує audit-механізми для контролю подій безпеки. AIX часто застосовується для для enterprise Java workloads.== topas і nmon ==
<div style="background:#fff4e5; border-left:6px solid #f39c12; padding:12px; margin:12px 0;">
<div style="background:#fff4e5; border-left:6px solid #f39c12; padding:12px; margin:12px 0;">
'''Увага:''' open source-пакети на AIX потрібно встановлювати контрольовано, щоб не створити конфлікти бібліотек або залежностей у production.</div>
Типові теми:
Типові теми:
'''Практична роль:''' файлові системи AIX потрібно планувати разом із LVM, backup, application layout і storage design.<div style="background:#e8f8f5; border-left:6px solid #16a085; padding:12px; margin:12px 0;">
== Multipath і storage ==
'''Trusted Execution''' — механізм AIX для контролю цілісності виконуваних файлів і системних компонентів. ! AIX
'''критично:''' AIX не виступає як масовою desktop-системою. errpt -a
|-
| Тип
| Комерційний UNIX IBM
| Відкрита UNIX-подібна ОС
|-
| Основна платформа
| IBM Power Systems
| x86_64, ARM, Power та інші
|-
| Типові сценарії
| Enterprise UNIX, critical workloads
| Server, cloud, desktop, containers, embedded
|-
| Пакети
| AIX Toolbox, RPM у частині open source, installp
| Залежить від дистрибутива
|-
| Віртуалізація
| PowerVM, LPAR, WPAR
| KVM, containers, hypervisors
|-
| Сильна сторона
| Стабільність, Power integration, enterprise lifecycle
| Широка ERP-платформа, cloud-native, open source
|}
через '''Перевага:''' Live Partition Mobility користувачі можуть обслуговувати Power-інфраструктуру з меншим впливом на production-системи. '''NIM''' або '''Network Installation Manager''' — інструмент AIX для мережевого встановлення, оновлення версій й керування системними образами. Приклади сценаріїв:
* hdisk;
* MPIO;
* path status;
* storage drivers;
* queue depth;
* LUN mapping;
* zoning;
* VIOS virtual storage;
* boot from SAN;
* redundancy;
* performance tuning. AIX активно використовує shell scripting для адміністрування. AIX здатна використовуватися для розробки й запуску enterprise-застосунків. * IBM AIX Security documentation. AIX має кілька способів встановлення програмного забезпечення. lsdev -Cc disk
AIX виступає як UNIX-системою, тому підтримує багато класичних UNIX-підходів:
'''Правило:''' у AIX-середовищі резервні копії, логи й тимчасові файли часто містять не менше чутливих даних, ніж production-база.<div style="background:#e7f3ff; border-left:6px solid #2b7cff; padding:12px; margin:12px 0;">
lsdev -Cc adapter
== LVM ==
lsuser ALL
<div style="background:#fdecea; border-left:6px solid #e74c3c; padding:12px; margin:12px 0;">
</div>
<syntaxhighlight lang="bash">
'''LVM''' або '''Logical Volume Manager''' — ключовий компонент AIX для керування дисками, volume groups, logical volumes і файловими системами.rpm -ivh package.rpm JFS2 або Enhanced Journaled File System — основна сучасна файлова платформа AIX.== PowerVM ==
errpt
|- | Виробник | IBM | Hewlett Packard Enterprise / HP історично |- | Основна ніша | IBM Power enterprise UNIX | HPE enterprise UNIX |- | Стан ринку | Активна IBM Power-екосистема | Більш legacy-орієнтовані середовища |- | Типові workloads | Бази даних, ERP, finance, regulated systems | Legacy enterprise UNIX workloads |}
chdev lsps
Тематичні мітки
smitty install_latest це UNIX-операційна платформа IBM. rootvg зазвичай містить:
- входи користувачів;
- зміни прав;
- доступ до файлів;
- адміністративні дії;
- security events;
- system calls у частині сценаріїв;
- policy violations;
- події, важливі для compliance. Shell scripts використовуються для:
Приватність даних
sar
lslv hd5
- користувачами;
- мережевими налаштуваннями;
- файловими системами;
- LVM;
- devices;
- software installation;
- printers;
- services;
- storage;
- system settings. smitty
- rootvg;
- application files;
- database-related files у частині сценаріїв;
- logs;
- user data;
- enterprise workloads;
- large filesystems;
- journaled storage.
Практична роль: Java на AIX часто зустрічається в довгоживучих enterprise-системах, де важлива стабільність application stack. критично: ODM — критична частина AIX.=== Запустити SMIT === Він здатна допомагати:
AIX і HP-UX
<div style="background:#fff4e5; border-left:6px solid #f39c12; padding:12px; margin:12px 0;">
LPAR здатна мати:
</div>
netstat
|-
| Виробник
| IBM
| Oracle
|-
| Основна платформа
| IBM Power
| SPARC та x86 у різних історичних сценаріях
|-
| Тип
| Commercial UNIX
| Commercial UNIX
|-
| Віртуалізація
| PowerVM, LPAR, WPAR
| Zones, LDOMs у відповідних середовищах
|-
| Сильна сторона
| IBM Power integration, enterprise workloads
| Solaris Zones, ZFS, Oracle ecosystem
|}
svmon -G
! * IBM VIOS documentation.критично: audit потрібно налаштовувати так, щоб він давав корисну інформацію, але не створював неконтрольований обсяг логів. Важливі джерела:
Це корисно для:
- hardware errors;
- software errors;
- disk issues;
- adapter errors;
- network events;
- system dumps;
- device problems;
- recurring failures. Можливі проблеми:
installp -acgXd /path/to/installp_media all
SMIT або System Management Interface Tool — класичний інструмент адміністрування AIX. VIOS здатна забезпечувати: Приклади:
| Вона розвивалася разом із апаратними платформами IBM і поступово стала тісно пов’язаною з Power Systems. Поширені помилки:
lsattr -El hdisk0
|
|---|