JavaScript is required to for searching.
Ignorar Links de Navegao
Sair do Modo de Exibio de Impresso
Guia de instalação do Oracle Solaris 10 1/13: instalações baseadas em rede     Oracle Solaris 10 1/13 Information Library (Português (Brasil))
search filter icon
search icon

Informação sobre o documento

Prefácio

Parte I Planejando a instalação através da rede

1.  Onde encontrar informações de planejamento de instalações Oracle Solaris

2.  Pré-configurando informações de configuração do sistema (tarefas)

3.  Pré-configurando com um serviço de nomeação ou DHCP

Escolhendo um serviço de nomeação

Pré-configurando com um serviço de nomeação

Como pré-configurar as configurações regionais utilizando NIS+

Como pré-configurar as configurações regionais usando NIS+

Pré-configurando a informação de configuração do sistema com o serviço DHCP (tarefas)

Criando macros e opções DHCP para os parâmetros de instalação do Oracle Solaris

Opções DHCP e valores de macro

Utilizando o DHCP Manager para criar macros e opções de instalação

Escrevendo um script que utiliza dhtadm para criar opções e macros

Parte II Instalando em uma rede de área local

4.  Instalando a partir de uma rede (visão geral)

5.  Instalando a partir da rede com mídia de DVD (tarefas)

6.  Instalação a partir da rede com mídia de CD (tarefas)

7.  Corrigindo a imagem da minirraiz (tarefas)

8.  Instalando através de uma rede (exemplos)

9.  Instalando a partir da rede (referência de comando)

Parte III Instalando através de uma rede de área ampla

10.  Inicialização WAN (visão geral)

11.  Preparando para instalar com Inicialização WAN (planejamento)

12.  Instalando com o Inicialização WAN (tarefas)

13.  SPARC: Instalação com a inicialização WAN (tarefas)

14.  SPARC: Instalando com inicialização WAN (exemplos)

15.  Inicialização WAN (referência)

Parte IV Apêndices

A.  Solução de problemas (tarefas)

B.  Instalando ou atualizando remotamente (tarefas)

Glossário

Índice

Pré-configurando a informação de configuração do sistema com o serviço DHCP (tarefas)

O Dynamic Host Configuration Protocol (DHCP) permite que sistemas de host sejam automaticamente configurados em uma rede TCP/IP para a rede ao serem inicializados. O DHCP utiliza um cliente e um mecanismo de servidor. Servidores armazenam e gerenciam informação de configuração para clientes e fornecem essa informação em uma solicitação do cliente. As informações incluem o endereço IP do cliente e informação sobre os serviços de rede disponíveis para o cliente.

Um dos principais benefícios do DHCP é a habilidade para gerenciar as atribuições de endereços IP por meio de leasing. O leasing permite que os endereços IP sejam reivindicados quando não estão em uso e reatribuídos para outros clientes. Essa habilidade permite que um site utilize um pool de endereços IP menor do que o necessário se endereços permanentes forem atribuídos a todos os clientes.

Você pode utilizar o DHCP para instalar o Oracle Solaris SO em alguns sistemas cliente na sua rede. Todos os sistemas baseados em SPARC que são suportados pelo SO Oracle Solaris e sistemas baseados em x86 que se adequem aos requisitos de hardware para executar o Oracle Solaris SO podem utilizar esse recurso.

O mapa de tarefas a seguir mostra o alto nível de tarefas que podem ser efetuadas para permitir que os clientes obtenham os parâmetros de instalação utilizando o DHCP.

Tabela 3-2 Mapa de tarefas: pré-configurando a informação de configuração do sistema com um serviço DHCP

