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
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
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
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
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