LTSP/VirtualBox: различия между версиями

Материал из ALT Linux Wiki
м (+catnav)
м (было, но прошло)
 
(не показаны 2 промежуточные версии 2 участников)
Строка 18: Строка 18:
** загрузка: Network
** загрузка: Network


Устанавливаем терминальный сервер, загружаем<ref>возможно, придётся в failsafe — у меня при нормальной происходит сбой virtualbox в районе service dm start</ref>; если догрузился до dm, можно приступать к загрузке тонкого клиента.
Устанавливаем терминальный сервер, загружаем<ref>возможно, придётся в failsafe — у меня при нормальной происходил сбой virtualbox в районе service dm start</ref>; если догрузился до dm, можно приступать к загрузке тонкого клиента.


Тут возможен случай, когда eth0/eth1 поднимутся не в нужном порядке — см. тогда <tt>/etc/iftab</tt> (на 4.0/branch) либо <tt>/etc/udev/rules.d/70-persistent-net.rules</tt> (на 5.1/branch) насчёт обмена местами eth0 и eth1; после этого следует либо ребутнуть виртуальную машину на скору руку, либо аккуратно
Тут возможен случай, когда eth0/eth1 поднимутся не в нужном порядке — см. тогда <tt>/etc/iftab</tt> (на 4.0/branch) либо <tt>/etc/udev/rules.d/70-persistent-net.rules</tt> (на 5.1/branch) насчёт обмена местами eth0 и eth1; после этого следует либо ребутнуть виртуальную машину на скору руку, либо аккуратно
Строка 26: Строка 26:
  modprobe сетевой_для_eth1
  modprobe сетевой_для_eth1
  service network start
  service network start
== Сервер ALTSP в VirtualBox ==
Необходимо:
# VirtualBox
# дистрибутив ALTSP
Решение:
# устанавливаем сервер ALTSP в качестве гостя
# переключаем "внутренний" сетевой интерфейс в режим моста (в настройках VirtualBox)
# подключаем хост с виртуальной машиной в реальную сеть
# загружаем терминальные клиенты.


== Примечания ==
== Примечания ==

Текущая версия от 01:36, 22 января 2012


Тестирование инсталятора ALTSP в виртуальной машине

Для тестирования использовались и qemu/kvm, но в vbox довольно удобно сделана возможность организовать «внутреннюю» сеть, на которой прекрасно тестируется сетевая загрузка.

Приборы и материалы:

  • apt-get install virtualbox (проверено на 3.0.10/x86_64)
  • виртуальная машина для терминального сервера:
    • 256Mb RAM, 8Mb VRAM
    • 15Gb IDE HDD (при авторазбивке)
    • CD-ROM: симлинк на установочный iso-образ
    • eth0: PRO/1000T[1], internal network 'ltsp'; при необходимости доступа к миру ещё eth1: PCnet[2], NAT
    • загрузка: CD-ROM, HDD
  • виртуальная машина для тонкого клиента:
    • 32Mb RAM, 4Mb VRAM (можно и 16/2)
    • без HDD/CD-ROM
    • eth0: PCnet, internal network 'ltsp'
    • загрузка: Network

Устанавливаем терминальный сервер, загружаем[3]; если догрузился до dm, можно приступать к загрузке тонкого клиента.

Тут возможен случай, когда eth0/eth1 поднимутся не в нужном порядке — см. тогда /etc/iftab (на 4.0/branch) либо /etc/udev/rules.d/70-persistent-net.rules (на 5.1/branch) насчёт обмена местами eth0 и eth1; после этого следует либо ребутнуть виртуальную машину на скору руку, либо аккуратно

service network stop
rmmod сетевые драйверы
modprobe сетевой_для_eth0
modprobe сетевой_для_eth1
service network start

Сервер ALTSP в VirtualBox

Необходимо:

  1. VirtualBox
  2. дистрибутив ALTSP

Решение:

  1. устанавливаем сервер ALTSP в качестве гостя
  2. переключаем "внутренний" сетевой интерфейс в режим моста (в настройках VirtualBox)
  3. подключаем хост с виртуальной машиной в реальную сеть
  4. загружаем терминальные клиенты.

Примечания

  1. неважно, на самом деле
  2. аналогично: только для удобства различения
  3. возможно, придётся в failsafe — у меня при нормальной происходил сбой virtualbox в районе service dm start