
Sergey❄️
02.07.2017
11:43:35
Лимит для приложения

Aleksandr
02.07.2017
11:44:12
какой код возвращается?
и лимитов по запросам от кого куда?

Google

Sergey❄️
02.07.2017
11:45:51
Как-то очень странно, 10к юзеров и всего 5 запросов/сек для приложения
Когда у каждого юзера лимит 3 запроса/сек
Больно маленькие цифры, у себя я спокойно выхожу за лимиты, а пользуюсь один

Aleksandr
02.07.2017
11:47:42
попробуй спросить у фрилансеров, только опиши подробнее туда, от кого и куда, в какой момент и на чём именно возникают лимиты, как они были выявлены
можно нагуглить группы
это больше чат админов, не разработчиков, здесь не пишут эппы под вк

Sergey❄️
02.07.2017
11:48:59
Да нет, я просто с трудом ухожу от лимитов для одного юзера, а если все юзеры начнут пытаться сломать все это дело, жесть короче)
Ладно, спасибо, я увидел нужную информацию)

Igor
02.07.2017
11:55:56
Кстати, кто с kvm/libvirt работает
когда вы останавливаете сервис libvirt - как гасятся виртуалки?
через параметр shutdown в конфиге виртуалок?

Yevgeniy
02.07.2017
11:56:53
отправляются в suspend... если не могут туда отправиться, просто вырубаются

Google

Igor
02.07.2017
11:57:46
а где это регулируется?
ну, я хочу например, чтобы отдавалась команда shutdown виртуалкам

Yevgeniy
02.07.2017
11:58:28
в конфиге... либвирта, как помню от в либах должен лежать

Igor
02.07.2017
12:01:38
ага, спс, почитаю

Yevgeniy
02.07.2017
12:03:07
в дополнение - https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Virtualization_Administration_Guide/sub-sect-Shutting_down_rebooting_and_force_shutdown_of_a_guest_virtual_machine-Manipulating_the_libvirt_guests_configuration_settings.html

Igor
02.07.2017
12:57:26


Артем
02.07.2017
13:35:46
Ребят нужна помощь, плиз
что то у меня ссх не стартует в контейнере через супервизор там еще нода
Это мой докерфайл
FROM node:4.4.1
RUN apt-get update && apt-get install -y openssh-server supervisor
ADD /ssh/id_rsa.pub /root/.ssh/authorized_keys
RUN echo 'root:root' | chpasswd
RUN mkdir /srv/crn-server
WORKDIR /srv/crn-server
# install server app
ADD . /srv/crn-server
RUN npm install
COPY ssh/supervisord.conf /etc/supervisor/conf.d/supervisord.conf
CMD ["/usr/bin/supervisord"]
А вот то что я копирую в контейнер, то есть supervisord.conf
[supervisord]
nodaemon=true
[program:sshd]
command=/usr/sbin/sshd -D
[program:nodeapp]
directory=/srv/crn-server
command=/usr/local/bin/npm run debug
порты пробрасываю в docker-compose.yml
Почему то sshd не запускается
А нода стартует нормально
Вот такая ошибка
INFO exited: sshd (exit status 255; not expected)

Тефтеля
02.07.2017
13:40:12
супервизор докер и ссш сервер, а вы извращенец, однако

Артем
02.07.2017
13:40:38
надо ссх в контейнер
для дебага

Тефтеля
02.07.2017
13:40:49
ручками зайти в контейнер и команду запустить попробуй

Артем
02.07.2017
13:41:06
ручками работает
но это не то
надо чтоб запускалось из под сборки

Тефтеля
02.07.2017
13:41:57
под такое lxc лучше использовать

Артем
02.07.2017
13:45:21
еще вот такое выдает
INFO gave up: sshd entered FATAL state, too many start retries too quickly

Alexey
02.07.2017
13:50:30
@Артем сейчас попробую собрать и поглядеть на логи

Google

Alexey
02.07.2017
13:50:54
Вообще, есть смысл попробовать добавить приоритет и авторестарт
priority=990
autorestart=true

Hackru
02.07.2017
13:57:05
мегафон прислал счёт за июнь
$ cat /tmp/Schet_ezhemesjachniy_20170702021003762463000.pdf | iconv -f cp1251 -t utf8
Не могу открыть файл C:\Program Files\Peter-Service\Report server\Results\3512_45237_02072017141000891_5072_212000.pdf

