GNU/Linux >> Znalost Linux >  >> Linux

Vagrant up and reload - default:Warning:Connection timeout. Opakuji pokus...

Místo ničení obrazu. Problém se mi podařilo vyřešit tak, že jsem nejprve přidal následující řádky/odkomentování do Vagrantfile, abych zapnul gui virtualbox.

config.vm.provider "virtualbox" do |vb|
 vb.gui = true
 vb.memory = "1024"
end

Pak jsem udělal tulák, abych to restartoval. Spustilo to jak příkazový řádek, tak gui virtualboxu. Gui mě požádal o přístupové heslo SSH (které jsem nastavil, když jsem naposledy hrál s ssh, když jsem byl přihlášen k počítači) a mohl jsem se přihlásit. Později jsem vypnul obraz. Později jsem odstranil výše uvedené řádky pro gui z Vagrantfile a stále se spouštělo dobře.


Poté, co jsem se potýkal se všemi různými dostupnými možnostmi pro různé otázky, stále jsem čelil stejnému problému. Nakonec jsem provedl

vagrant destroy

následuje

vagrant up

A můj systém zase funguje.

Poznámka:Pokud i vy máte ve zvyku přímo vypínat počítač, můžete se s tímto problémem brzy setkat! Ve vašem tulákovském terminálu (vagrant ssh ), vždy přejděte na:

sudo shutdown -h now

nebo stačí napsat

vagrant halt

po odhlášení z vašeho ssh.

PS:Pro ty z vás, kteří by se mohli bát, že během vagrant destroy ztratí svá data/kód/cokoli , můžeš se uklidnit! Váhal jsem s použitím příkazu, ale podle dokumentace vše, co dělá, je:

Tento příkaz zastaví spuštěný počítač, který Vagrant spravuje, a zničí všechny prostředky, které byly vytvořeny během procesu vytváření počítače. Po spuštění tohoto příkazu by měl být váš počítač ponechán v čistém stavu, jako byste nikdy nevytvořili počítač hosta.

To znamená, že váš kód zůstane nedotčen a příští vagrant up by vás dovedlo do stejného stavu, v jakém jste odešli, pouze s tím, že problém je nyní vyřešen. :)


Linux
  1. Jak zvýšit časový limit připojení SSH

  2. Kdy byl `relatime` nastaven jako výchozí?

  3. Sledování a oprava instalační chyby

  1. Jak jsem zahodil svůj starý OS a skočil do Linuxu

  2. Obnovení stdout a stderr na výchozí hodnotu

  3. Výchozí heslo Vagrant's Ubuntu 16.04 vagrantfile

  1. 10 zajímavých a zábavných faktů o Linuxu

  2. Historie API:GitLab Runner a Podman

  3. Rozdíl mezi Getty a Agetty?