DeployStudio 101 – Parte 1 – Informação e Instalação

Hi All.

Sobre o último momento notei uma série de questões relativas ao DeployStudio, variando da incerteza sobre as localizações do Netboot e do Repo, até ‘Como faço para implantar o DeployStudio? Eu também ouvi algumas reclamações sobre a documentação do DeployStudio ser de data ou difícil de seguir. Em um esforço para ajudar os administradores de Macs a conseguir uma perna e um pouco de avanço no DeployStudio eu montei vários blogs.

Porque eu montei alguns enquanto estava em projetos e quis ajudar a dar algo de volta para a comunidade, muito parecido com o que eu tentei fazer com a minha série anterior de blogs Munki.

O plano actual é produzir e ‘publicar’ uma série de posts que o levem de um Mac Server standard para uma solução DeployStudio funcional da forma mais directa possível. Agora isso significará alguns sacrifícios, por exemplo, eu estarei escamoteando a maioria dos recursos mais avançados, mas espero que você se sinta confortável o suficiente com o básico para que você mesmo teste o resto!

Este blog ‘parte 1’ procura cobrir onde encontrar informações sobre a solução DeployStudio, onde obter o instalador e para que serve cada opção do instalador. A ‘parte 2’ procura cobrir a configuração do Repositório e servidor do DeployStudio. A ‘Parte 3’ deve cobrir a configuração do serviço Netboot e a construção do conjunto NetBoot do DeployStudio. Estes devem deixar você com uma solução DeployStudio totalmente funcional.

Key Details

OS Used: OS X Yosemite (10.10.5)

DeployStudio Usado: 1.6.16

I estará frequentemente usando “DS” como estenografia para “DeployStudio” em toda esta série.

I também estará usando “Repo” como estenografia para “Repository” em toda esta série.

Informação

Direito, vamos começar pelo início, onde você pode ir para descobrir informações sobre o DeployStudio (além destes blogs e nosso curso de treinamento!).

>

Agenda um web-browser e navegue até http://www.deploystudio.com

desenvolva o site do estúdio

>

Esta página irá mostrar a primeira página do site do DS com abas para os seguintes recursos:

  • Downloads
  • Documentação
  • Forums

Informação: Documentação

Ah, a minha palavra favorita (como deve ser). Este link permite que você baixe os PDFs da documentação fornecida pelo desenvolvedor e vale bem a pena ler.

Informação: Fóruns

Os fóruns são o melhor lugar para ir se você acha que pode ter encontrado um bug com a DS, e para descobrir se outros têm possíveis soluções para o problema. Você também pode enviar pedidos de recursos aqui.

desenvolver fóruns de estúdio

Informação: Downloads

E, como esperado, aqui é onde você obtém seus instaladores para DS.

Clique na versão que deseja baixar.

dploy-studio-versions

Clique na parte inferior da página e clique novamente no número da versão.

>

questões conhecidas

>

Esta acção irá então iniciar o download de um ficheiro de imagem de disco contendo o instalador.

Instalação

OK, por isso agora tem a sua nova e brilhante cópia de DS descarregada e a imagem de disco montada, e encontra aí um número de bits e peças extra. O que é isso?

instalação de estúdio

Instalação: Guia de Instalação Rápida

Esta é uma cópia do Guia de Instalação Rápida, encontrado no site principal da DS na seção Documentos.

Instalação: Extras

Como você imagina, esta pasta contém todos os bits e peças extras que você pode precisar mas não quer rodar como parte da instalação.

installation-extras

These include:

  • “DeployStudioRuntime_v1.6.16.pkg”
    • Esta irá instalar apenas a aplicação DS Runtime (a mesma aplicação que corre enquanto um Mac é Netbooted). Útil se você tem uma situação incomum como usar um SO de imagem externa em vez de uma imagem NetBoot.
  • “DeployStudioServer Uninstaller”
    • Faz exatamente o que diz na lata. Um pacote desinstalador para remover o DS server de um OS.
  • “ExampleTask”
    • Esta pasta contém um número de ficheiros de exemplo para construir a sua própria tarefa personalizada no DS. Pense nisso como um SDK para DS.