Aleksandr
02.07.2017
13:58:52
неужели на винде их генерить оказалось проще

Igor
02.07.2017
14:03:20

Hackru
02.07.2017
14:03:41

bebebe
02.07.2017
14:03:52

Igor
02.07.2017
14:04:13
Да, мне тоже кажется какая-то наркомания

Hackru
02.07.2017
14:04:22
нда
$ file /tmp/Schet_ezhemesjachniy_20170702021003762463000.pdf
/tmp/Schet_ezhemesjachniy_20170702021003762463000.pdf: ISO-8859 text, with no line terminators
для отстающих

Артем
02.07.2017
14:04:37

Alexey
02.07.2017
14:04:56

Артем
02.07.2017
14:04:57
может с образом что, нода вроде на дебиане

Alexey
02.07.2017
14:04:58
а
Сейчас точно чекну и напишу

bebebe
02.07.2017
14:05:27

Hackru
02.07.2017
14:05:52
ну что непонятного? вместо pdf мегафон прислал plain text с ошибкой внутри

Igor
02.07.2017
14:06:05
И надеюсь Так не будем

Google

bebebe
02.07.2017
14:06:26

Admin
ERROR: S client not available

Igor
02.07.2017
14:07:33
И за этот месяц тоже
Мне кажется проблема не в мегафоне

bebebe
02.07.2017
14:07:51

Alexey
02.07.2017
14:09:22
@volartem Логи читать полезно, всё таки:). /var/run/sshd чекните на наличие.
Нодапп не работает из за того, что нету его. Вот вроде пруф. Поключатся не пытался
docker exec -ti 741 supervisorctl
nodeapp FATAL Exited too quickly (process log may have details)
sshd RUNNING pid 8, uptime 0:01:55
supervisor>
@volartem mkdir /var/run/sshd на этапе сборки, короче говоря.

Артем
02.07.2017
14:11:23
ааа

Alexey
02.07.2017
14:11:27
В логах по /var/log/supervisord всё было.

Артем
02.07.2017
14:11:50
стартует
ок

Alexey
02.07.2017
14:33:56
@volartem пожалуйста:)

Артем
02.07.2017
14:34:01
А чего оно без /var/run/sshd не запускалось?

Alex
02.07.2017
14:45:43

Alexey
02.07.2017
14:46:50
Предыдущий оратор ответил, упс

Konstantin
02.07.2017
15:18:20

Igor
02.07.2017
16:18:50

Google

Yevgeniy
02.07.2017
16:52:47
acpid поставь

Igor
02.07.2017
18:08:04

Alexey
02.07.2017
18:11:15
я не думаю что я первый, но всё же - нах там sshd?
Чтобы деплоиться, через ssh в штуку, которая сама просто божественно сделана для деплоя(это я про контейнеры), вероятнно. Там же видно по докерфайлу, что человек учится. Кучу RUN директив не склееных в один без особой надобности, супервайзора конфиг куцый и прочее. Лучше помочь человеку и объяснить — почему это плохо, а не троллить на эту тему. Тут же девопс канал, всё-таки:)

bebebe
02.07.2017
19:10:01

Alexey
02.07.2017
19:15:00
bebebe Да тысячи способов. И всякие решения, которые опрашивают регистри и пулят образ при его изменении. И ansible'ом нафигачивать можно из CI. Я не говорю уже о парвославном kubernetes/rancher в которых можно просто вебхук нафигачить и на автомате делать rolling update из того же CI. Просто человек только с докером знакомится, видать. Зачем ему это всё? Ему просто задеплоить и запустить. Да, неудобно, да, неидеоматично, но это, я так понимаю, вряд ли пойдёт в прод.

Konstantin
02.07.2017
20:10:25

Alexey
02.07.2017
20:11:19
@nodekra Сорян, если что, тоже не хотел никого обидеть.

Alexey
02.07.2017
20:47:32
Парни подскажите по Mikrotik и Haripin NAT. Настроил проброс 80 порта на локальный веб-сервер, настроил hairpin NAT. Теперь все хосты затронутые правилом hairpin NAT при запросе любого доменного имени попадают на мой локальный веб-сервер...
Раньше эта хрень работала, но после того, как я сделал проброс 80 порта в локальную сеть, роутер стал все запросы из локальной сети на 80 порт переадресовывать локальному веб серверу
Похоже в правиле проброса 80 порта из WAN в LAN нужно явно запретить в качестве source address локальные адреса