Сколько места на жестком диске доступно для бродяг?

Q1: Сколько места на жестком диске доступно во время бродить?

Q2: Могу ли я увеличить доступное дисковое пространство при запуске бродить?

Фон: Я работаю над Vagrantfile, который создает виртуальную машину Cent OS 7 для использования в Hyper-V. При настройке виртуальной машины я использую плагин бродячий размер для увеличения размера виртуального жесткого диска, клонирую репозиторий git, содержащий проект узла, и пытаюсь запустить npm install. Я пытаюсь подготовить проект узла, чтобы я мог работать с ним при создании виртуальной машины. У меня достаточно места на физическом диске, и бродячий размер успешно увеличивает максимальное пространство на виртуальном диске (проверено с помощью диспетчера Hyper-V)

Проблема: При запуске npm install в проекте узла, который я клонировал, я сталкиваюсь с этой ошибкой `

my-vm: npm install
...
my-vm:  ENOTSUP: operation not supported on socket, symlink '../typescript/bin/tsc' -> '/vagrant/my-project/client/node_modules/@angular-devkit/build-optimizer/node_modules/.bin/tsc'

my-vm: npm

my-vm: ERR!

my-vm:  nospc

my-vm:  There appears to be insufficient space on your system to finish.

my-vm: npm

my-vm: 

my-vm: ERR!

my-vm: 

my-vm: nospc

my-vm:  Clear up some disk space and try again.

my-vm: npm

my-vm: verb

my-vm:  exit

my-vm:  [ -95, true ]

...

Vagrantfile:

Vagrant.configure("2") do |config| 

  # Setting some configs
  …

  # installs the Vagrant DiskSize plugin
  system "vagrant plugin install ./vagrant-disksize-0.1.2.gem --plugin-clean-sources"

  config.vm.define vm_name = "my-vm"
  config.vm.box = "centosbuilder"
  config.disksize.size = "40GB"

  …

  config.vm.provision :shell, :inline => \
  "
  # Get sudo privileges
  sudo su

  # yum install Node.js
  …

  # Install global node packages
  …

  # Clone GUI repo
  sudo git clone ssh://git@my-server/my-project.git

  # Setup the project
  sudo chmod -R 700 my-project
  cd my-project
  sudo npm install
  "
end
0
0
1 097
1

Ответы 1

«Плагин работает только с VirtualBox, но выдает сообщение об ошибке, а затем отключается, если вы попытаетесь использовать его с другим провайдером». Другими словами, не с Hyper-V.

Возможно, вам удастся найти коробку с уже настроенным диском большего размера? Например, у меня не было проблем с использованием node в стандартных ящиках ubuntu.

Ты прав. По полному совпадению я пытался установить размер диска на уже определенное максимальное значение. Я подумаю о том, чтобы получить еще одну виртуальную машину с большим дисковым пространством.

hededo 17.09.2018 18:17

Хотелось бы, чтобы такая информация была легко доступна для коробок ... Но, по крайней мере, хорошо, если у вас есть лучший стандарт, который нужно искать

George M Reinstate Monica 17.09.2018 18:56

Другие вопросы по теме