Under Construction

NIM-Objekt Klasse resources

Die Klasse resources besitzt die größter Anzahl verschiedener NIM-Objekt Typen. Aktuell (AIX 7.3 TL3 SP0) sind das die folgenden:

aixnim # lsnim -Pc resources
boot             = represents the network boot resource
nim_script       = directory containing customization scripts created by NIM
spot             = Shared Product Object Tree - equivalent to /usr filesystem
root             = parent directory for client / (root) directories
paging           = parent directory for client paging files
dump             = parent directory for client dump files
home             = parent directory for client /home directories
shared_home      = /home directory shared by clients
tmp              = parent directory for client /tmp directories
exclude_files    = files to be excluded when creating a mksysb or savevg image
lpp_source       = source device for optional product images
installp_bundle  = an installp bundle file
fix_bundle       = fix (keyword) input file for the cust or fix_query operation
bosinst_data     = config file used during base system installation
image_data       = config file used during base system installation
vg_data          = config file used during volume group restoration
mksysb           = a mksysb image
script           = an executable file which is executed on a client
resolv_conf      = configuration file for name-server information
savevg           = a savevg image
adapter_def      = directory containing secondary adapter definition files
linux_source     = resource containing Linux installation images
devexports       = device handling file used during wpar installation
savewpar         = a workload partition backup image
secattrs         = security privileges file used during wpar installation
wpar_spec        = general specification file used during wpar installation
ovf_vm           = an ovf_vm resource
file_res         = a directory of file(s) for transfer
vopt_iso         = Specifies a virtual optical iso file resource object, including current user target machines
fb_script        = an executable script added to /etc/firstboot and run at first reboot after bos install to configure devices.
log              = parent directory for client /var/adm/ras directories
shared_root      = / directory shared by diskless clients
ios_mksysb       = an I/O server mksysb backup image
live_update_data = config file used during live update
ios_backup       = an I/O server backup of the virtual and logical configuration
certificate      = specifies the ssl certificate associated with remote services
aixnim #

NIM-Objekte der Klasse resources können von NIM-Clients (Klasse machines) für verschiedene Zwecke verwendet werden.

Alle NIM-Objekte der Klasse resources besitzen die beiden Attribute server und location. Dabei gibt das Attribut server das AIX-System an, auf dem sich die Ressource physikalisch befindet. In den meisten Fällen befindet sich die Ressource auf dem NIM-Master. Das Attribut location gibt dann das Verzeichnis oder die Datei auf dem System an, welche durch die NIM-Ressource repräsentiert wird.

Zugriff auf NIM-Ressourcen vom NIM-Client

Zugriff über NFS und NFSv4

lpp_source Ressourcen

Erzeugen einer lpp_source für ein existierendes Software-Verzeichnis

Operation „define“: Erzeugen einer lpp_source mit Ifixes

Operation „lslpp“: Auflisten aller Fileset- und Package-Namen

Operation „check“: Überprüfen ob alle Support Images (simages) enthalten sind

Operation „update“: Hinzufügen von Ifixes

Operation „update“: Entfernen von Ifixes

Operation „remove“: Löschen einer lpp_source Ressource

mksysb Ressourcen

Operation „define“: Konvertieren einer mksysb-Datei in eine mksysb-Ressource

Operation „define“: Erzeugen eines mksysb für einen NIM-Client

Operation „showres“: Anzeigen von Informationen zu einer mksysb Ressource

Operation „remove“: Löschen einer mksysb-Ressource

spot Ressourcen

Operation „define“: Erzeugen eines /usr SPOTs

Operation „define“: Erzeugen eines Nicht-/usr SPOTs

Operation „showlog“: Anzeigen von SPOT spezifischen Logs

Operation „lslpp“: Auflisten von installierter Software

Operation „maint“: Verwerfen (reject) eines Fileset-Updates in einem SPOT

Operation „maint“: Committen eines Fileset-Updates in einem SPOT

Operation „maint“: Deinstallieren von Filesets aus einem SPOT

Operation „maint“: Deinstallieren von Ifixes aus einem SPOT

bosinst_data Ressourcen

Inhalt einer bosinst.data Datei

Überprüfen von bosinst.data Dateien

Operation „define“: Erstellen einer bosinst_data Ressource für eine existierende bosinst.data Datei

Operation „define“: Kopieren einer bosinst_data Ressource

Operation „showres“: Inhalt einer bosinst_data Ressource anzeigen

Operation „change“: Änderungen an einer bosinst_data Ressource

Operation „remove“: Löschen einer bosinst_data Ressource