ixep

Рейтинг
3
Регистрация
04.11.2014

Роман74, DNS пропиши (!!!) на виртуалке

---------- Добавлено 23.11.2014 в 15:11 ----------

Роман74:
Застрял тут не знаю что сюда написать.

Йопть... Английского не знаешь?

ip-failover(запасной,дополнительный) - IP виртуалки. Он должен быть как дополнительный IP не тот что у хост сервера. Настраивается и подключается к хост-IP в панели хостера.

IP-ХОСТ-СЕРВЕРА

IP-OF-THE-HOST-SERVER.1 - это IP-хост сервера, а не виртуалки, в котором последняя цифра единица - .1 - так обычно зовётся адрес роутера.

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

---------- Добавлено 23.11.2014 в 15:49 ----------

------------------------------------------------------------------------------

Если сервер в online.net то там всё просто

1. Покупаешь у них сервер

2. Ставишь Ubutnu 14.04 x64 - именно 64. - записываешь IP роутера и DNS

3.


sudo apt-get update && sudo apt-get upgrade
sudo aptitude install kvm libvirt-bin virtinst bridge-utils qemu-kvm

sudo mkdir /data/vm/images
wget http://mirror.yandex.ru/ubuntu-releases/14.04/ubuntu-14.04-server-amd64.iso

4. Настроиваешь простой мост на хост сервере - https://help.ubuntu.com/community/KVM/Networking


nano /etc/network/interfaces

auto em0
iface em0 inet manual

auto br0
iface br0 inet dhcp
bridge_ports em0
bridge_stp off
bridge_fd 0
bridge_maxwait 0

5. В панеле хостера ПОДКЛЮЧАЕШЬ дополнительные IP адреса - раздел Failover https://console.online.net/en/server/failover/XXXXX - доступно 5 бесплатных IP

6. Настраиваешь IP адреса - Drag and drop IP to change your configuration. - перетащи нужные IP из блока IP Failover в блок своей машины рядом через 1.5 сантиметра вправо

7. Настрой MAC адрес для каждого дополнительного IP в разделе общей информации своего сервера - https://console.online.net/en/server/state/XXXX - кликни по нужному IP, выбери тип виртуализации и он установится автоматически ля этого IP - скопируй его

8. На домашнем компе поставь virt-manager

9. Создай диски под вирт машины через virt-manager

10. Создай саму вирт машину из тогоже образа Ubutnu 14.04 x64 - На последнем шаге создания вирт машины нажми типа "Дополнительный настройки" и впиши МАС адрес скопированный ранее в панеле хостера. В качестве сети VM здесь же указываешь мост br0 -будет в списке, а не default, как там установлено

11. Запусти создание VM и установку сервера и после настрой сеть VM как описано здесь


auto eth0
iface eth0 inet static
address ip-failover
netmask 255.255.255.255
broadcast ip-failover
post-up route add IP-OF-THE-HOST-SERVER.1 dev eth0
post-up route add default gw IP-OF-THE-HOST-SERVER.1
post-down route del IP-OF-THE-HOST-SERVER.1 dev eth0
post-down route del default gw IP-OF-THE-HOST-SERVER.1

12. Пропиши DNS сервера в готовой виртуальной машине которые тебе дали после установки OS в пункте №3 - иначе интернета на виртуалке ты не увидишь


nano /etc/resolvconf/resolv.conf.d/base

nameserver XX.XX.XX.6
nameserver XX.XX.XX.7

-- Готово --

[umka:
;13272859]Также может быть, что postfix использует авторизацию через dovecot.

Да, использует авторизацию и как транспорт. Решил оставить. Пусть будет. Оказалось связку с Пофигсом проще настроить. А то эти экимовские конфиги в паралич вводят при пером взгляде на них...

На другой машине уже стоит exim4 - пробовал его удалить apt-get remove --purge exim4 - но его папка в etc всё равно остаётся. Как его правильно удалить полностью из системы?

---------- Добавлено 16.11.2014 в 10:17 ----------

Ой всё.. Надо было так

apt-get remove --purge exim4 exim4-base exim4-config exim4-daemon-light



---------- Добавлено 16.11.2014 в 11:33 ----------

