Denis
27.04.2016
17:02:49
http://www.slideshare.net/profyclub_ru/nginx-nginx
use copy-paste!
Denis 災 nobody
27.04.2016
17:03:07
вот надо добавить во все сайты + лог "обратились к домену", условно. То есть это искать ВСЕ access_log и ставить после него ещё строку. Такое проще вынести в 1 инклуд и туда вписать ещё строку. Всё.
да я в курсу
всё-равно плохой совет, весьма холиворный и черезжопный
Google
Denis 災 nobody
27.04.2016
17:04:05
вот было бы наследование логов - было бы проще
и так ещё целый ряд опций себя ведёт
цель понятна конечно, разные секции в разные логи пилить
но пример выше.
Andrey
27.04.2016
17:07:57
Kanat
27.04.2016
17:11:26
Пацаны
https://github.com/mentalistgo/seth/blob/master/telegram-bot-welcomer.js
Вот бот
в telegram api есть метод new_chat_member
я хочу чтоб бот говорил когда кто-то заходить в чат в первые
sendPhoto(chatId, photo, options = {}) {
const opts = {
qs: options,
};
opts.qs.chat_id = chatId;
const content = this._formatSendData('photo', photo);
opts.formData = content[0];
opts.qs.photo = content[1];
return this._request('sendPhoto', opts);
}
Andrey
27.04.2016
17:12:37
а есть тут люди с постгресом?
есть каверзные (довольно) вопрос.
Google
Andrey
27.04.2016
17:12:53
во всяком случае из документации я не понял как это работает
Kanat
27.04.2016
17:13:33
Andrey
27.04.2016
17:14:19
Kanat
27.04.2016
17:14:41
Думал мне говоришь)
Dmitrii
27.04.2016
17:15:39
Andrey
27.04.2016
17:16:03
вопрос такой
как работает pg_start_backup(label text [, fast boolean ]) / pg_start_backup(label text [, fast boolean ])
что конкретно происходит после start_backup
и после того как stop_backup скажешь
вот чистяков утверждает что первое делает "отмену применения валов к текущему кластеру" а вторая команда наоборот, вклчает это применение
задача на выходе - получить консистентную копию базы на слейве и запустить его
Magistr
27.04.2016
17:20:15
ну оно подходит под такую формулировку
Dmitrii
27.04.2016
17:20:41
Так или иначе используя pg_*_backup получится конситентный бекап. Я вот щас в доку еще раз глянул, там вроде все прописано. Вплоть до того какие файлы создаются
Я вот здесь смотрел: http://www.postgresql.org/docs/9.4/static/functions-admin.html#FUNCTIONS-ADMIN-BACKUP-TABLE под таблицей.
Andrey
27.04.2016
17:23:23
Dmitrii
27.04.2016
17:24:08
Там же написано что после stop оно начинает писать в другой файл лог
ptchol
27.04.2016
17:55:53
Чистяков правду говорит
перестает применятся вол на файликах, и можно просто файлики базы взять и копирнуть.
нэ ?
Andrey
27.04.2016
18:53:06
ну я знаю. не могу найти информацию, а в исходники лазить мне страшно :)
Google
Dmitrii
27.04.2016
18:59:52
Можно написать в группу в facebook если уж на то пошло
Magistr
27.04.2016
19:01:24
Andrey
27.04.2016
19:01:36
да
в конечном итоге я конечно за это беспокоюсь
Magistr
27.04.2016
19:04:27
http://highload.guide/blog/asynchronous-replication.html тут чуть инфы про постгрес реплику есть
а дальше реально в группу в фейсбук писать
т.к wal логи это реально физ репликация данных и слейв является бинарной копией мастера с точностью до задержки репликации
Alexander
27.04.2016
19:07:36
Это transaction log или что-то глубже?
bama^boy
27.04.2016
19:10:06
после pg_start_backup можно делать rsync файлов базы, потом stop_backup и готово. Так в яндексе почту бэкапят, если я всё правильно понял.
Magistr
27.04.2016
19:14:17
Andrey
27.04.2016
19:14:46
@bamaboy а всё это время база в wal пишет?
bama^boy
27.04.2016
19:16:53
@amavlyanov да, просто создается чекпойнт
Magistr
27.04.2016
19:17:40
проще реально смоделировать ситуацию и посмотреть что в логах при этом пишет постгрес
bama^boy
27.04.2016
19:17:44
т.е. бэкап будет консистентен на момент его начала
Andrey
27.04.2016
19:18:05
то есть когда slave делаешь надо потом на него эти wal переписать получается, так?
bama^boy
27.04.2016
19:19:48
http://dba.stackexchange.com/questions/30609/postgresql-can-i-do-pg-start-backup-on-a-live-running-db-under-load
Denis
27.04.2016
19:23:50
С чем меньше проблем на на Ubuntu - Heka или Logstash?
Konstantin
27.04.2016
19:27:46
живем на 2х версиях logstash, до 25k event/sec - полет нормальный
Alibek
27.04.2016
19:32:11
с fluentd
Magistr
27.04.2016
19:37:45
Google
Andrey
27.04.2016
21:51:36
енот
28.04.2016
03:10:02
http://m.pikabu.ru/story/na_zametku_molodyim_itspetsialistam_4163235
Алексей
28.04.2016
08:32:11
Господа, а jemalloc это сильное колдунство ? кто нить применяет ?
Roman
28.04.2016
09:01:03
А в чем колдунство?
Алексей
28.04.2016
09:02:19
если оно на столько сильно ускоряет процессы управления памятью почему оно еще не в апстримах всех проектов ?
Alexander
28.04.2016
09:03:08
Рискну предположить, что не все ускоряет, поэтому не во всех :)
Алексей
28.04.2016
09:04:32
какая то специфичная поддержка должна быть со стороны приложения ? или просто LD_PRELOAD и всё ?
Alex
28.04.2016
09:04:49
Но постойте
Roman
28.04.2016
09:05:45
И не ускоряет
А более экономно память расходует и меньше фрагментируется память с ним
87776
28.04.2016
09:17:39
есть тут короли ансбил?
[101]
192.168.1.1
[100]
192.168.1.2
[102]
192.168.1.3
[multi:children]
100
101
102
ansible multi -a "hostname" -f 1
192.168.1.1 | UNREACHABLE! => {
"changed": false,
"msg": "Failed to connect to the host via ssh.",
"unreachable": true
}
192.168.1.2 | UNREACHABLE! => {
"changed": false,
"msg": "Failed to connect to the host via ssh.",
"unreachable": true
}
192.168.1.3 | UNREACHABLE! => {
"changed": false,
"msg": "Failed to connect to the host via ssh.",
"unreachable": true
}
ЧЯДНТ?
Andrey
28.04.2016
09:19:04
ну по ssh коннекта нет
написано ж
87776
28.04.2016
09:19:34
а блять
я юзера не указал
Google
Alex
28.04.2016
09:25:08
Найдутся
Andrey
28.04.2016
09:29:36
@87776 а ещё часто протухает по каким-то причиам host ssh key и его надо обновить.
Andrey
28.04.2016
09:30:47
Dmitrii
28.04.2016
09:32:06
Мне кажется он имеет ввиду, когда подключаются через ssh по _домену_, этот домен вписывается в known_hosts и когда ноду реплейсим, то ssh будет негодовать на спуфинг.
Andrey
28.04.2016
09:32:48
да
Dmitrii
28.04.2016
09:33:02
:)
У нас сделано так - все ноды находятся в private network и не имеют публиный IP-адресов. Есть две ноды - entrypoint. (Бастион сервера). Ну так вот короче для внутренних нод HostKeyCheck вырублен а для "внушних" включен.
внешних*
Хотя кстати и не по-домену тоже будет вписываться. Эт я чет затупил.
Andrey
28.04.2016
09:41:35
ненене, у айма ssh_host-ключи протухают! это другое!
Andrey
28.04.2016
09:42:11
ненене. я же сказал - дима всё правильно сказал
Dmitrii
28.04.2016
09:43:31
Собственно, решение данной проблемы выше я предложил. Кроме как вырубить полностью этот хостчек я не знаю как этого избежать.
Но полностью вырубать как-то "не правильно" что-ли.
Architector
28.04.2016
09:44:15
когда у вас от сотни хостов, StrictHostKeyChecking no только так :)
Dmitrii
28.04.2016
09:44:37
В чем проблема способа предложенного выше?
Смысл в нем конечно только если ты находишься "в интернете" а не во внутренней сети уже.
Architector
28.04.2016
09:45:40
разумеется
Andrey
28.04.2016
09:49:15