Инструменты пользователя

Инструменты сайта


cluster:boinc:containers
LDAP: couldn't connect to LDAP server

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
cluster:boinc:containers [2013/02/21 12:09]
chuharev [Примеры]
cluster:boinc:containers [2015/02/17 08:42] (текущий)
nikitina [Добработка]
Строка 1: Строка 1:
 ====== Инфраструктура ====== ====== Инфраструктура ======
 На сервере 192.168.1.12 (82.196.66.12) установлена система виртуализации openvz.  На сервере 192.168.1.12 (82.196.66.12) установлена система виртуализации openvz. 
-В качестве шаблона гостевой (виртальной) ОС используется centos-6 (официальный образ от openvz). +В качестве шаблона гостевой (виртуальной) ОС используется centos-6 (официальный образ от openvz).
- +
-В настоящий момент на виртуальную ОС номер 2 (CTID=2, IP-адрес: 10.0.0.3) установлен BOINC-сервер, готовый для тестирования. +
-Для доступа к данной ОС наружу были выведены tcp-порты с номерами 8001 и 8002. +
- +
-Порт 8001 соединен с веб-сервером, посредством которого будут подключаться BOINC-клиенты. Для тестирования доступны следующие URL.\\ +
-Страничка проекта:\\ +
-http://192.168.1.12:8001/first/\\ +
-Страничка администрирования:\\ +
-http://192.168.1.12:8001/first_ops/\\ +
-login: boincadm\\ +
-password: cluster\\ +
- +
-Порт 8002 соединен с ssh-сервером виртуальной машины. Для доступа можно воспользоваться командой: +
-<code> +
-ssh 192.168.1.104 -p 8002 -l boincadm +
-</code> +
-Пароль:  +
-cluster\\ +
- +
-Получить права root'a: +
-<code> +
-sudo -i +
-</code> +
  
 ====== Запуск контейнеров с боинк-сервером ====== ====== Запуск контейнеров с боинк-сервером ======
Строка 48: Строка 24:
 2. вывод списка виртуальных машин, которые были созданы пользователем. 2. вывод списка виртуальных машин, которые были созданы пользователем.
 <code> <code>
-sudo /root/container.sh list+sudo /root/container.sh list
 </code>  </code> 
  
 3. создание нового контейнера. 3. создание нового контейнера.
 <code> <code>
-container.sh new +sudo /root/container.sh new centos
 </code> </code>
  
Строка 60: Строка 36:
 1. Смотрим информацию о контейнерах. 1. Смотрим информацию о контейнерах.
 <code> <code>
-sudo /root/container.sh list+sudo /root/container.sh list
 containers created by ivashko: containers created by ivashko:
         CTID     IP-ADDRESS      WEB-PORT        SSH-PORT         CTID     IP-ADDRESS      WEB-PORT        SSH-PORT
Строка 78: Строка 54:
 Эта команда займет определенное время. Эта команда займет определенное время.
  
-3. Подключиться к созданному контейнеру, можно двумя способами:+3. Подключиться к созданному контейнеру, можно двумя способами
 Снаружи: Снаружи:
 <code> <code>
Строка 95: Строка 72:
 sudo -i sudo -i
 </code> </code>
 +
 +
 +====== Добработка ======
 +В будущем планируется включить в скрипт следующие функции:
 +  - Удаление контейнера
 +  - Задание пароля при создании (чтобы дефолтный пароль менялся)
 +  - заход в виртуалку средствами опенвз
 +
 +====== Перенаправление портов ======
 +<code>
 +redir --lport 8029 --cport 80 --caddr=10.0.0.11 --debug
 +</code>
 +Данная команда должна быть запущена на хостовой системе, а не на виртуалке.
  
cluster/boinc/containers.1361448560.txt.gz · Последнее изменение: 2014/01/24 14:11 (внешнее изменение)