comando de tunrestore

Propósito

Restaura valores de parâmetros ajustáveis de um arquivo.

Sintaxe

tunrestore [ -r [-K]] -f Nome do Filename

tunrestore -R

Restrição: tunrestore -R só pode ser chamado a partir de inittab.

Descrição

O comando tunrestore restaura todos os valores de parâmetros ajustáveis armazenados em um arquivo.

O comando tunrestore -f Filename aplica imediatamente o Filename. Todos os ajustáveis listados em Filename são configurados para o valor definido neste arquivo. Os tunables não listados em Filename são mantidos inalterados. Ajustáveis explicitamente configurados para DEFAULT são configurados para seu valor padrão.

O comando tunrestore -r -f Nome do arquivo aplica o Nome do arquivo na próxima inicialização. Isso é alcançado verificando o arquivo especificado para inconsistências (o equivalente a executar tuncheck nele) e copiando-o para /etc/tunables/nextboot. Se a bosboot for necessária, o usuário será oferecido para executá-lo.

O comando tunrestore -r -K -f Filename restaura todo o parâmetro ajustável nos arquivos especificados nextboot e nextliveupdate . Este comando verifica o arquivo especificado para inconsistências (semelhante a executar o comando tuncheck ) e copia o arquivo para os arquivos /etc/tunables/nextboot e /etc/tunables/nextliveupdate . Se necessário, este comando solicita que você execute a operação bosboot .

O tunrestore -R é usado somente durante a reinicialização. Todos os parâmetros ajustáveis que ainda não estão configurados para o valor definido no arquivo nextboot são modificados. Os ajustáveis que não estão listados no arquivo nextboot são forçados ao seu valor padrão. Todas as ações, avisos e erros são registrados no arquivo /etc/tunables/lastboot.log. Observe que, quando é feita uma modificação nos ajustes restritos, uma entrada de errlog do sistema é adicionada, incluindo a lista de todos os comandos ajustáveis que controlam os ajustes restritos modificados e uma referência ao arquivo /etc/tunables/lastboot.log.

Adicionalmente, um novo arquivo ajustável chamado /etc/tunables/lastboot é gerado automaticamente. Esse arquivo possui todos os ajustáveis listados com valores numéricos. Os valores que representam valores padrão são marcados com o comentárioDEFAULT VALUE. Os valores que são diferentes dos valores padrão para ajustes restritos são marcados com o comentário# RESTRICTED not at default value. A sub-rotina de informações do novo arquivo ajustável inclui a soma de verificação do arquivo /etc/tunables/lastboot.log para assegurar que os pares dos arquivos lastboot/lastboot.log possam ser identificados.

Sinalizações

Item Descrição
-f Nome do arquivo Especifica o nome do arquivo ajustável para aplicar. Se ele não contém o caractere '/' (forward slash), o nome é relativo a /etc/tunables.
-k Atualiza os arquivos /etc/tunables/nextboot e /etc/tunables/nextliveupdate com os valores de parâmetros ajustáveis que estão listados no arquivo especificado.
-r Atualiza o arquivo /etc/tunables/nextboot com os valores de parâmetros ajustáveis que estão listados no arquivo especificado.
-R Restaura /etc/tunables/nextboot durante o processo de boot.

Tipos De Parâmetro Ajustáveis

Item Descrição
Dinâmico Pode ser alterado a qualquer momento.
Estático Nunca pode ser alterado
Reinicializar Só pode ser alterado durante a sequência de reboot
Bosboot Só pode ser alterado executando bosboot e reiniciando a máquina
Montar As alterações feitas só são eficazes para os futuros sistemas de filesistemas ou montagens de diretórios
Incremental Só pode ser incrementado, exceto na hora do boot.
Conectar As mudanças são apenas eficazes para futuras conexões de soquete.

Exemplos

  1. Para restaurar todos os valores ajustáveis armazenados em /etc/tunables/mytunable, digite:
    tunrestore -f mytunable
  2. Para validar /etc/tunables/mytunable e torná-lo o novo arquivo nextboot , digite:
     tunrestore -r -f mytunable
  3. Para validar o arquivo /etc/tunables/mytunable e torná-lo novo arquivo nextboot e nextliveupdate , digite o seguinte comando:
    tunrestore -r -K -f mytunable

Arquivos

Item Descrição
/usr/sbin/tunrestore Contém o comando tunrestore .
/etc/tunables Contém arquivos ajustáveis.
/etc/tunables/nextboot Contém os valores a serem aplicados durante a próxima inicialização.
/etc/tunables/nextliveupdate Contém os valores a serem aplicados durante a próxima operação Live Update.
/etc/tunables/lastboot Contém os valores de todos os parâmetros ajustáveis após a última inicialização.
/etc/tunables/lastboot.log Contém mensagens, avisos e erros emitidos por tunrestore durante a última inicialização.