Оба варианта имеют право на жизнь. В обоих есть плюсы и минусы. У меня и
удаленный девхост 24/7, и своя виртуалка, куда я могу кучу гуана поставить,
смотреть совместимости после обновления софта, и гонять разные
эксперименты, которые на девхосте вообще-то опасаюсь делать, чтобы не
порушить, а потом не напрягать людей - "уважаемые админы разверните мне еще
экземпляр, я тот весь раздолбала в конец, он нежизнеспособен, чинить или
откатывать геморно" (хотя я сама себе все разворачивала в том случае, но
это не важно, потеря времени и нежизнеспособное состояние системы). А
виртуалку сначала склонировал, потом раздолбанную викинул да и все.

Удаленный девхост удобен, потому что из любого места, с любой машины.
Виртуалка удобна, когда поехал за город с проблемным инетом

Поэтому доказывать идеальность того и другого подхода - глупо.

Savenkova Natalya
[email protected]
https://www.facebook.com/name.rnd



2013/12/16 Foxcool <[email protected]>

>
>  > Только есть одна проблемка: когда ноутбук в спячку вгоняю, SSH сессии к
> VM отваливаются :(
> Вообще лично я обыно гашу виртуалку, чтобы не жрала ничего, если не надо.
> Но у меня эта проблема решается тривиально: скрипт запуска и скрипт гашения.
>
> 1)
>
> VBoxManage startvm Development\ Environment --type headless;
> sleep 7;
> sshfs [email protected]:/home/site  /home/.........dev/;
> ssh [email protected];
>
> Здесь мы стартуем виртуалку без окна. Ждем 7 секунд на старт (я обычно в
> сон виртуалки отправляю, поэтому как правило 7 секунд хватает). Конектим
> все вещи.
>
> Если по какой-то причине обвалились сессии, то можно еще раз скрипт
> запустить. Варнинги сообщат, что машина уже работает, пройдет семь секунд и
> сессии снова подхватятся. Главное. если редактор любит гадить, его все-таки
> вырубать руками.
>
> 2) Ну и аналогичный скрипт отправки в сон.
>
> fusermount -u /home/foxcool/Dropbox/development/setup/dev;
> vboxmanage controlvm Development\ Environment savestate;
>
>
> Отмонтирует sshfs. Усыпляем машину.
>
> --
> http://foxcool.ru
> [email protected]
>
> --
> Moscow.pm mailing list
> [email protected] | http://moscow.pm.org
>
-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить