Установка и настройка серверов Linux,создание сайтов, установка и настройка Asterisk PBX, Linux для начинающих и не только.
Получать статьи этого сайта на почту:

 

Добавить комментарий

Добрый день, интересная

Добрый день, интересная статья, но не могли бы помочь разобраться со скриптом название машини 
#!/bin/bash
START="/bin/bash"

]]>#if]]> [ ! -f /etc/rc.vm ]; then
# echo "/etc/rc.vm does not exist"
# exit 0
]]>#fi]]>

VBOXDIR="/etc/vbox"
VM_USER="****_vbox"
SU="su - $VM_USER -c"
VBOXMANAGE="VBoxManage -nologo"
VM="Gateway"

case "$1" in
start)
echo -n "Starting up virtual maschine $WinSRV2008R2"
$SU "VBoxHeadless —startvm $WinSRV2008R2 > /dev/null 2>&1 &"
echo "done."
;;
restart)
$SU "VBoxManage controlvm $WinSRV2008R2 reset"
;;
stop)
$SU "VBoxManage controlvm $WinSRV2008R2 savestate"
;;
stopacpi)
$SU "VBoxManage controlvm $WinSRV2008R2 acpipowerbutton"
exit 0
;;
*)
echo "Usage: $N {start|restart|stop}" >&2
exit 1
;;
esac

exit 0 правильно или еще что-то нужно изменить?

Filtered HTML

  • Поисковые системы будут индексировать и переходить по ссылкам на разрешённые домены.

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.
CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.
10 комментария:
07/11/2012 - 19:33
Вопрос только один - постоение на Дебиане принципиально? Центос? Убунту?  Прошлая статья тоже была на Squeeze, поэтому принципиальных отличий между статьями нет (почти). Если поднимать на Убунту 12 Сервер, то там проблемы начинаются уже с ручного редактирования параметров интерфейсов, что является по сути задачей для гуру (про ручные настроки DNS скромно помолчу).  Не подумайте привратно (Дебиан - это тоже очень здорово), но проблема перехода платформы с Ubuntu 10 (анлогия Squeeze)  на Ubuntu 12 не освещена.
07/11/2012 - 19:35
Будет и на ubuntu 12.04 Почти готова инструкция.
07/11/2012 - 19:38
Столкнуся с проблемой установки Server 2008 R2 из-за не соответствия разрядности платформы и виртуальной машины. Дадите рекомендации?
07/11/2012 - 19:40
Ставте 32 бит версию Windows server 2008 на виртуальную машину.
08/11/2012 - 17:58
Тогда вопрос возникает следующий. К примеру, на предприятии (назовём его ООО "Рога и Копыта") решили перейти с физических серверов на виртуализацию, сэкономив при этом на покупке Win2008R2, заменив её на Linux с VirtualBox на борту. А в качестве виртуальных машин уже использовать Win2008R2 (к примеру для сервера терминалов). Всё конечно здорово, но оказывается, что 64-х битную ось не поставишь, т.к. отсутствует поддержка. 32-битная ограничена по памяти и уже не прокатывает. В итоге ООО "Рога и Копыта" вынуждена закупать как платформу Win2008R2 с Hyper-V на борту, а прекрасная идея использования Linux останется просто идеей. Вопрос применения в продакшн остаётся в силе.
08/11/2012 - 18:56
Ну какие же вопросы - мир клином не сошелся на Virtualbox. Ставте Proxmox, KVM поддерживает 64 бит
8aa8sik
16/06/2013 - 13:08
Добрый день, интересная статья, но не могли бы помочь разобраться со скриптом название машини  #!/bin/bash START="/bin/bash" #if [ ! -f /etc/rc.vm ]; then # echo "/etc/rc.vm does not exist" # exit 0 #fi VBOXDIR="/etc/vbox" VM_USER="****_vbox" SU="su - $VM_USER -c" VBOXMANAGE="VBoxManage -nologo" VM="Gateway" case "$1" in start) echo -n "Starting up virtual maschine $WinSRV2008R2" $SU "VBoxHeadless —startvm $WinSRV2008R2 > /dev/null 2>&1 &" echo "done." ;; restart) $SU "VBoxManage controlvm $WinSRV2008R2 reset" ;; stop) $SU "VBoxManage controlvm $WinSRV2008R2 savestate" ;; stopacpi) $SU "VBoxManage controlvm $WinSRV2008R2 acpipowerbutton" exit 0 ;; *) echo "Usage: $N {start|restart|stop}" >&2 exit 1 ;; esac exit 0 правильно или еще что-то нужно изменить?
16/06/2013 - 13:53
Добрый день, интересная статья, но не могли бы помочь разобраться со скриптом название машини  #!/bin/bash START="/bin/bash" #if [ ! -f /etc/rc.vm ]; then # echo "/etc/rc.vm does not exist" # exit 0 #fi VBOXDIR="/etc/vbox" VM_USER="****_vbox" SU="su - $VM_USER -c" VBOXMANAGE="VBoxManage -nologo" VM="Gateway" case "$1" in start) echo -n "Starting up virtual maschine $WinSRV2008R2" $SU "VBoxHeadless —startvm $WinSRV2008R2 > /dev/null 2>&1 &" echo "done." ;; restart) $SU "VBoxManage controlvm $WinSRV2008R2 reset" ;; stop) $SU "VBoxManage controlvm $WinSRV2008R2 savestate" ;; stopacpi) $SU "VBoxManage controlvm $WinSRV2008R2 acpipowerbutton" exit 0 ;; *) echo "Usage: $N {start|restart|stop}" >&2 exit 1 ;; esac exit 0 правильно или еще что-то нужно изменить? - See more at: http://softnastroy.com/content/ustanovka-virtualbox-42-na-server-debian-squeeze-s-veb-interfeysom-phpvirtualbox-avtozapusk-virtualnyh-mashin.html#sthash.SI5KFZ4L.dpuf Добрый день, интересная статья, но не могли бы помочь разобраться со скриптом название машини  #!/bin/bash START="/bin/bash" #if [ ! -f /etc/rc.vm ]; then # echo "/etc/rc.vm does not exist" # exit 0 #fi VBOXDIR="/etc/vbox" VM_USER="****_vbox" SU="su - $VM_USER -c" VBOXMANAGE="VBoxManage -nologo" VM="Gateway" case "$1" in start) echo -n "Starting up virtual maschine $WinSRV2008R2" $SU "VBoxHeadless —startvm $WinSRV2008R2 > /dev/null 2>&1 &" echo "done." ;; restart) $SU "VBoxManage controlvm $WinSRV2008R2 reset" ;; stop) $SU "VBoxManage controlvm $WinSRV2008R2 savestate" ;; stopacpi) $SU "VBoxManage controlvm $WinSRV2008R2 acpipowerbutton" exit 0 ;; *) echo "Usage: $N {start|restart|stop}" >&2 exit 1 ;; esac exit 0 правильно или еще что-то нужно изменить? - See more at: http://softnastroy.com/content/ustanovka-virtualbox-42-na-server-debian-squeeze-s-veb-interfeysom-phpvirtualbox-avtozapusk-virtualnyh-mashin.html#sthash.SI5KFZ4L.dpuf Не нужно везде в скрипте менять, нужно было сменить только имя виртуальной машины в переменной  VM, то есть должно стать так:   #!/bin/bash START="/bin/bash" #if [ ! -f /etc/rc.vm ]; then # echo "/etc/rc.vm does not exist" # exit 0 #fi VBOXDIR="/etc/vbox" VM_USER="vbox" SU="su - $VM_USER -c" VBOXMANAGE="VBoxManage -nologo" VM="WinSRV2008R2" case "$1" in start) echo -n "Starting up virtual maschine $VM" $SU "VBoxHeadless —startvm $VM > /dev/null 2>&1 &" echo "done." ;; restart) $SU "VBoxManage controlvm $VM reset" ;; stop) $SU "VBoxManage controlvm $VM savestate" ;; stopacpi) $SU "VBoxManage controlvm $VM acpipowerbutton" exit 0 ;; *) echo "Usage: $N {start|restart|stop}" >&2 exit 1 ;; esac exit 0   Вот как-то так :)
8a8asik
16/06/2013 - 14:44
Спасибо большое за совет
8a8asik
16/06/2013 - 14:53
При добавлении в автозагрузку по инструкции получаю : update-rc.d: using dependency based boot sequencing insserv: warning: script 'K01virtualbox' missing LSB tags and overrides insserv: warning: script 'virtualbox' missing LSB tags and overrides