NAME
install_scripts, add_install_client, add_to_install_server,
modify_install_server, rm_install_client,
setup_install_server, check - scripts used to install the
Solaris software
SYNOPSIS
add_install_client
cdrom-mnt-pt /Solaris_8/Tools/add_install_client [
-i IP_address ] [ -e Ethernet_address ] [ -s server_name
: path ] [ -c server_name : path ] [ -n [ server
] : name_service [ ( netmask ] ] [ -p server_name
: path ] [ -f boot_file_name ] host_name platform_group
cdrom-mnt-pt /Solaris_8/Tools/add_install_client -d [ -s
server_name:path ] [ -c server_name:path ] [ -p
server_name:path ] [ -t install_boot_image_path ] [ -f
boot_file_name ] platform_name platform_group
cdrom-mnt-pt /Solaris_8/Tools/add_install_client -d [ -s
server_name:path ] [ -c server_name:path ] [ -p
server_name:path ] [ -t install_boot_image_path ] [ -f
boot_file_name ] -e Ethernet_address platform_group
add_to_install_server
cdrom-mnt-pt
/Solaris_8_supplemental_CD/add_to_install_server [ -s ] [
-p product_image_path ] install_server_path
check
cdrom-mnt-pt /Solaris_8/Tools/jumpstart_sample/check [
-p install_dir_path ] [ -r rulesfile ]
modify_install_server
cdrom-mnt-pt /modify_install_server [ -p ]
install_dir_path installer_miniroot_path
rm_install_client
cdrom-mnt-pt /Solaris_8/Tools/rm_install_client host_name
setup_install_server
cdrom-mnt-pt /Solaris_8/Tools/setup_install_server [ -b ]
install_dir_path
DESCRIPTION
These commands are located on slice 0 of the Solaris
Software and Solaris Installer CDs. If the Solaris CD has
been copied to a local disk, cdrom_mnt_pt is the path to
the copied Solaris CD. They can be used
for a variety of installation tasks.
add_install_client
There are three versions of this command. See SYNOPSIS.
Use the following version of the add_install_client command
to add clients for network installation (these commands
update the bootparams(4) file). The add_install_client com-
mand must be run from the install server's Solaris installa-
tion image (a mounted Solaris CD or a Solaris CD copied to
disk) or the boot server's boot directory (if a boot server
is required). The Solaris installation image or the boot
directory must be the same Solaris release that you want
installed on the client.
cdrom-mnt-pt /Solaris_8/Tools/add_install_client [
-i IP_address ] [ -e Ethernet_address ] [ -s server_name
: path ] [ -c server_name : path ] [ -n [ server
] : name_service [ ( netmask ] ] [ -p server_name
: path ] host_name platform_group
Use the following version of the add_install_client command
to add support for instances of a platform within a platform
group to the install server. This group will be booted and
configured using DHCP. The script will perform the neces-
sary configuration steps on the server, and prints the data
that the user needs to add to the DHCP server for the group.
cdrom-mnt-pt /Solaris_8/Tools/add_install_client -d [ -s
server:path ] [ -c server:path ] [ -p server:path ] [ -t
install boot image path ] [ -f boot file name ]
platform_name platform_group
Use the following version of the add_install_client command
to add a single client to the install server. This client
will be booted and configured using DHCP. The script will
perform the necessary configuration steps on the server, and
will print the data that the user needs to add to the DHCP
server for the client. The -f flag used above needs to be
added to the existing usage as well. -f allows the user to
specify a boot file name to be used for a given client.
cdrom-mnt-pt /Solaris_8/Tools/add_install_client -d [ -s
server_name:path ] [ -c server_name:path ] [ -p
server_name:path ] [ -t install_boot_image_path ] [ -f
boot_file_name ] -e Ethernet_address platform_group
add_to_install_server
Use add_to_install_server to merge other Solaris CDs with an
existing image on a Net Install Server. Each CD that can be
merged (currently OS CD 2, and the Language CD) has its own
add_to_install_server script. Do not use
add_to_install_server scripts with CDs other than the ones
with which they were delivered.
check
Use check to validate the rules in a rules file (this is
only necessary if a custom JumpStart installation is being
set up).
modify_install_server
Use modify_install_server to replace an existing net install
server's miniroot with a Solaris Installation CD's miniroot.
This will change the net install server's install time user
interface over to the Solaris Installation CD's Web Start
user interface.
An existing install image (created using
setup_install_server) must exist prior to using the
modify_install_server command.
rm_install_client
Use rm_install_client to remove clients for network instal-
lation (these commands update the bootparams(4) file).
setup_install_server
Use setup_install_server to copy the Solaris CD to a disk
(to set up an install server) or to copy just the boot
software of the Solaris CD to a disk (to set up a boot
server). An install server is required to install clients
over the network. A boot server is also required for network
installations if the install server and clients to be
installed are on different subnets (the boot server must be
located on the client's subnet).
OPTIONS
The following options are supported:
add_install_client
-c server_name:path
This option is required only to specify a JumpStart
directory for a custom JumpStart installation.
server_name is the host name of the server with a
JumpStart directory. path is the absolute path to the
JumpStart directory.
-d Specify as a DHCP client.
-e Ethernet_address
Specify the Ethernet address of the system to be
installed.
-f Specify the boot_file_name of the client to be
installed.
-i IP_address
Specify the IP address of the client to be installed.
-n [server]:name_service[(netmask)]
This option specifies which name service should be
used during system configuration. This sets the ns
keyword in the bootparams(4) file.
name_service
Valid entries are nis, nisplus, and none.
netmask
A series of four numbers separated by periods,
specifying which portion of an IP address is the
network part, and which is the host part.
server
The name of the server or IP address of the
specified name service. If the server specified
is on a different subnet, then the netmask may
be needed to enable the client to contact the
server.
-p server_name:path
This option is the location of the user-defined
sysidcfg file for pre-configuring system or network
information. server_name is either a valid host name
or IP address. path is the absolute path to the file.
-s server_name:path
This option is required only when using
add_install_client from a boot server. Specify the
name of the server and the absolute path of the
Solaris installation image that will be used for this
installation. path is either the path to a mounted
Solaris CD or a path to a directory with a copy of the
Solaris CD.
add_to_install_server
-p Specifies the location of the CD (containing the sup-
plemental products) to be copied.
-s Allows users to select from a list only the products
needing installation.
check
-p install_dir_path
Validates the rules file by using the check script
from a specified Solaris installation image, instead
of the check script from the system you are using.
install_dir_path is the path to a Solaris installation
image on a local disk or a mounted Solaris CD.
Use this option to run the most recent version of
check if your system is running a previous version of
Solaris.
-r rulesfile
Specifies a rules file other than the one named rules.
Using this option, the validity of a rule can be
tested before integrating it into the rules file.
check will report whether or not the rule is valid,
but it will not create the rules.ok file necessary for
a custom JumpStart installation.
modify_install_server
-p This option preserves the existing images miniroot in
install_dir_path/Solaris_8/Tools/Boot.orig.
setup_install_server
-b This option sets up the server only as a boot server.
OPERANDS
The following operands are supported:
add_install_client
host_name
This is the name of the client to be installed.
platform_group
Vendor-defined grouping of hardware platforms for the
purpose of distributing specific software. Examples of
valid platform groups are:
____________________________________________________________
| System | Platform Group |
| IA | i86pc |
| SPARCstation 1+ | sun4c |
| SPARCstation 5 | sun4m |
|_____________________________|_____________________________|
Use the uname(1) command (with the -m option) to
determine a system's platform group.
platform_name
Use the uname(1) command (with the -i option) to
determine a system's platform name.
The following example shows the use of the uname com-
mand to determine the system platform name for an
Ultra 1:
uname -i
The system responds with:
SUNW,Ultra-1
Therefore, the system's platform name is SUNW,Ultra1.
The following command calls add_install_client for
Ultra 1s:
add_install_client -d SUNW,Ultra-1 sun4u
For IA32 platforms, the platform name is always
SUNW.i86pc.
The following command calls add_install_client for
IA32 platforms:
add_install_client -d SUNW.i86pc i86pc
rm_install_client
host_name
This is the name of the client to be removed.
setup_install_server
install_dir_path
The absolute path of the directory in which the
Solaris software is to be copied. The directory must
be empty.
EXAMPLES
add_install_client
Example 1: Using add_install_client
The following add_install_client commands add clients for
network installation from a mounted Solaris CD on an install
server:
example# cd /cdrom/cdrom0/s0/Solaris_8/Tools
example# ./add_install_client system_1 sun4c
example# ./add_install_client system_2 sun4m
Example 2: Using add_install_client
The following add_install_client commands add clients for
network installation from a mounted Solaris CD on an install
server. The -c option specifies a server and path to a
JumpStart directory that has a rules file and a profile file
for performing a custom JumpStart installation. Also, the
Solaris CD has been copied to the /export/install directory.
example# cd /export/install/Solaris_8/Tools
example# /add_install_client -c install_server:/jumpstart system_1 i86pc
example# ./add_install_client -c install_server:/jumpstart system_2 i86pc
Example 3: Using add_install_client
The following add_install_client command adds support for a
specific sun4u platform machine (8:0:20:99:88:77) using the
boot file: sun4u.solaris8.
example# add_install_client -d -f sun4u.solaris8 -e 8:0:20:99:88:77 sun4u
add_to_install_sever
Example 4: Using add_to_install_server
The following add_to_install_server command copies the pack-
ages in all the supplemental CD's products directories to an
existing install server:
example# cd /cdrom/cdrom0/s0
example# ./add_to_install_server /export/Solaris_8
check
Example 5: Using check
The following check command validates the syntax of the
rules file used for a custom JumpStart installation:
example# cd jumpstart_dir_path
example# ./check -p /cdrom/cdrom0/s0
modify_install_server
Example 6: Using modify_install_server
The following modify_install_server command replaces the
miniroot created using the above setup_install_server with
the miniroot on the Solaris Installer CD.
example# cd /cdrom/cdrom0/s0
example# ./modify_install_server /export/install /cdrom/cdrom0/s1
Example 7: Using modify_install_server
The following modify_install_server command moves the
miniroot created using the above setup_install_server to
Boot.orig and replaces it with the miniroot on the Solaris
Installer CD.
example# cd /cdrom/cdrom0/s0
example# ./modify_install_server -p /export/install /cdrom/cdrom0/s1
rm_install_client
Example 8: Using rm_install_client
The following rm_install_client commands remove clients for
network installation:
example# cd /export/install/Solaris_8/Tools
example# ./rm_install_client holmes
example# ./rm_install_client watson
setup_install_server
Example 9: Using setup_install_server commands
The following setup_install_server command copies the
mounted Solaris CD to a directory named /export/install on
the local disk:
example# cd /cdrom/cdrom0/s0/Solaris_8/Tools
example# ./setup_install_server /export/install
Example 10: Using setup_install_server
The following setup_install_server command copies the boot
software of a mounted Solaris CD to a directory named
/boot_dir on a system that is going to be a boot server for
a subnet:
example# cd /cdrom/cdrom0/s0/Solaris_8/Tools
example# ./setup_install_server -b /boot_dir
EXIT STATUS
The following exit values are returned:
0 Successful completion.
1 An error has occurred.
ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Availability | Solaris CD |
|_____________________________|_____________________________|
SEE ALSO
uname(1), bootparams(4), attributes(5)
Solaris 8 Advanced Installation Guide
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |