Page 1 of 2

Два mysql на VPS CentOS 7.1 под vestacp

Posted: Thu Jun 09, 2016 8:17 am
by sebuba
Собственно сабж, нужно запустить второй инстант скула "изолированно", как это сделать в принципе знаю, но вот вопрос, будет ли это отображаться в панели. Во вкладке например Графики и Сервер там где Показатели: память/диск/процессор. Ну и собственно как это сделать красиво.

Re: Два mysql на VPS CentOS 7.1 под vestacp

Posted: Thu Jun 09, 2016 8:37 am
by skurudo
Надо пробовать, достаточно нестандартная задача.
Второй инстанс наверное проще запустить в виртуалке или докере.
А в весту добавлять дополнительным хостом - v-add-database-host

Re: Два mysql на VPS CentOS 7.1 под vestacp

Posted: Thu Jun 09, 2016 1:16 pm
by sebuba
Да хотел спросить где находится init-скрипт что запускает скул. Все таки мне необходимо сделать именно так, на одном серваке что бы работали два инстанта скула, без панели как это делать не вопрос. Хотелось бы иметь и панель и собственно сабж. Mysqld_multi не предлагать нужно реально "изолированные" инстанты. Может все таки есть идеи как это все подключить в панель для визуального контроля, потому как без оного все мне кажется будет работать и так, но хотелось бы подчеркну, сделать все красиво.

Re: Два mysql на VPS CentOS 7.1 под vestacp

Posted: Thu Jun 09, 2016 1:21 pm
by skurudo
В 7-ке уже systemd рулит, там скорее всего инит-скриптов-то не осталось.

Красиво будет в докере запустить и добавить доп. хост, как и писал выше.
Остальное будет весьма криво и потребует от вас править код панели (скорее всего).

Re: Два mysql на VPS CentOS 7.1 под vestacp

Posted: Thu Jun 09, 2016 1:39 pm
by sebuba
Допустим запустили под Докером, ещё вопрос куда его ставить, в сам VPS или отдельно, или отдельно на "чистый" VPS.
Будет ли тогда отображаться визуальная информация в панели Весты, понятно что через SSH я и так все могу посмотреть, но мне нужно что бы смотрели в панели. Единственное я никогда не работал Докером :), а результат как бы нужно уже завтра, нужно разделить базы скула разных сайтов.

Re: Два mysql на VPS CentOS 7.1 под vestacp

Posted: Thu Jun 09, 2016 1:43 pm
by skurudo
sebuba wrote:Допустим запустили под Докером, ещё вопрос куда его ставить, в сам VPS или отдельно, или отдельно на "чистый" VPS.
Там же и приложение должно быть изолированным при этом.
sebuba wrote:Будет ли тогда отображаться визуальная информация в панели Весты, понятно что через SSH я и так все могу посмотреть, но мне нужно что бы смотрели в панели. Единственное я никогда не работал Докером :), а результат как бы нужно уже завтра, нужно разделить базы скула разных сайтов.
Если завтра, то проще поднять отдельную чистую впс и добавить хост.
На эксперименты может уйти больше времени, при цейтноте такой роскоши нет.

Re: Два mysql на VPS CentOS 7.1 под vestacp

Posted: Thu Jun 09, 2016 1:50 pm
by sebuba
skurudo wrote:Там же и приложение должно быть изолированным при этом.
Это в смысле на боевом VPS, я правильно понимаю. Я использую хостинг Jelstic, в нем можно создать окружение Докер, такой вариант не пойдет, обязательно нужно делать на сервере где стоит панель и крутятся сайты. Нельзя отдельный контейнер готовый прицепить к действующему серверу.
skurudo wrote:Если завтра, то проще поднять отдельную чистую впс и добавить хост.
На эксперименты может уйти больше времени, при цейтноте такой роскоши нет.
Ну лучше сделать все нормально чем просто решить лишь бы, да как, так что хоть времени и нет, но я предпочитаю найти рациональное решение.

Re: Два mysql на VPS CentOS 7.1 под vestacp

Posted: Thu Jun 09, 2016 1:59 pm
by sebuba
Да и возможно это не сюда, но все же, когда был один сайт все работало, когда добавил второй то начались тормоза на обоих сайтах, настройки крутил, не помогает. Такое ощущение что второй сайт все берет на себя, и потому не хватает ресурсов для первого. Вот и возник вопрос про разделение баз, а у меня собюственно про шаблоны апача и нжинкса.
Вначале я использовал для апача phpfcgid а для нжинкса caching но со вторым сайтом это дало дикие тормоза, пришлось перейти на hosting. Немного полегчало, будет ли мне счастье если разнесем базы. Немного по шаблонам я не допонял когда какой лучше применять, так как описание довольное скудное а без примеров вообще трудно понять.
В довершении, сейчас нагрузка даже не через скул прет, а через индейца, он больше всего потребляет процессорного времени.

Re: Два mysql на VPS CentOS 7.1 под vestacp

Posted: Tue Jun 14, 2016 7:34 am
by skurudo
sebuba wrote:Да и возможно это не сюда, но все же, когда был один сайт все работало, когда добавил второй то начались тормоза на обоих сайтах, настройки крутил, не помогает. Такое ощущение что второй сайт все берет на себя, и потому не хватает ресурсов для первого. Вот и возник вопрос про разделение баз, а у меня собюственно про шаблоны апача и нжинкса.
Здесь не должно быть ощущений, нужно смотреть на картинку в top / htop.
Если сайты разнесены по разным юзерам, то будет понятно сразу, кто тянет на себя одеяло.

Re: Два mysql на VPS CentOS 7.1 под vestacp

Posted: Tue Jun 14, 2016 8:00 am
by skurudo
sebuba wrote:Это в смысле на боевом VPS, я правильно понимаю. Я использую хостинг Jelstic, в нем можно создать окружение Докер, такой вариант не пойдет, обязательно нужно делать на сервере где стоит панель и крутятся сайты. Нельзя отдельный контейнер готовый прицепить к действующему серверу.
Конкретно с ними не имел дел, потому по подробностям работы с конкретно этим хостинг-провайдером ничего не скажу. Однако если вам дают сервер, пусть и виртуальный, и вы там рут, то такая схема возможно.
sebuba wrote: Ну лучше сделать все нормально чем просто решить лишь бы, да как, так что хоть времени и нет, но я предпочитаю найти рациональное решение.
Такое нужно планировать заранее и эксперименты проводить, я пока могу порекомендовать лишь в общий случай. :)