example task

  • “FreezeHomedirs_v1.6.16.mpkg”
    • Esta instala uma solução com scripts personalizados para restaurar o diretório home de um usuário para um estado pré-definido na reinicialização, similar à solução Deep Freeze, mas apenas para diretórios home de usuários.
  • “import_compters_template.csv”
    • Um ficheiro template que lhe permitiria importar um número de registos de computador para DS prontos a usar.

import-compters

Instalação: Instalador

E agora chegamos ao importante, o próprio instalador do DeployStudio Server. Este instalará todos os componentes DS necessários, bem como opcionalmente (habilitado por padrão) o ‘DeployStudio Runtime for PCs’ (DS usado para suportar PCs com imagens, mas este parece não ser mais desenvolvido ativamente) e “950.deploystudio.relica.sync” (todos os scripts e itens necessários para construir um servidor de réplicas DS com sincronização).

install deploystudio server

Installation: Step-By-Step

Direito, por isso temos isso fora do caminho, vamos continuar com o guia.

1. Na imagem de disco do instalador DS recém baixado e montado, clique duas vezes no arquivo “DeployStudioServer_v1.6.16.mpkg” do instalador.

deploystudioserver1

2. Se você tiver o Gatekeeper da Apple habilitado, você deve receber um aviso de que o instalador não foi assinado.

deploystudioserver2

3. Confirme que obteve a imagem de disco (e o instalador) a partir de uma fonte legítima, depois “Ctrl” + Clique no instalador, e seleccione “Open”.

openpackage

4. O Gatekeeper irá dar-lhe um segundo aviso. Verifique se está satisfeito com isto, depois clique novamente em “Abrir”.

gatepkeeper

5. Clique em continuar até chegar à tela do SLA. Leia e confirme que você está ok com estes termos, depois clique em “Agree”.

deploystudioserver3

6. Clique em “Install” e digite o nome de usuário e senha do administrador local. Clique em “Instalar Software”.

instalar software

7. A instalação está completa.

instalação completa

Instalação: O que fez?

Bem, como você pode adivinhar, teria instalado vários arquivos. Os principais são:

  • “/Applications/Utilities/DeployStudio Admin.app”
  • “/Applications/Utilities/DeployStudio Assistant”
  • “/Applications/Utilities/DeployStudio Runtime”
    • Estas três aplicações são utilizadas para gerir o servidor DS, configurar as definições e executar os fluxos de trabalho.

utilities

  • “/Library/PreferencePanes/DeployStudioServer.prefPane”
      >

    • Esta opção adiciona um painel de preferências às preferências do Sistema para permitir que você gerencie o serviço DS Server e verifique o status da sincronização da réplica.

    >

>

system-preferences

  • “/Library/LaunchDaemons/com.deploystudio.server.plist”
    • Este ficheiro Launch Daemon configura o serviço DS Server para iniciar automaticamente no arranque, uma vez activado.

E é isso mesmo. Parabéns você tem…baixado e executado um instalador. Ok, então não é uma quantidade enorme, mas pelo menos tem você configurado e pronto para, junto com o conhecimento para encontrar mais ajuda se necessário.

Próxima vez, nós olhamos para configurar o seu DS Repo para story seus arquivos DS, e configuramos o servidor DS em si.

Sumário

Como sempre, se você tiver alguma pergunta, consulta ou comentário, nos informe abaixo e eu tentarei responder e mergulhar no máximo que eu puder. Estou especialmente ansioso para ouvir qualquer feedback sobre esta nova série.

Interessado em aprender mais sobre o DeployStudio? Participe do nosso curso DeployStudio 101 em Londres.

Disclaimer
Embora o autor tenha tido o cuidado de fornecer aos nossos leitores informações precisas, por favor, use sua discrição antes de agir com base em informações baseadas no post do blog. Amsys não o compensará de forma alguma se você alguma vez sofrer uma perda / inconveniência / dano por causa de / enquanto fizer uso da informação neste blog.

Deixe uma resposta

O seu endereço de email não será publicado.