Tarefa
Descrição
Instruções
Configurar um servidor de instalação.
Configure um servidor Oracle Solaris para suportar os clientes que precisam instalar o Oracle Solaris SO através da rede.
Configurar sistemas cliente para instalações Oracle Solaris pela rede usando o DHCP.
Utilize add_install_client -d para adicionar a instalação de rede DHCP suporte para uma classe de cliente (de um certo tipo de máquina, por exemplo) ou uma ID de cliente particular.
Prepare sua rede para utilizar o serviço DHCP.
Decida como deseja configurar o servidor DHCP.
Configurar o servidor DHCP.
Utilize o DHCP Manager para configurar seu servidor DHCP
Crie opções DHCP para parâmetros de instalação e macros que incluem as opções.
Utilize o DHCP Manager ou dhtadm para criar novas opções de fornecedores e macros que o servidor DHCP pode utilizar para passar informações de instalação para os clientes.

Criando macros e opções DHCP para os parâmetros de instalação do Oracle Solaris

Quando você adiciona clientes com o script add_install_client -d no servidor de instalação, o script reporta as informações de configuração do DHCP para saída padrão. Essas informações podem ser utilizadas quando você cria as opções e macros necessários para passar informações de instalação da rede para os clientes.

É possível personalizar as opções e macros no serviço DHCP para efetuar os seguintes tipos de instalação:

Para obter mais informações sobre a configuração de clientes para usar um servidor DHCP para uma instalação via rede, consulte os seguintes procedimentos:

Opções DHCP e valores de macro

Para instalar clientes DHCP a partir da rede, você deve criar opções de categorias de fornecedor para passar as informações necessárias para instalar o Oracle Solaris SO. As tabelas a seguir descrevem opções comuns do DHCP que você pode utilizar para instalar um cliente DHCP.

Para obter informações detalhadas sobre opções DHCP, consulte DHCP Option Information no Oracle Solaris Administration: IP Services.

Tabela 3-3 Valores para opções DHCP padrão

Nome da opção
Código
Tipo de dados
Granularidade
Máximo
Descrição
BootFile
N/A
ASCII
1
1
Caminho para o arquivo de inicialização do cliente
BootSrvA
N/A
Endereço IP
1
1
Endereço IP do servidor de inicialização
DNSdmain
15
ASCII
1
0
Nome de domínio DNS
DNSserv
6
Endereço IP
1
0
Lista de servidores de nomes DNS
NISdmain
40
ASCII
1
0
Nome de domínio NIS
NISservs
41
Endereço IP
1
0
Endereço IP do servidor NIS
NIS+dom
64
ASCII
1
0
Nome de domínio NIS+
NIS+serv
65
Endereço IP
1
0
Endereço IP do servidor NIS+
Router
3
Endereço IP
1
0
Endereços IP dos roteadores de rede

As opções da categoria Fornecedor listadas na tabela a seguir são necessárias para que um servidor DHCP possa suportar clientes de instalação Oracle Solaris. As opções são usadas nos scripts de inicialização do cliente Oracle Solaris.


Observação - Os tipos de cliente Fornecedor listados aqui são apenas exemplos. É necessário especificar os tipos de clientes que indicam clientes reais na rede que você precisa instalar a partir da rede.


Tabela 3-4 Valores para criar opções de categoria Vendor necessárias para clientes Oracle Solaris

Nome
Código
Tipo de dados
Granularidade
Máximo
Classes de cliente fornecedor*
Descrição
SrootIP4
2
Endereço IP
1
1
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc
Endereço IP do servidor raiz
SrootNM
3
Texto ASCII
1
0
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc
Nome de host do servidor raiz
SrootPTH
4
Texto ASCII
1
0
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc
Caminho para o diretório raiz do cliente no servidor raiz
SinstIP4
10
Endereço IP
1
1
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc
Endereço IP do servidor de instalação JumpStart
SinstNM
11
Texto ASCII
1
0
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc
Nome de host do servidor de instalação
SinstPTH
12
Texto ASCII
1
0
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc
Caminho para a imagem de instalação no servidor de instalação

As opções listadas na tabela a seguir podem ser usadas pelos scripts de inicialização do cliente, mas não são solicitadas pelos scripts.


Observação - Os tipos de cliente fornecedor listados aqui são apenas exemplos. É necessário especificar os tipos de clientes que indicam clientes reais na rede que você precisa instalar a partir da rede.


