Два вопроса об ошибке «Нет свободного места на устройстве» моего vagrant vm - PullRequest
0 голосов
/ 04 февраля 2019

Я клонировал проект, который использует Vagrant.Раньше у меня все работало с Vagrant, я имею в виду, что я запускаю vagrant up & vagrant ssh, а затем запускаю проект своего веб-приложения.

Сегодня я отправляю ssh в свой виртуальный виртуальный ящик с помощью vagrant ssh.Затем в виртуальном окне я импортирую свою базу данных следующим образом:

$ mysql -u root -p mydb < /vagrant/db.sql

Через некоторое время я перезапустил свой MacBook, а затем вызвал бродячую виртуальную машину по команде vagrant up в папке проекта.Я начинаю получать следующую ошибку:

/opt/vagrant/embedded/gems/gems/net-scp-1.2.1/lib/net/scp.rb:398:in `await_response_state': scp: /tmp/vagrant-network-entry: No space left on device (RuntimeError)

Мой первый вопрос: Это потому, что я импортирую в него базу данных, чтобы освободилось место?

(я знаю, что, прибегая к помощи по поиску, есть ответы на вопрос, как увеличить пространство на Vagrant vm, но я этого не хочу)

Мой второй вопрос: Как мне вернутьсявернуться в состояние, когда я не импортировал базу данных?Теперь я не могу вызвать Vagrant vm из-за вышеуказанной ошибки (как и SSH).

1 Ответ

0 голосов
/ 07 февраля 2019

Откройте виртуальную машину в виртуальной коробке захвата клавиатуры и удалите базу данных оттуда.Вы не можете вернуться, если у вас нет резервной копии.

...