Подскажите пожалуйста, раньше пользовал SMPT c авторизацией для отправки почты. А сейчас в этой связке оно где настраивается? За авторизацию отвечает dovecot, а пароль нужно ставить в PostfixAdmin как пароль для POP3/IMAP ? И потом для отправки письма с другого сервера через этот ящик по SMTP я указываю email как логин, IP/hosh сервера и этот пароль?

rustelekom, фух... Вроде разобрался немного. Почта приходит, складывается и пересылается. Чёт так понравилось, что захотел ещё и фебморду к ящикам сделать... Только нах оно мне...

Без dovecot-а пересылка будет работать? Везде пишут про Postfix+Dovecot -без него не видел мануалов пока ещё.. Хз как эту муть без него настроить.

Himiko:
Не нужно dovecot, MySQL и т.п.

Кручу мучу письмо получить хочу.. Настроил Postfix+Dovecot+MySQL и PostfixAdmin... Работает... хочу лишнее выкинуть.. а то для одного несуществующего ящика сильно жирно..

Dovecot - его можно выкидывать? Он мне вообще нужен?) я просто хз что это за зверь.

Himiko:
Что-то много лишнего хотите ради исходящей почты и пересылки.
Не нужно dovecot, MySQL и т.п.

Ну вот сказали не нужно, а по ссылке как раз километровый мануал по настройке как раз всего этого #exim-dovecot-sql.html

---------- Добавлено 13.11.2014 в 15:43 ----------

kxk:
Есть VESTACP бесплатно вам всё сделает

так очень не хотелось на продакшен сервер, на котором уже всё работает ставить панель только ради почты.

Andreyka, это частично получилось. А virtual_alias_maps тут вообще не катит? В системе только один пользователь кроме рута и он пересылает рутовскую почту на один емайл.

А вот на каждый несуществующий ящик сделась свою пересылку на разные емайл это можно?

Просто алиасом я могу в один всё собрать, а если в разные?

kgtu5, отключите сайт от интернета. Зачем вам посетители на нем, они же ресурсы жрут своими просмотрами. А поисковый трафик вообще зло..

{сарказм}

Glueon:
Если продажа VPS клиентам - только RAW.

Снапшоты хостеры не делают? Тогда получается только "внутренние" бэкапы??

umka:
ява-скриптом, раз в N секунд проверяет наступление каких-то событий

оно так и есть, тут даже пуш лишний. нужно именно когда сервер получил новые данные, он сам отправил в браузе сообщение. Например новых данных нет 45 минут, и ни браузер ни сервер никаких сообщений друг другу не отправляют, а на 46 минуте чёто на сервере обновилось и он такой - дыдышь - push браузеру - обана, свежачёк..

---------- Добавлено 06.11.2014 в 14:39 ----------

umka:
Скрипт на сервере после проверки события делает sleep(N)

Или цикл бесконечный. Оно всё процессор сожрёт нафиг... мне так кацца

---------- Добавлено 06.11.2014 в 14:42 ----------

Видимо без NodeJs на сервере не обойтись..

http://habrahabr.ru/post/120429/

VGrey, всё давно испытано. Просто поинтересовался, есть ли испытатели среди присутствующих :)

Мне нужно поставить на продакшен не более 5 простых виртуалок. Там не будет меняться размер диска. Снапшотами я ниразу не пользовался, но от производительности IO я бы не отказался.

Но, судя по всему, сделать для виртуалок LVM блоки у меня не получится. И при всех ништяках LVM я их вряд ли буду юзать. Упираюсь только в проигрыш по IO операциям:


benchmark read, virtio device (vhd in ext4 over lvm block device over md-raid10) - average speed 549 Mb/sec
benchmark read, virtio device (qcow2 in ext4 over lvm block device over md-raid10) - average speed 543 Mb/sec

benchmark read, ide device (lvm block device over md-raid5) - average speed 158 Mb/sec
benchmark read, virtio device (lvm block device over md-raid5) - average speed 156 Mb/sec

не совсем понимаю что тут тестировали, но разницы не видно - http://www.opennet.ru/openforum/vsluhforumID1/91666.html

12
Всего: 13