Tabela 3-5 Valores para opções de categoria de fornecedores opcionais para clientes Oracle Solaris

Nome
Código
Tipo de dados
Granula-ridade
Máximo
Classes de cliente fornecedor *
Descrição
SrootOpt
1
Texto ASCII
1
0
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc
Opções de montagem NFS para o sistema de arquivos raiz do cliente
SbootFIL
7
Texto ASCII
1
0
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc
Caminho para o arquivo de inicialização do cliente
SbootRS
9
NÚMERO
2
1
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc
O tamanho da leitura NFS utilizado pelo programa de inicialização independente ao carregar o kernel
SsysidCF
13
Texto ASCII
1
0
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc
Caminho para o arquivo sysidcfg no formato server:/path
SjumpsCF
14
Texto ASCII
1
0
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc
Caminho para o arquivo de configuração JumpStart no formato server:/path
SbootURI
16
Texto ASCII
1
0
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc
Caminho para o arquivo de inicialização independente ou caminho para o arquivo de inicialização WAN. Para o arquivo de inicialização independente, utilize o seguinte formato:

tftp://inetboot.sun4u

Para o arquivo de inicialização WAN, o formato é:

http://host.domain/path-to-file

Essa opção pode ser utilizada para substituir as configurações BootFile e siaddr para restaurar um arquivo de inicialização independente. Protocolos suportados: tftp (inetboot) e http (wanboot). Por exemplo, utilize o seguinte formato: tftp://inetboot.sun4u

SHTTPproxy
17
Texto ASCII
1
0
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc
Endereço IP e número da porta do servidor proxy utilizado na rede. Essa opção é necessária apenas quando o cliente está inicializando através de uma WAN e a rede local utiliza um servidor proxy. Por exemplo, utilize o seguinte formato: 198.162.10.5:8080

As opções listadas na tabela a seguir não são usadas atualmente pelos scripts de inicialização de clientes Oracle Solaris. É possível utilizá-los apenas se editar os scripts de inicialização.


Observação - Os tipos de cliente fornecedor listados aqui são apenas exemplos. É necessário especificar os tipos de clientes que indicam clientes reais na rede que você precisa instalar a partir da rede.


Tabela 3-6 Opções de categoria de fornecedores de script de inicialização

Nome
Código
Tipo de dados
Granularidade
Máximo
Classes de cliente fornecedor*
Descrição
SswapIP4
5
Endereço IP
1
0
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc
Endereço IP do servidor de permuta
SswapPTH
6
Texto ASCII
1
0
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc
Caminho para o arquivo de permuta do cliente no servidor de permuta
Stz
8
Texto ASCII
1
0
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc
Fuso horário para o cliente
Sterm
15
Texto ASCII
1
0
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc
Tipo de terminal

Quando você cria as opções, cria macros que incluem essas opções. A tabela a seguir lista macros de exemplo que podem ser criadas para suportar a instalação Oracle Solaris para clientes.

Tabela 3-7 Macros de exemplo para suportar os clientes de instalação via rede

Nome da macro
Contém estas opções e macros
Solaris
SrootIP4, SrootNM, SinstIP4, SinstNM
sparc
SrootPTH, SinstPTH
sun4u
Macros Solaris e sparc
sun4v
Macros Solaris e sparc
i86pc
Macro Solaris, SrootPTH, SinstPTH, SbootFIL
SUNW.i86pc
Macro i86pc

Observação - O tipo de cliente fornecedor SUNW.i86pc é válido somente para a versão 10 3/05 do Solaris e versões compatíveis.


SUNW.Sun-Blade-1000
Macro sun4u, SbootFIL
SUNW.Sun-Fire-880
Macro sun4u, SbootFIL
PXEClient:Arch:00000:UNDI:002001
BootSrvA, BootFile
Macros de endereço de rede xxx.xxx.xxx.xxx
A opção BootSrvA pode ser adicionada em macros de endereço de rede existente. O valor do BootSrvA deve indicar o servidor tftboot.
Macros de cliente específico 01client-MAC-address (por exemplo, 010007E9044ABF)
BootSrvA, BootFile

