Capítulo 19. Amostra de Arquivos de Parâmetros


As arquiteturas IBM System z usam um arquivo de parâmetros especial para configurar a rede antes do programa de instalação (anaconda) ser iniciado. Esta seção descreve o conteúdo do arquivo de parâmetros.
O arquivo de parâmetros tem um limite de 32 parâmetros no total. Para acomodar as limitações dos arquivos de parâmetros, deve-se usar um novo arquivo de configuração no DASD do CMS para determinar a configuração inicial da rede e a especificação do DASD. O arquivo .parm deve conter os parâmetros do kernel real, como root=/dev/ram0 ro ip=off ramdisk_size=40000, e parâmetros únicos que não são atribuídos à variáveis, como vnc. Dois novos parâmetros que apontam o programa de instalação para o novo arquivo de configuração devem ser adicionados ao arquivo .parm: CMSDASD e CMSCONF.
CMSDASD=cmsdasd_address
Where cmsdasd_address represents the list of the device ID of the CMS DASD device which contains the configuration file. This is usually the CMS user's 'A' disk. This option is applicable only for users who have a CMS formatted disk (z/VM) available.
Por exemplo: CMSDASD=191
CMSCONFFILE=configuration_file
Onde <arquivo_de_configuração> representa o nome do arquivo de configuração. Este valor deve ser especificado em letras minúsculas no formato de nomes de arquivo do estilo Linux. O arquivo CMS REDHAT CONF é especificado como redhat.conf. Esta opção é aplicável somente para usuários que têm um disco (z/VM) do CMS formatado à disposição.
Por exemplo: CMSCONFFILE=redhat.conf
DASD=dasd-list
Onde lista-dasd representa a lista de dispositivos DASD a serem usados pelo Red Hat Enterprise Linux.
Apesar da detecção automática de DASDs ser feita se este parâmetro for omitido, é altamente recomendável incluir o parâmetro DASD=, já que os números dos dispositivos (e portanto seus nomes) podem variar quando um novo DASD é adicionado ao convidado. Isto pode resultar num sistema inutilizável.
Por exemplo: DASD=0.0.0100,0.0201-0.0.0204
Os parâmetros a seguir são necessários para configurar a rede:
SUBCHANNELS=
Provém os IDs de canais de dispositivos necessários para as diversas interfaces de rede.
qeth: SUBCHANNELS="read_device_bus_id,write_device_bus_id,
      data_device_bus_id"
lcs: SUBCHANNELS="read_device_bus_id,write_device_bus_id"
Due to the length of the qeth command line, it has been broken into two lines.

Nota

Os drivers CTC, e NETIUCV são obsoletos e não são mais suportados no Red Hat Enterprise Linux.
Por exemplo (uma amostra da instância SUBCHANNEL do qeth):
SUBCHANNELS=0.0.0600,0.0.0601,0.0.0602
Os parâmetros seguintes são opcionais:
HOSTNAME=string
Onde string é o nome de host do convidado Linux recém instalado.
NETTYPE=type
Onde tipo deve ser um destes: qeth ou lcs.
IPADDR=IP
Onde IP é o endereço IP do novo convidado Linux.
NETWORK=network
Onde rede é o endereço da sua rede.
NETMASK=netmask
Onde máscara-de-rede é a máscara de rede.
BROADCAST=broadcast
Onde broadcast é o endereço de transmissão.
GATEWAY=gw
Onde gw é o endereço IP da porta de comunicação do seu dispositivo eth.
MTU=mtu
Onde mtu é a Unidade de Transmissão Máxima (Maximum Transmission Unit, MTU) para esta conexão.
DNS=server1:server2:additional_server_terms:serverN
Onde servidor1:servidor2:termos-de-servidores-adicionais:servidorN é uma lista de servidores DNS, separados por dois-pontos. Por exemplo:
DNS=10.0.0.1:10.0.0.2
SEARCHDNS=domain1:domain2:additional_dns_terms:domainN
Onde domínio1:domínio2:termos-de-dns-adicionais:domínioN é uma lista de domínios de busca, separados por dois-pontos. Por exemplo:
SEARCHDNS=exemplo.com:exemplo.org
PORTNAME=osa_portname | lcs_portnumber
Essa variável suporta dispositivos OSA operando nos modos qdio ou não-qdio.
Quando em modo qdio, nome_da_porta_osa é o nome da porta (portname) especificado no dispositivo OSA quando operando em modo qeth. PORTNAME só é necessário para z/VM versões 4.3 ou anteriores e sem APARs VM63308 e PQ73878.
Quando em modo não-qdio, número_da_porta_lcs é usado para passar o número relativo da porta como um número inteiro entre 0 e 15.
FCP_* (FCP_1, FCP_2, ...)
Estas variáveis podem ser usadas em sistemas com dispositivos FCP para pré-determinar a configuração do FCP (podem ser alteradas durante a instalação).
Use as seguintes amostras como um guia para formatar arquivos de parâmetros apropriados.
Amostra de arquivo com requisitos mínimos de parâmetros:
root=/dev/ram0 DASD=200

Nota

O programa de instalação pede ao usuário quaisquer parâmetros não especificados no arquivo de parâmetros.
Amostra de arquivo configurando um dispositivo de rede QETH:
Exemplo de arquivo redhat.parm:
root=/dev/ram0 ro ip=off ramdisk_size=40000
CMSDASD=191 CMSCONFFILE=redhat.conf
vnc
Exemplo de arquivo redhat.conf (ao qual o CMSCONFFILE faz referência no redhat.parm)
DASD=200
HOSTNAME="foobar.systemz.example.com"
DASD="200-203"
NETTYPE="qeth"
IPADDR="192.168.17.115"
SUBCHANNELS="0.0.0600,0.0.0601,0.0.0602"
PORTNAME="FOOBAR"
NETWORK="192.168.17.0"
NETMASK="255.255.255.0"
BROADCAST="192.168.17.255"
SEARCHDNS="example.com:systemz.example.com"
GATEWAY="192.168.17.254"
DNS="192.168.17.1"
MTU="4096"
Red Hat logoGithubRedditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja oBlog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

© 2024 Red Hat, Inc.