Artigo: 839513 - Última revisão: terça-feira, 4 de Dezembro de 2007 - Revisão: 2.3

Como o Systems Management Server 2003 Advanced Client gere a cache

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Reduzir tudo

INTRODUÇÃO

Este artigo descreve a forma como o Systems Management Server (SMS) 2003 Advanced Client utiliza as definições para a pasta de transferência de programa temporário ou cache . Este artigo também descreve como o SMS tenta atribuir espaço em disco quando o cliente avançado envia um pedido para transferir ficheiros de origem do pacote. Para efectuar este procedimento, o SMS 2003 gere cache em combinação com as definições de cache no cliente avançado.

Mais Informação

Quando distribuir software, pode definir o cliente avançado para transferir ficheiros de origem do pacote a partir do ponto de distribuição para uma cache no computador cliente avançado antes do programa é executado. Quando o programa é executado, esta utiliza os ficheiros de origem da cache em vez dos ficheiros de origem no ponto de distribuição.

No SMS 2003, o cliente avançado utiliza o componente ContentAccess para gerir o tamanho e a localização da respectiva cache. No entanto, um utilizador com credenciais administrativas no cliente avançado computador manualmente pode alterar a localização e o tamanho da cache. Um utilizador que tenha credenciais administrativas também pode eliminar o conteúdo da cache. Por predefinição, a cache é a pasta \System32\Ccm\Cache na pasta do sistema Windows. Se o cliente avançado também for um ponto de gestão SMS, a cache de predefinição é a pasta \SMS_CCM\Cache. Pode rever o ficheiro \System32\Ccm\Logs\CAS.log ou o ficheiro de \SMS_CCM\Logs\CAS.log para resolver o ContentAccess componente.

Quando o SMS 2003 processa um pedido para transferir o pacote, SMS gere a cache em combinação com as definições de cliente avançado para tentar atribuir espaço. Quando um cliente avançadas, onde os ficheiros de origem estão definidos para serem transferidos é executado um anúncio, o componente ContentAccess determina primeiro se o conteúdo do pacote é menor do que a cache. Se o conteúdo do pacote não é menor do que a cache, não será possível respeitar o pedido de transferência e é gerada a seguinte mensagem de estado de nível de erro:
10050 - o programa para o anúncio advertisement_ID (package_ID - program_name) requer o conteúdo do pacote para ser transferido, mas o tamanho da cache total é inferior ao tamanho do pacote de conteúdo. O tamanho actual da cache é n MB e n MB de espaço em cache está disponível. Este programa requer n MB para estar disponível na cache.
Se o conteúdo do pacote for menor que a cache, o componente ContentAccess determina se a cache tem espaço livre suficiente. Se a cache não tiver espaço livre suficiente, é gerada a seguinte mensagem de estado de nível de aviso:
10045 - o programa para o anúncio advertisement_ID (package_ID - program_name) requer o conteúdo do pacote para ser transferido, mas a cache não tem espaço suficiente. O tamanho actual da cache é n MB, dos quais n MB está disponível. A quantidade actual de espaço livre em disco no volume de cache é n MB. Este programa requer n MB para estar disponível na cache.
Por predefinição, quando este problema ocorre, o SMS tenta distribuir o software cada 4 horas até que tenha tentado 18 vezes.

Conteúdo do pacote permanece na cache para menos de 24 horas. Conteúdo na cache é eliminado apenas se o novo conteúdo requer o espaço em disco. Por este motivo, o espaço disponível poderá ser muito inferior ao tamanho cache configurado.

Quando a cache tem não existe espaço disponível, o SMS 2003 recupera normalmente quando o conteúdo na cache expira ou quando é disponibilizado mais espaço na unidade. No entanto, se a cache é demasiado pequena, um administrador deve aumentar o espaço disponível antes dos ficheiros de origem do pacote poderem ser enviados para o computador cliente avançado. Pode aumentar o espaço utilizando o item do Systems Management no painel de controlo ou utilizando um script. Pode agendar a tarefa para executar novamente depois de aumentar o tamanho da cache. Para obter informações adicionais sobre como voltar a programar anúncios no SMS 2003, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
257271  (http://support.microsoft.com/kb/257271/ ) Cliente não é executado novo anúncio do mesmo pacote e programa


Quando utiliza o programa Ccmsetup.exe para instalar o cliente do SMS 2003 avançadas, pode definir as propriedades de cache predefinidas utilizando as opções da linha de comandos smscachesize e smscachedir . Para obter informações adicionais sobre smscachesize , smscachedir e opções relacionadas, consulte "Capítulo 17 - descobrir recursos e implementação de clientes" no Systems Management Server 2003 Concepts, Planning and Deployment Guide .

Siga estes passos para ajustar o tamanho da cache, para modificar a localização da cache ou para remover todos os conteúdos de cache:
  1. No computador cliente do SMS 2003 avançadas, clique em Iniciar , clique em definições e, em seguida, clique em Painel de controlo .
  2. Faça duplo clique em Gestão do sistema .
  3. Nas Propriedades de gestão do sistema , clique no separador Avançadas .
  4. Siga um ou mais dos seguintes passos:
    • Para ajustar o tamanho da cache, em Pasta temporária de transferência de programa , clique no controlo de regulação para alterar a definição de quantidade de espaço em disco a utilizar .
    • Para modificar a localização da cache, clique em Alterar localização e, em seguida, especificar uma nova pasta.
    • Para remover todos os conteúdos de cache, clique em Eliminar ficheiros .
Para modificar as definições de cache cliente avançado para todo o site SMS 2003, recomendamos que utilize um script. Pode implementar um script utilizando um anúncio, utilizando a política de grupo ou como parte do processo de início de sessão. Para mais informações sobre como programaticamente modificar estas definições de cache e scripts de exemplo, procure o SMS 2003 Software Development Kit (SDK) "CacheInfo." Para obter o SMS 2003 SDK, visite o seguinte Web site da Microsoft:
http://www.microsoft.com/downloads/details.aspx?FamilyID=58833cd1-6dbb-45bb-bb77-163446068ef6&DisplayLang=en (http://www.microsoft.com/downloads/details.aspx?FamilyID=58833cd1-6dbb-45bb-bb77-163446068ef6&DisplayLang=en)

Referências

Para obter informações adicionais, consulte "Capítulo 3 - Noções sobre o SMS funcionalidades" e "Capítulo 4 - Noções sobre o SMS clientes" Systems Management Server 2003 Concepts, Planning and Deployment Guide . Para obter este manual, visite o seguinte Web site da Microsoft:
http://technet.microsoft.com/en-us/library/bb633760.aspx (http://technet.microsoft.com/en-us/library/bb633760.aspx)

A informação contida neste artigo aplica-se a:
  • Microsoft Systems Management Server 2003 Enterprise Edition
Palavras-chave: 
kbmt kbhowto kbinfo KB839513 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 839513  (http://support.microsoft.com/kb/839513/en-us/ )