Guia de instalação do Oracle Solaris 10 9/10: instalações com base em rede

Opções DHCP e valores de macro

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

Para informações detalhadas sobre opções DHCP, consulte DHCP Option Information no System Administration Guide: 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/D 

ASCII 

Caminho para o arquivo de inicialização do cliente 

BootSrvA

N/D 

Endereço IP 

endereço IP ou servidor de inicialização 

DNSdmain

15 

ASCII 

nome de domínio DNS 

DNSserv

Endereço IP 

Lista de servidores de nome DNS 

NISdmain

40 

ASCII 

NIS domain name 

NISservs

41 

Endereço IP 

Endereço de IP e servidor NIS 

NIS+dom

64 

ASCII 

nome de domínio NIS+ 

NIS+serv

65 

Endereço IP 

endereço IP do servidor NIS+ 

Roteador

Endereço IP 

Endereços IP dos roteadores de rede 

Tabela 3–4 Valores para criar opções de categoria de fornecedores para os clientes do Solaris

Nome 

Código 

Tipo de dados 

Granularidade 

Máximo 

Tipos de cliente fornecedor* 

Descrição 

As opções de categoria de fornecedores a seguir são necessárias para ativar um servidor DHCP para suportar os clientes de instalação do Solaris. As opções são utilizadas nos scripts de inicialização dos clientes do 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.


SrootIP4

Endereço IP 

SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc

Endereço IP do servidor raiz 

SrootNM

texto ASCII  

SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc

Nome de host do servidor raiz 

SrootPTH

texto ASCII 

SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc

Caminho ao diretório raiz do cliente no servidor raiz 

SinstIP4

10 

Endereço IP 

SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc

Endereço IP do servidor de instalação JumpStart 

SinstNM

11 

texto ASCII 

SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc

Nome de host do servidor de instalação 

SinstPTH

12 

texto ASCII 

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 a seguir podem ser utilizadas nos scripts de inicialização dos clientes, mas não são obrigatórias nos 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.


SrootOpt

texto ASCII 

SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc

Opções de montagem NFS para o sistema de arquivos raiz do cliente 

SbootFIL

texto ASCII 

SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc

Caminho para o arquivo de inicialização do cliente 

SbootRS

NÚMERO 

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  

SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc

Caminho para o arquivo sysidcfg no formato server:/path

SjumpsCF

14 

texto ASCII  

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 

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 formato a seguir. 

tftp://inetboot.sun4u

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

http://host.domain/caminho-para- arquivo

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

SHTTPproxy

17 

texto ASCII 

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 formato a seguir: 198.162.10.5:8080

As opções a seguir não são atualmente utilizadas pelos scripts de inicialização dos clientes do 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.


SswapIP4

Endereço IP 

SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc

Endereço IP do servidor de permuta 

SswapPTH

texto ASCII  

SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc

Caminho para o arquivo de permuta do cliente no servidor de permuta 

Stz

texto ASCII 

SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc

Fuso horário para o cliente 

Sterm

15 

texto ASCII 

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 amostra de tabelas que podem ser criados para suportar a instalação do Solaris para os clientes.

Tabela 3–5 Macros de amostra para suportar os clientes de instalação da rede

Nome de macro 

Contêm essas 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 dos macros que estão listados na tabela anterior correspondem aos tipos 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 System Administration Guide: IP Services para informações sobre determinar um tipo de cliente fornecedor do 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. Essa é uma limitação da atual implementação do protocolo DHCP do Solaris. Geralmente, você deve passar o montante mínimo necessário de informações de fornecedores. É necessário utilizar 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.