Os nomes das macros listadas na tabela anterior correspondem às classes de cliente fornecedor dos clientes que devem instalar a partir da rede. Esses nomes são exemplos de clientes que você deve possuir na sua rede. Consulte Working With DHCP Options (Task Map) no Oracle Solaris Administration: IP Services para obter informações sobre como determinar a classe de cliente fornecedor de um cliente.

É possível criar essas opções e macros utilizando os métodos a seguir.

Note que o tamanho total das opções de fornecedores que são fornecidas a um cliente particular não pode exceder 255 bytes, incluindo as opções de código e quantidade de informações. Geralmente, você deve passar o montante mínimo necessário de informações de fornecedores. Use nomes de caminho curtos nas opções que requerem nomes de caminho. Se você criar links simbólicos para caminhos longos, utilize nomes de link mais curtos.

Utilizando o DHCP Manager para criar macros e opções de instalação

Você pode usar o DHCP Manager para criar as opções listadas na Tabela 3-4 e as macros listadas na Tabela 3-7.

Como criar opções para suportar a instalação Oracle Solaris (DHCP Manager)

Antes de começar

Execute as tarefas a seguir antes de criar macros DHCP para sua instalação.

  1. Torne-se superusuário ou assuma uma função equivalente no sistema do servidor DHCP.

    Observação - Funções contêm autorizações e comandos privilegiados. Para mais informação sobre funções, consulte Configuring RBAC (Task Map) no System Administration Guide: Security Services.


  2. Inicie o DHCP Manager.
    # /usr/sadm/admin/bin/dhcpmgr &

    A janela do DHCP Manager é exibida.

  3. Selecione a guia Opções no DHCP Manager.
  4. Escolha Criar no menu Editar.

    O painel Criar opção é exibido.

  5. Digite a opção nome para a primeira opção e, em seguida, digite valores apropriados para essa opção.

    Use a saída do comando add_install_client e as informações na Tabela 3-3 e Tabela 3-4 para verificar os nomes e os valores para as opções que você deve criar.

  6. Clique em OK quando você tiver entrado com todos os valores.
  7. Na aba Opções, selecione a opção recém-criada.
  8. Selecione Duplicar no menu Editar.

    O painel Duplicar opção é exibido.

  9. Digite o nome de outra opção e, em seguida, modifique outros valores apropriadamente.

    Os valores para código, tipo de dados, granularidade e máximo são mais propensos a necessidade de modificação. Consulte Tabela 3-3 e Tabela 3-4 para os valores.

  10. Repita Etapa 7 através de Etapa 9 até criar todas as opções.

    Observação - Não é necessário adicionar essas opções para um arquivo /etc/dhcp/inittab do cliente Oracle Solaris porque elas já foram incluídas nesse arquivo.


Próximas etapas

Agora, você pode criar macros para passar as opções para os clientes de instalação da rede conforme explicado no procedimento a seguir.

Como criar macros para suportar a instalação Oracle Solaris (DHCP Manager)

Antes de começar

Execute as tarefas a seguir antes de criar macros DHCP para sua instalação.

  1. Selecione a guia Macros no DHCP Manager.
  2. Escolha Criar no menu Editar.

    O painel Criar macro é exibido.

  3. Digite o nome de uma macro.

    Consulte Tabela 3-7 para nomes de macro que você pode utilizar.

  4. Clique no botão Selecionar.

    O painel Selecionar opção é aberto.

  5. Selecione Fornecedor na lista Categoria.

    As opções de fornecedor criadas são listadas.

  6. Selecione uma opção que você deseja adicionar à macro e clique em OK.
  7. Digite um valor para a opção.

    Consulte Tabela 3-3 e Tabela 3-4 para o tipo de dados da opção e refira-se à informação que add_install_client -d relata.

  8. Repita Etapa 6 através de Etapa 7 para cada opção que você deseja incluir.

    Para incluir outra macro, digite Incluir como o nome da opção e digite o nome da macro como o valor de opção.

  9. Clique em OK quando a macro for concluída.

