Este é o comando vos que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
vos - Introdução ao conjunto de comandos vos
DESCRIÇÃO
Os comandos no vos suite de comando é a interface administrativa para o Volume
Servidor e Servidor de localização de volume (VL). Os administradores de sistema usam vos comandos para criar,
mover, excluir, replicar, fazer backup e examinar volumes, entre outras operações. The VL
O servidor registra automaticamente no Banco de Dados de Localização de Volume (VLDB) as alterações de volume
status e localização que resultam de vos comandos.
As operações invocadas pela maioria vos comandos são idempotentes, o que significa que se uma operação
é interrompido por uma rede, máquina servidora ou interrupção do processo e, em seguida, uma tentativa subsequente
na mesma operação continua a partir do ponto de interrupção, ao invés de começar
o início da operação. Antes de executar um comando, os servidores de volume e VL
verifique o estado atual dos volumes e registros VLDB a serem alterados pelo comando. Se
eles já estão no estado final desejado (ou em um estado intermediário consistente), há
não há necessidade de repetir as etapas internas que os trouxeram até lá. Idempotência não se aplica
se o emissor do comando interromper explicitamente a operação com o comando Ctrl-C ou
outro sinal de interrupção. Nesse caso, o volume é deixado bloqueado e o administrador
deve usar o vos destravar comando para desbloqueá-lo antes de prosseguir.
É importante que o VLDB indique com precisão o status dos volumes no servidor de arquivos
máquinas em todos os momentos. vldb.DB0(5) e afs_volume_header(5) descrever as informações
gravados no VLDB e cabeçalhos de volume, respectivamente. Se um vos o comando muda o volume
status, ele registra automaticamente a alteração na entrada VLDB correspondente. A maioria
causa comum de discrepâncias entre o VLDB e o status do volume em máquinas servidoras de arquivos
é operações interrompidas; para restaurar a consistência, use o vos servidor de sincronização e vos sincronizarvldb
comandos.
Existem várias categorias de comandos no conjunto de comandos vos:
· Comandos para criar, mover e renomear volumes: vos backup, vos sistema de backup, vos
mudança de local, vos crio, vos mover e vos rebatizar.
· Comandos para remover registros de volume VLDB ou volumes ou ambos: vos delentaria, vos remover,
e vos dar um tiro.
· Comandos para editar ou exibir entradas do servidor VLDB: vos mudança de endereço, vos listaddrs e vos
setadrs.
· Comandos para criar, dimensionar e restaurar arquivos de despejo: vos despejar, vos restaurar e vos tamanho.
· Comandos para administrar volumes replicados: vos addite, vos liberar e vos remeter.
· Comandos para exibir registros VLDB, cabeçalhos de volume ou ambos: vos examinar, vos listavldb,
e vos listavol.
· Comandos para exibir informações sobre as partições que abrigam os volumes: vos parte da lista e
vos informações da peça.
· Comandos para restaurar a consistência entre o VLDB e os cabeçalhos de volume: vos servidor de sincronização e
vos sincronizarvldb.
· Comandos para bloquear e desbloquear entradas VLDB: vos trancar, vos destravar e vos desbloquear vldb.
· Um comando para relatar o status do Volume Server: vos estado.
· Um comando para encerrar as transações do Volume Server: vos fimtrans.
· Um comando para alterar os campos de volume: vos campos de ajuste.
· Comandos para obter ajuda: vos a propósito e vos ajudar.
PRECAUÇÕES
Atualmente, a cota máxima para um volume é de 2 terabytes (2 ^ 41 bytes). Observe que isso apenas
afeta a cota do volume; um volume pode ficar muito maior se a cota de volume for desabilitada.
No entanto, volumes com mais de 2 terabytes de tamanho podem ser impraticáveis para mover e podem ter seus
tamanho informado incorretamente por algumas ferramentas, como fs_listquota(1).
OPÇÕES
Os seguintes argumentos e sinalizadores estão disponíveis em muitos comandos no bos suíte. o
página de referência para cada comando também os lista, mas eles são descritos aqui em maior
detalhe.
-célula <célula nome>
Nomeia a célula na qual o comando deve ser executado. É aceitável abreviar a célula
nome para a forma mais curta que o distingue das outras entradas no
/ etc / openafs / CellServDB arquivo na máquina local. Se o -célula argumento é omitido,
o interpretador de comandos determina o nome da célula local lendo o seguinte
em ordem:
· O valor da variável de ambiente AFSCELL.
· O local / etc / openafs / ThisCell arquivo.
Não combine o -célula e -localauth opções. Um comando no qual o -localauth
sinalizador está incluído sempre é executado na célula local (conforme definido na máquina do servidor
local / etc / openafs / server / ThisCell arquivo), enquanto um comando no qual o -célula
o argumento está incluído é executado na célula externa especificada.
-Socorro
Imprime a mensagem de ajuda online de um comando no fluxo de saída padrão. Não combine
este sinalizador com qualquer uma das outras opções do comando; quando é fornecido, o comando
intérprete ignora todas as outras opções e imprime apenas a mensagem de ajuda.
-localauth
Constrói um tíquete de servidor usando a chave de criptografia do servidor com a chave mais alta
número da versão no local / etc / openafs / server / KeyFile Arquivo. o vos comando
intérprete apresenta o tíquete, que nunca expira, para o Volume Server e VL
Servidor durante a autenticação mútua.
Use este sinalizador apenas ao emitir um comando em uma máquina servidor; máquinas clientes não
geralmente tem um / etc / openafs / server / KeyFile Arquivo. O emissor de um comando que
inclui este sinalizador deve estar conectado à máquina do servidor como o superusuário local
"raiz". O sinalizador é útil para comandos invocados por um programa aplicativo autônomo,
como um processo controlado pelo UNIX cron utilitário ou por uma entrada cron no
da máquina / etc / openafs / BosConfig Arquivo. Também é útil se um administrador não for capaz
para se autenticar no AFS, mas está conectado como o superusuário local raiz.
Não combine o -célula e -localauth opções. Um comando no qual o -localauth
sinalizador está incluído sempre é executado na célula local (conforme definido na máquina do servidor
local / etc / openafs / server / ThisCell arquivo), enquanto um comando no qual o -célula
o argumento está incluído é executado na célula externa especificada. Além disso, não combine o
-localauth e -noauth bandeiras.
-noauth
Estabelece uma conexão não autenticada com o Volume Server e VL Server, no qual
os servidores tratam o emissor como o usuário "anônimo" sem privilégios. É útil apenas
quando a verificação de autorização está desabilitada na máquina do servidor (durante a instalação
de uma máquina servidora de arquivos ou quando o bos setauth comando foi usado durante outro
circunstâncias incomuns). Em circunstâncias normais, os servidores permitem apenas privilégios
os usuários emitem comandos que alteram o status de um volume ou registro VLDB e se recusam
para realizar tal ação, mesmo que o -noauth sinalizador é fornecido. Não combine o
-noauth e -localauth bandeiras.
-partição <divisória nome>
Identifica a partição do servidor AFS em uma máquina servidora de arquivos que hospeda ou deve
casa, os volumes de interesse ou sobre os quais listar informações. o vos comando
O intérprete aceita qualquer um dos quatro formatos de nome a seguir:
/ vicepa = vicepa = a = 0
/ vicepb = vicepb = b = 1
Depois de / vicepz (para o qual o índice é 25) vem
/ vicepaa = vicepaa = aa = 26
/ vicepab = vicepab = ab = 27
e assim por diante
/ vicepiv = vicepiv = iv = 255
O -da partição e -partição argumentos para o vos mover comando também aceita isto
notação.
-servidor <máquina nome>
Identifica a máquina servidora de arquivos que hospeda, ou deve hospedar, os volumes ou AFS
partições de servidor de interesse. Fornece o endereço IP da máquina em pontos decimais
formato, seu nome de host totalmente qualificado (por exemplo, "fs1.abc.com") ou o mais curto
forma abreviada de seu nome de host que o distingue de outras máquinas.
O uso bem-sucedido de uma forma abreviada depende da disponibilidade de uma resolução de nome
serviço (como o Serviço de Nomes de Domínio ou uma tabela de host local) no momento em que
comando é emitido.
O -do servidor e -Ao servidor argumentos para o vos mover o comando também aceita estes nomes
formatos.
-noresolver
Mostra todos os servidores como endereços IP em vez do nome DNS. Isso é muito útil quando
o endereço do servidor é registrado como 127.0.0.1 ou ao lidar com multi-homed
servidores. o -noresolver opção está disponível em OpenAFS versões 1.4.8 ou posterior e
1.5.35 ou posterior.
-verboso
Produz no fluxo de saída padrão um rastreamento detalhado da execução do comando. Se
este argumento é omitido, apenas avisos e mensagens de erro aparecem.
PRIVILÉGIO É REQUERIDO
Para emitir a maioria dos comandos vos, o emissor deve estar listado no / etc / openafs / server / UserList
arquivo em cada máquina servidor que hospeda ou deve hospedar um volume afetado, e em cada
máquina servidora de banco de dados. Os resultados de desempenho mais previsíveis se todos os servidores de banco de dados
e as máquinas servidoras de arquivos na célula compartilham uma userlist Arquivo. Alternativamente, se o
-localauth sinalizador for incluído, o emissor deve estar conectado a uma máquina do servidor como o local
superusuário "root".
Para emitir um comando vos que apenas exibe informações, nenhum privilégio é necessário.
Use vos online usando serviços onworks.net