Sets up a configured NIMOL server to install AIX® to a specific client machine.
nimol_install -c client_hostname [ -g gateway ] [-m mac_address] [ -p ip_address ] [ -s subnet_mask ] [-L label] [ -n ] [ -r ] [-D]
iptables -I INPUT 1 -s client_hostname -j ACCEPT
This
allows the various services used by NIMOL to succeed. When a client
is removed, the nimol_install command will run the following
command to delete the rule: iptables -D INPUT -s client_hostname.bootlist -m normal -ent0 bserver=192.168.1.20 \\
gateway=0.0.0.0 client=192.168.1.30
then reboot by running:
shutdown -Fr
Item | Description |
---|---|
-c client_hostname | Specifies the client hostname that will be set up for an install or will be removed. |
-D | Runs the command in debug mode. |
-g gateway | Specifies the gateway that will be configured after the client has installed AIX. This is required when installing a client. |
-l | Lists the clients set up to install. |
-L label | Specifies the label or name of resources with which to install the client. The default is default. |
-m mac_address | Specifies the MAC address of the network interface the client will install over. This is required when installing a client. The MAC address must contain colons (for example 00:60:08:3F:E8:DF). |
-n | Specifies not to configure the machine to remain a client of the NIMOL server after the installation has completed. If this option is specified, the client will not have its network configured after the installation. |
-p ip_address | Specifies the IP address of the client. Use this flag if the client's hostname is not resolvable. |
-r | Removes the client. The client will not be able to install AIX until it is reconfigured. This flag requires a client hostname. |
-s subnet_mask | Specifies the subnet mask of the client interface. This flag is required when installing a client. |
Item | Description |
---|---|
0 | The command completed successfully. |
> 0 | Error returned. |
If the machine remains a client of the NIMOL server (the -n flag is not specified), then it will give the NIMOL server /usr/bin/rsh permissions so it can run commands on the client.
nimol_install -c myclient -g 192.168.1.1 \\
-m 00:60:08:3F:E8:DF -s 255.255.255.0 -L aix530
nimol_install -n -c myclient -g 192.168.1.1 \\
-m 00:60:08:3F:E8:DF -s 255.255.255.0 -L aix530
nimol_install -l
nimol_config -c myclient -r
/usr/sbin/nimol_install
Item | Description |
---|---|
/etc/nimol.conf | Stores configuration information for the command. |