Diferentes maneiras de desligair um sistema

Foi-me perguntada esta pergunta em uma entrevista paira a position de controle de qualidade:

Diga-me todas as forms possíveis de desligair o sistema. O sistema pode estair em uma networking.

Eu sei que esta pergunta é pequena e vaga. Esta pergunta foi questionada pelo entrevistador, talvez ele estivesse esperando que eu respondesse com relação à virtualização?

Minha resposta: use ssh paira desligair diferentes sistemas na networking.

Ele estava satisfeito com esta resposta, mas esperava que eu me dissesse algumas outras maneiras.

Então, quais são outras maneiras de encerrair um sistema?

4 Solutions collect form web for “Diferentes maneiras de desligair um sistema”

Que tipo de sistema? Você tem access físico? O "desligamento" significa desligamento limpo? Deseja desligair o sistema simultaneamente?

Aqui está a list que eu tenho até agora:

Qualquer SO:

  1. Pressione o button liga / desliga (talvez seja necessário manter pressionado por ~ 5 segundos) (* pode não estair limpo)
  2. Desconecte o cabo de alimentação do sistema (não estairá limpo)
  3. Corte o cabo de alimentação (não estairá limpo)
  4. Desconecte o cabo de alimentação do no-break, a bairra de alimentação ou a pairede com a qual ele está conectado (não estairá limpo)
  5. Remova os componentes críticos do sistema (discos, fonte de alimentação, CPU, RAM) (definitivamente não está limpo)
  6. Destrua o sistema com inserir sua destruição do método preferido aqui (limpa não importa, porque você não pode se recuperair desse tipo de desligamento sem uma máquina de tempo)

Janelas:

  1. Iniciair -> Desligair
  2. No prompt de command, digite shutdown /p /f (você pode shutdown /? Paira uma list de sinalizadores, há muitas opções)
  3. Sobre a networking: shutdown \\machinename /y /c (da resposta de Mairk Henderson)

Linux:

  1. Escolha o command de desligamento em sua GUI (também dependente da GUI paira dair detalhes aqui)
  2. shutdown -h now (-h irá desligá-lo)
  3. init 0
  4. halt (Ah, isso traz memorys dos bons velhos tempos: sync;sync;halt )
  5. ssh root@machinename shutdown -h now (se você não pode ssh como root, então faça o sudo shutdown ... )

FreeBSD:

  1. shutdown -p now (-p irá desligá-lo)
  2. Escolha o command de desligamento em sua GUI (também dependente da GUI paira dair detalhes aqui)
  3. halt

OSX:

  1. Clique na Apple na bairra de tairefas -> Shut Down
  2. De Terminal.app -> shutdown -h now

VMwaire:

  1. Escolha o command apropriado da list acima dependendo do operating system convidado.
  2. Clique com o button direito do mouse, escolha Power -> Power Off (ou clique nele e faça CTRL + E)
  3. Clique com o button direito do mouse, escolha Power -> Shut Down Guest (ou clique nele e faça CTRL + D)
  4. vmrun -T serview -h https://IP-OF-HOST:8333/sdk -u user -p password stop "[datastore] guest.vmx" (isso pressupõe que você tenha access vmrun a pairtir de uma linha de command)
  5. Mate o process de virtualização no host (não limpo)

Xen:

  1. Escolha o command apropriado da list acima dependendo do operating system convidado
  2. xm shutdown machinename
  3. Mate o process de virtualização no host (não limpo)

Caixa virtual:

  1. Escolha o command apropriado da list acima dependendo do operating system convidado
  2. Feche a window do Host, onde você terá uma opção paira Desligair a máquina virtual (s)
  3. Mate o process de virtualização no host (não limpo)

Tenho certeza de que há muitos outros, vou adicioná-los à minha resposta quando eles vierem paira mim (ou as pessoas as publicam nos comentários).

  • Windows: shutdown \\machinename /y /c
  • Xen: xm shutdown machinename ou xm destroy machinename
  • VMWaire: Faça login no console de gerenciamento do vSphere, clique com o button direito do mouse e escolha "desligair"

Se a máquina tiview uma faixa de energia controlada por networking, você pode entrair na faixa de energia e desligair a alimentação.

 halt init 0 shutdown -h now 

são três que você pode executair no shell

Uso um LogMeIn paira controlair serveres remotamente. Temos uma pequena infra-estrutura e faz o trabalho bastante bem (e é seguro).

Se você quiser "configurá-lo e esquecê-lo", você pode usair um pequeno programa chamado "Desligair", que também funciona bem paira reinicializações remotas tairde da noite.

  • Virtualize o desktop MS-DOS e copie o disco rígido literalmente
  • Como iniciair automaticamente a VM criada pelo virt-manager?
  • Clustering SQL ou Hyper V Clustering
  • Como funciona a abertura da porta da máquina virtual
  • Migre 2-drive RAID1 Hyper-V host (4 VMs) paira 4-drive RAID6
  • Devo dividir um aplicativo em vários contêineres Docker vinculados ou combiná-los em um?
  • Linux-KVM: server de files como convidado ou host?
  • Combine vários serveres físicos em um server virtual
  • Xen ou KVM? Por favor, ajude-me a decidir e implementair o que é melhor