Próximas etapas

Se você planeja utilizar o DHCP em uma instalação na rede, é necessário configurar um servidor de instalação e adicionar o sistema como um cliente de instalação. Para obter mais informações, consulte o Capítulo 4, Instalando a partir de uma rede (visão geral).

Se você planeja utilizar o DHCP em uma instalação WAN, é necessário efetuar tarefas adicionais. Para mais informações, consulte Capítulo 10, Inicialização WAN (visão geral).

Se você planeja utilizar o DHCP em uma instalação JumpStart, é necessário criar um perfil e um arquivo rules.ok. Para obter mais informações, consulte o Capítulo 2, JumpStart (Visão Geral), no Guia de instalação do Oracle Solaris 10 1/13: instalações JumpStart.

Consulte também

Para obter mais informações sobre o DHCP, consulte a Parte III, DHCP, no Oracle Solaris Administration: IP Services.

Escrevendo um script que utiliza dhtadm para criar opções e macros

É possível criar um script Korn shell adaptando o exemplo em Exemplo 3-1 para criar todas as opções listadas em Tabela 3-3 e Tabela 3-4 e alguns macros úteis. Certifique-se de alterar todos os endereços IP e valores contidos nas cotações para os endereços IP corretos, nomes de servidor e caminhos para sua rede. É necessário também editar a chave Vendor= para indicar o tipo de clientes que você possui. Utilize a informação que descreve add_install_client -d para obter os dados necessários para adaptar o script.

Exemplo 3-1 Script de amostra para o suporte de instalação de rede

