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
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
- Para restaurar todos os valores ajustáveis armazenados em /etc/tunables/mytunable, digite:
tunrestore -f mytunable - Para validar /etc/tunables/mytunable e torná-lo o novo arquivo nextboot , digite:
tunrestore -r -f mytunable - 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. |