Comments 25
Опишите, пожалуйста, как пробрасываете подсетки
+1
У них там интересные танцы с бубном — взял себе сеть, делал по их доке, но всё равно виртуалки дальше хоста не пинговались. Плюнул, взял отдельные адреса, перевёл всё в режим моста, сгенерил маки для дополнительных адресов и всё завелось с пол-пинка.
0
Немного о подсети хетзнера. первый и последний ip адрес технические, их нельзя использовать для серверов. Один из адресов Вам нужно будет использовать для самого XenServera который будет в роли маршрутизатора…
Приведу пример настройки на сети 192.168.1.50/29:
192.168.1.50 обозначает сеть, его нельзя использовать.
192.168.1.57 это для broadcast'а, его тоже не получится использовать.
192.168.1.51 будет у нас gateway
192.168.1.52 — 192.168.1.56 а эти ip уже для виртуалок.
1. Разрешаем форвардинг пакетов через сервер
применить
2. Создаем второй ip адрес
3. Разрешаем в iptables форвардинг пакетов
Если этого не хватит проверьте добавился ли роут, если нет то нужно добавить…
Приведу пример настройки на сети 192.168.1.50/29:
192.168.1.50 обозначает сеть, его нельзя использовать.
192.168.1.57 это для broadcast'а, его тоже не получится использовать.
192.168.1.51 будет у нас gateway
192.168.1.52 — 192.168.1.56 а эти ip уже для виртуалок.
1. Разрешаем форвардинг пакетов через сервер
nano /etc/sysctl.conf
# Controls IP packet forwarding
net.ipv4.ip_forward = 1
применить
sysctl -p
2. Создаем второй ip адрес
nano /etc/sysconfig/network-scripts/ifcfg-xenbr0:1
DEVICE=xenbr0:1
ONBOOT=yes
BOOTPROTO=none
NETMASK=255.255.255.248 #если сетка /29
IPADDR=192.168.1.51
3. Разрешаем в iptables форвардинг пакетов
iptables -I RH-Firewall-1-INPUT -i xenbr0 -o xenbr0 -j ACCEPT
Если этого не хватит проверьте добавился ли роут, если нет то нужно добавить…
+1
Хе-хе, и че делать если сервер не пингуется после всего этого? %-(
0
закажите KVM
ну или ребутнитесь в resque и попробуйте разобраться «на холодную»
ну или ребутнитесь в resque и попробуйте разобраться «на холодную»
0
Простите делитантский вопрос, а как ребутнуть сервер в resque, если никакого доступа нет?
0
хостер предоставляет соответствующие кнопочки в веб-панели управления
0
в панели управления robot есть Rescure. Активируете, перезагружаете сервер. монтируете диск
смотрите
или запостите сюда
mount /dev/sda1 /mnt
смотрите
cat /mnt/var/log/dmesg
или запостите сюда
ls -la /mnt/boot/
и cat /mnt/boot/grub/grub.cfg
0
Решил воспользоваться данной шпаргалкой… отмечу два момента:
1. Проверяйте валидность XML в файле ответов. У меня валидатор заругался на закрывающий тег — а инсталлятор просто взодил в ступор и ребутил сервер.
2. На вебсервере отключите любой URL rewrite. Как выяснилось, если инсталлер полагается на HTTP-коды, и если он не получит 404 там, где надо, то тоже войдёт в ступор.
1. Проверяйте валидность XML в файле ответов. У меня валидатор заругался на закрывающий тег — а инсталлятор просто взодил в ступор и ребутил сервер.
2. На вебсервере отключите любой URL rewrite. Как выяснилось, если инсталлер полагается на HTTP-коды, и если он не получит 404 там, где надо, то тоже войдёт в ступор.
0
Ребят, может помогу кому — </sourсe>
Буква «c» — написана кирилицей, надеюсь это ошибка
Исправьте пожалуйста, многие делают copy-past и в итоге сами знаете что ;-)
Буква «c» — написана кирилицей, надеюсь это ошибка
Исправьте пожалуйста, многие делают copy-past и в итоге сами знаете что ;-)
0
Ставил на двух разных серверах 6.2.0 с гигабитными картами — больше 100 Мб\c не хочет давать, встречал кто-нибудь такое? Пробовал 6.0.2 — все ок, полный гигабит. Одна из карт вот такая «i217-v».
0
а возможно ли обновить /boot/grub/grub.cfg под Ubuntu 14?
0
Там все так же как и в 12… На прошлых выходных ставил.
0
Ubuntu 14.04.1 LTS minimal
/boot/grub/grub.cfg не такой как в 12 версии…
И старый вариант изменить 3 строки не прокатывает, либо надо другие какие то менять…
/boot/grub/grub.cfg не такой как в 12 версии…
И старый вариант изменить 3 строки не прокатывает, либо надо другие какие то менять…
0
Всё прокатывает. Уже больше десятка серверов накатил в Hetzner.
там просто чуть сложнее сделали. Теперь строка типа «search --no-floppy --set .....» Определяется через IF вот всё с этого if и до конца блока стирай и пиши как в статье. И всё прекрасно пашет.
Из того на что я напарывался:
— некорректно настроил web сервер
— ошибся в написании адреса сервера в меню grub
— из-за п.1 не скачал образы загрузочные
Если не получается бери Лару и разбирайся через Лару.
Так что всё работает.
там просто чуть сложнее сделали. Теперь строка типа «search --no-floppy --set .....» Определяется через IF вот всё с этого if и до конца блока стирай и пиши как в статье. И всё прекрасно пашет.
Из того на что я напарывался:
— некорректно настроил web сервер
— ошибся в написании адреса сервера в меню grub
— из-за п.1 не скачал образы загрузочные
Если не получается бери Лару и разбирайся через Лару.
Так что всё работает.
0
А есть ли отличия в настройке XenServer 6.5? Если да прошу написать инструкцию)
0
У кого-нибудь есть опыт установки 7 версии? По данному мануалу не получается. Загружал в рескью, dmesg пустой, не понимаю в какую сторону копать (
0
Sign up to leave a comment.
Установка XenServer 6.2 в Hetzner