# Load the Solaris vendor specific options. We'll start out supporting 
# the Sun-Blade-1000, Sun-Fire-880, and i86 platforms. Note that the 
# SUNW.i86pc option only applies for the Solaris 10 3/05 release. 
# Changing -A to -M would replace the current values, rather than add them.
dhtadm -A -s SrootOpt -d \
'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,1,ASCII,1,0'
dhtadm -A -s SrootIP4 -d \
'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,2,IP,1,1'
dhtadm -A -s SrootNM -d \
'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,3,ASCII,1,0'
dhtadm -A -s SrootPTH -d \
'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,4,ASCII,1,0'
dhtadm -A -s SswapIP4 -d \
'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,5,IP,1,0'
dhtadm -A -s SswapPTH -d \
'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,6,ASCII,1,0'
dhtadm -A -s SbootFIL -d \
'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,7,ASCII,1,0'
dhtadm -A -s Stz -d \
'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,8,ASCII,1,0'
dhtadm -A -s SbootRS -d \
'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,9,NUMBER,2,1'
dhtadm -A -s SinstIP4 -d \
'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,10,IP,1,1'
dhtadm -A -s SinstNM -d \
'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,11,ASCII,1,0'
dhtadm -A -s SinstPTH -d \
'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,12,ASCII,1,0'
dhtadm -A -s SsysidCF -d \
'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,13,ASCII,1,0'
dhtadm -A -s SjumpsCF -d \
'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,14,ASCII,1,0'
dhtadm -A -s Sterm -d \
'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,15,ASCII,1,0'
dhtadm -A -s SbootURI -d \
'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,16,ASCII,1,0'
dhtadm -A -s SHTTPproxy -d \
'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,17,ASCII,1,0'
# Load some useful Macro definitions.
# Define all Solaris-generic options under this macro named Solaris.
dhtadm -A -m Solaris -d \
':SrootIP4=10.21.0.2:SrootNM="blue2":SinstIP4=10.21.0.2:SinstNM="red5":'
# Define all sparc-platform specific options under this macro named sparc.
dhtadm -A -m sparc -d \
':SrootPTH="/export/sparc/root":SinstPTH="/export/sparc/install":'
# Define all sun4u architecture-specific options under this macro named sun4u. 
#  (Includes Solaris and sparc macros.)
dhtadm -A -m sun4u -d ':Include=Solaris:Include=sparc:'
# Solaris on IA32-platform-specific parameters are under this macro named i86pc.
# Note that this macro applies only for the Solaris 10 3/05 release.
dhtadm -A -m i86pc -d \
':Include=Solaris:SrootPTH="/export/i86pc/root":SinstPTH="/export/i86pc/install"\
:SbootFIL="/platform/i86pc/kernel/unix":'
# Solaris on IA32 machines are identified by the "SUNW.i86pc" class. All
# clients identifying themselves as members of this class will see these
# parameters in the macro called SUNW.i86pc, which includes the i86pc macro.
# Note that this class only applies for the Solaris 10 3/05 release.
dhtadm -A -m SUNW.i86pc -d ':Include=i86pc:'
# Sun-Blade-1000 platforms identify themselves as part of the 
# "SUNW.Sun-Blade-1000" class.
# All clients identifying themselves as members of this class
#  will see these parameters.
dhtadm -A -m SUNW.Sun-Blade-1000 -d \
':SbootFIL="/platform/sun4u/kernel/sparcv9/unix":\
Include=sun4u:'
# Sun-Fire-880 platforms identify themselves as part of the "SUNW.Sun-Fire-880" class.
# All clients identifying themselves as members of this class will see these parameters.
dhtadm -A -m SUNW.Sun-Fire-880 -d \
':SbootFIL="/platform/sun4u/kernel/sparcv9/unix":Include=sun4u:'
# Add our boot server IP to each of the network macros for our topology served by our
# DHCP server. Our boot server happens to be the same machine running our DHCP server.
dhtadm -M -m 10.20.64.64 -e BootSrvA=10.21.0.2
dhtadm -M -m 10.20.64.0 -e BootSrvA=10.21.0.2
dhtadm -M -m 10.20.64.128 -e BootSrvA=10.21.0.2
dhtadm -M -m 10.21.0.0 -e BootSrvA=10.21.0.2
dhtadm -M -m 10.22.0.0    -e BootSrvA=10.21.0.2
# Make sure we return host names to our clients.
dhtadm -M -m DHCP-servername -e Hostname=_NULL_VALUE_
# Create a macro for PXE clients that want to boot from our boot server.
# Note that this macro applies for the Solaris 10 3/05 release.
dhtadm -A -m PXEClient:Arch:00000:UNDI:002001 -d \
:BootFile=nbp.i86pc:BootSrvA=10.21.0.2:
# Create a macro for PXE clients that want to boot from our boot server.
# Note that this macro applies for the Solaris 10 2/06 release.
dhtadm -A -m PXEClient:Arch:00000:UNDI:002001 -d \
:BootFile=i86pc:BootSrvA=10.21.0.2:
# Create a macro for the x86 based client with the Ethernet address 00:07:e9:04:4a:bf 
# to install from the network by using PXE.
dhtadm -A -m 010007E9044ABF -d :BootFile=010007E9044ABF:BootSrvA=10.21.0.2:
# The client with this MAC address is a diskless client. Override the root settings
# which at the network scope setup for Install with our client's root directory.
dhtadm -A -m 0800201AC25E -d \
':SrootIP4=10.23.128.2:SrootNM="orange-svr-2":SrootPTH="/export/root/10.23.128.12":'

Como superusuário, execute dhtadm no modo lote. Especifique o nome do script para adicionar as opções e macros para a sua dhcptab. Por exemplo, se o seu script está nomeado como netinstalloptions, digite o comando a seguir.

# dhtadm -B netinstalloptions

Clientes que possuírem tipos de cliente fornecedor que são listados na sequência Vendor= agora podem utilizar o DHCP para instalar na rede.

Para obter mais informações sobre como usar o comando dhtadm, consulte a página man dhtadm(1M). Para obter mais informações sobre o arquivodhcptab, consulte a página man dhcptab(4).