Взял на пару дней Intel NUC DC3217IYE (установлено 4Гб памяти и 60Гб SSD). В целом неплохой настольный компьютер - маленький, сильно не греется, есть возможность установить ОЗУ до 16Гб. Можно использовать в качестве "бюджетного" сервера для маленького офиса.
Я погонял на нем сервер Майнкрафта пару часов, потом решил посмотреть на сколько хорошо он будет держать тот же сервер Майнкрафта но с помощью виртуализации VMWare ESXi 5.5.
Собственно говоря дальше про установку и пойдет разговор. Во время установки ESXi, я столкнулся с двумя проблемами:
1) Отсутствие драйвера сетевой карты - пришлось делать Custom сборку, чтобы драйвера интегрировать в установщик;
2) VMWare ESXi не хотело устанавливаться, так как считало, что у меня меньше памяти, чем 4Гб;
Вот про вторую проблему в этой статье речь и пойдет. Установщик VMWare можно обмануть и заставить софт установиться при более меньшем объеме ОЗУ, чем требует ESXi. Итак,
1) Запускаем установку;
2) Ждем появления Welcome (рис. 1), нажимаем Alt+F1;
рис. 1
3) Попадем в консоль, вводим логин root и пустой пароль;
4) Выполняем команды
5) В файле upgrader_precheck.py необходимо найти и изменить вычисление MEM_MIN_SIZE;
6) Сохраняем и закрываем файл, дальше ищем PID процесса, который необходимо перезапустить;
После последней команды вы должны вернуться в окно установщика, если этого не произошло нажмите Alt+F2
Я погонял на нем сервер Майнкрафта пару часов, потом решил посмотреть на сколько хорошо он будет держать тот же сервер Майнкрафта но с помощью виртуализации VMWare ESXi 5.5.
Собственно говоря дальше про установку и пойдет разговор. Во время установки ESXi, я столкнулся с двумя проблемами:
1) Отсутствие драйвера сетевой карты - пришлось делать Custom сборку, чтобы драйвера интегрировать в установщик;
2) VMWare ESXi не хотело устанавливаться, так как считало, что у меня меньше памяти, чем 4Гб;
Вот про вторую проблему в этой статье речь и пойдет. Установщик VMWare можно обмануть и заставить софт установиться при более меньшем объеме ОЗУ, чем требует ESXi. Итак,
1) Запускаем установку;
2) Ждем появления Welcome (рис. 1), нажимаем Alt+F1;
рис. 1
3) Попадем в консоль, вводим логин root и пустой пароль;
4) Выполняем команды
cd /usr/lib/vmware/weasel/utils rm upgrade_precheck.pyc mv upgrade_precheck.py upgrade_precheck.py.old cp upgrade_precheck.py.old upgrade_precheck.py chmod u+w upgrade_precheck.py vi upgrader_precheck.py
5) В файле upgrader_precheck.py необходимо найти и изменить вычисление MEM_MIN_SIZE;
6) Сохраняем и закрываем файл, дальше ищем PID процесса, который необходимо перезапустить;
ps -c | grep [w]eas7) Запоминаем PID, который получили в предыдущей команде и убиваем процесс
kill -9 PID
После последней команды вы должны вернуться в окно установщика, если этого не произошло нажмите Alt+F2