LINUX.ORG.RU

Сообщения swelf

 

javascript, вызвать soft клавиатуру телефона.

Собственно есть страничка, на которой элементы реагируют на нажатия клавишь. На десктопе все работает, нужно как-то завтавить выскочить клавиатуру на андроиде. Какие есть способы?

swelf
()

thunderbird и gmail метки.

Приветствую, настроил в gmail пару фильтров, добавил к ним пару меток. В веб интерфейсе все работает как задумывалось, письма попадают в «папки» и не попадают в inbox. При подключении thunderbird'а по imap я получил список меток, получаю письма, но проблема в том, что все письма, кроме папок, попадают еще и в indox. Как его правильно настроить, чтобы письма не дублировались?

swelf
()

Проблемы с ftp. Пропадает пакет с командой PORT.

Куда выложить дамп я хз, вот скриншот Итак ситуация. Дамп снят с маршрутизатора с интерфейса за которым находится 10.11.0.54 в нем вы можете наблюдать пакет в командой PORT под номером 12. В дампе с интерфейса в сторону 10.11.0.62 этого пакета уже нету. Кто виноват и что делать. Каковы причины потери. Это не iptables точно, правил там много, но так глубоко в пакеты не лезут, чтобы только PORT вырезать, и сеть 10.11 пропускаю всю, без каких либо ограничений.

swelf
()

nginx, tcp и потеря пакетов.

Ситуация такая, сайт часто стал быть недоступен из-за сетевых проблем, я то их не ловил не разу, но люди жалуются. В логах я ничего подозрильного не нашел. Решил глянуть дампы с 2х сторон. На сервере

15:17:57.119931 IP 1.1.1.1.61403 > 2.2.2.2.80: Flags [S], seq 2864988994, win 8192, options [mss 1460,nop,wscale 8,nop,nop,sackOK], length 0
15:17:57.119945 IP 2.2.2.2.80 > 1.1.1.1.61403: Flags [S.], seq 2501375397, ack 2864988995, win 14600, options [mss 1460,nop,nop,sackOK,nop,wscale 9], length 0
15:17:57.195429 IP 1.1.1.1.61403 > 2.2.2.2.80: Flags [.], ack 1, win 256, length 0
--
15:17:57.196836 IP 1.1.1.1.61403 > 2.2.2.2.80: Flags [.], seq 1:1461, ack 1, win 256, length 1460
15:17:57.196844 IP 1.1.1.1.61403 > 2.2.2.2.80: Flags [P.], seq 2276:2397, ack 1, win 256, length 121
--
15:17:57.496553 IP 1.1.1.1.61403 > 2.2.2.2.80: Flags [.], seq 1:1461, ack 1, win 768, length 1460
15:17:58.096696 IP 1.1.1.1.61403 > 2.2.2.2.80: Flags [.], seq 1:1461, ack 1, win 256, length 1460
15:17:59.296000 IP 1.1.1.1.61403 > 2.2.2.2.80: Flags [.], seq 1:537, ack 1, win 768, length 536
15:18:01.693065 IP 1.1.1.1.61403 > 2.2.2.2.80: Flags [.], seq 1:1461, ack 1, win 256, length 1460
15:18:04.096969 IP 1.1.1.1.61403 > 2.2.2.2.80: Flags [.], seq 1:1461, ack 1, win 256, length 1460
15:18:08.894512 IP 1.1.1.1.61403 > 2.2.2.2.80: Flags [.], seq 1:1461, ack 1, win 768, length 1460
15:18:18.494706 IP 1.1.1.1.61403 > 2.2.2.2.80: Flags [R.], seq 1461, ack 1, win 0, length 0

со стороны клиента

15:17:55.022543 IP 192.168.1.21.61403 > 2.2.2.2.80: Flags [S], seq 2864988994, win 8192, options [mss 1460,nop,wscale 8,nop,nop,sackOK], length 0
15:17:55.098483 IP 2.2.2.2.80 > 192.168.1.21.61403: Flags [S.], seq 2501375397, ack 2864988995, win 14600, options [mss 1460,nop,nop,sackOK,nop,wscale 9], length 0
15:17:55.098571 IP 192.168.1.21.61403 > 2.2.2.2.80: Flags [.], ack 1, win 256, length 0
--
15:17:55.098837 IP 192.168.1.21.61403 > 2.2.2.2.80: Flags [P.], seq 1:2276, ack 1, win 256, length 2275
15:17:55.098861 IP 192.168.1.21.61403 > 2.2.2.2.80: Flags [P.], seq 2276:2397, ack 1, win 256, length 121
--
15:17:55.398358 IP 192.168.1.21.61403 > 2.2.2.2.80: Flags [.], seq 1:1461, ack 1, win 256, length 1460
15:17:55.998397 IP 192.168.1.21.61403 > 2.2.2.2.80: Flags [.], seq 1:1461, ack 1, win 256, length 1460
15:17:57.198462 IP 192.168.1.21.61403 > 2.2.2.2.80: Flags [.], seq 1:537, ack 1, win 256, length 536
15:17:58.398515 IP 192.168.1.21.61403 > 2.2.2.2.80: Flags [.], seq 1:537, ack 1, win 256, length 536
15:17:59.594561 IP 192.168.1.21.61403 > 2.2.2.2.80: Flags [.], seq 1:1461, ack 1, win 256, length 1460
15:18:01.998675 IP 192.168.1.21.61403 > 2.2.2.2.80: Flags [.], seq 1:1461, ack 1, win 256, length 1460
15:18:06.795902 IP 192.168.1.21.61403 > 2.2.2.2.80: Flags [.], seq 1:1461, ack 1, win 256, length 1460
15:18:16.397355 IP 192.168.1.21.61403 > 2.2.2.2.80: Flags [R.], seq 1461, ack 1, win 0, length 0

первые 3 пакета установка tcp соединения

далее клиент посылает 2 пакета(на самом деле видимо 3, но wireshark собрал первые 2 в 1), POST запрос. До сервера долетает только первый и третий пакет.

Далее клиент начинает повторять запросы, но начиная с первого пакета. Сервер на это никак не реагирует.

Собсно вопрос, кто из них ведет себя правильно.

swelf
()

разработка под IOS.

Приветствую, возник вопрос, что необходимо для разработки под ios? Обязателен ли mac? Что-нибудь с ios точно необходимо, одинаковы ли операционки под ipad и iphone.

Попросили написать кое-какое приложение, нужно оценить доп расходы, необходимые для разработки.

swelf
()

Проклятье линуксойда. Ubuntu встает колом.

Настигло меня проклятье неосиляторства.

Обновил дома систему до 14.04 еще когда вышла, X'ы начали намертво виснуть, в логах ничего, могу переключиться в консоль и перезапустить их, тогда все работает. Так как виснет не часто, и на нетбуке эта же система вроде не зависает. Сослался на особенности железа и забил.

Вот поставил на рабочий ноут тоже 14.04, и тоже начала виснуть.

нетбук - Unity

стационарный домашний - openbox+tint2

рабочий ноут - lxde

Не может же приводить к таким выкрутасам openbox?

Что сейчас популярно ставить на десктоп, чтобы оно просто работало?

swelf
()

Посмотреть запуск ракетоносителя.

Смотрел вчера фильм «Охотники на гангстеров» и там 2 ГГ с крыльца дома наблюдали старт ракеты. И я подумал, а с какого расстояния можно наблюдать старт ракеты с Байконура? Я живу в Ростове-на-Дону. Куда мне надо выбраться 28 июня, чтоб посмотреть на старт ракеты.

swelf
()

zabbix, построение графиков, sql запрос

КОгда заббикс(1.8.6) строит график, он делает следующий запрос.

SELECT itemid,round(500*(mod( CAST(clock AS UNSIGNED) +3623,43200))/(43200),0) as i,
 count(*) as count,avg(value) as avg,min(value) as min,
 max(value) as max,max(clock) as clock FROM history_uint 
 WHERE itemid=26858 AND clock>=1394233177 AND clock<=1394276377
 GROUP BY itemid,round(500*(mod( CAST(clock AS UNSIGNED) +3623,43200))/(43200),0)

Цифры тут почти все понятны, 1394233177 и 1394276377 интервалы времени, 43200 - длина временного промежутка, а вот что за смещение 3623 не совсем понятно, ктонить может обяснить, откуда оно берется и как считается. Это я строил график за неделю, от настоящего момента, так что откуда смещение в почти час, мне непонятно.

Кто-нибудь может прояснить этот момент?

swelf
()

iscsi tuning

Возник вопрос попроизводительности. Есть target(iet) и initiator. На iet у меня raid6 из 8 дисков, поверх него lvm, прямое чтение с lv 350+мбайт/с, между серверами 1гб линк, mtu=9000, но по iscsi не могу добиться скорости чтения больше 25мбайт(200мбит). Нормально ли это, что по iscsi я могу нагрузить сеть только на 20%, не пойму во что собсно все упирается, и сеть и диски намного быстрей.

swelf
()

Машина и умственные способности, есть ли связь?

Если тут есть люди с Ростова, ты вы знаете, что у нас второй день уже небольшая метель. Вчера выходя из дома на работу, я знал, что домой придется идти пешком(прошел 7км по сугробам за 1.5 часа), ибо город парализует. Так и произошло, в 1500 по яндексу у нас были пробки 10 баллов, и эти 10 баллов держали гдето часов до 2400. Некоторые люди добирались домой часов по 5-7.

Снег валил просто нереальный, вечером люди жаловались, на то что в городе не видно было снегоуборочной техники и во всем виноват мэр, но о чем б*** эти амебы думали, когда выехали в своих коробках на работу в такую погоду? Как снегоуборочной машине убирать снег, если улица забита застрявшими машинами, да и без машин, снега идет столько, что убрать его нереально. Я попытался по пути домой помочь выталкать толи 6ку, толи копейку, но когда понял, что она едет, только когда мы ее толкаем, то плюнул и пошел домой. Сейчас по городу стоит куча брошенной техники, у кого-то бенз кончился, кто-то просто намертво застрял.

От машин у людей мозги совсем атрофировались? Хорошо хоть сегодня многие не поехали на машинах на работу, по дорогам идут люди, ибо по тратуарам идти нереально, я так вообще дома сижу. Мое мнение, надо было объявить ЧП, либо просто выходные на эти 2 дня, чтобы не парализовывать город.

swelf
()

chrome и память, доколе.

Писал, писал гневную простыню, да стер. Вообщем вкраце, фф24 с 2 окнами и 40 владками сжирают 300мб памяти. Включил я хром и подумал «Ого какой быстрый, а не попробовать ли его пользовать». Вообщем через 20 минут и 20 открытых вкладок система начала подтормаживать, я заподозрил неладное, включил top в терминале и увидел, что свободной памяти из 4х гб почти не осталось, так же как и 2х гигового свопа, каждый процесс хрома занимал 100-150мб. Ну и тут все повисло намертво, я уже думал что придется кнопочкой грузить компьютер, но мне повезло, что хром в конце концов упал.

Как этой херней вообще можно пользоваться? Либо пользователи хрома не открывают больше 3х вкладок, либо под виндой он ведет себя иначе.

swelf
()

l2tpv3, bonding.

Операционная сисиема debian 7(2 штуки). Все дефолтное. Создал 2 канала l2tpv3(павда они над одним eth висят, но думаю не имеет значения). объединяю их в bond интерфейс, по умолчанию режим rr, он же 0. Если поднят 1 канал l2tpeth0(ну или любой другой), то все хорошо, bond интерфейсы видят друг друга на обоих машинах. Если же подняты 2 интерфейса, то потери 90-100% как повезет. Проходят только пакеты, в пределах 1 канала. т.е. если запрос ушел на l2tpeth0, а другой конец ответил через l2tpeth1. То ответ до инициатора не дойдет.

Кто виноват и что делать, наверно вывалить еще вывод какихнить команд, не стесняйтесь, предлагайте.

swelf
()

Как сменить обои в KDE через dnd.

Поставил ubuntu 13.04 с unity, до этого пользовался либо гномом2(debian), либо всякими ion3, i3 и тп. Ну вот решил на десктопе KDE4 попробовать. Столкнулся с проблемой смены обоев, как их сменить через настройки рабочего стола я понял, но это неудобно, нагуглил очень интересный способ, простым перетаскиванием картинки из браузера, файл менеджера и тп. на рабочий стол. Вроде как должно появиться меню, в котором выбираем, что собсно с картинкой делать, сделать фоном, просто добавить иконку. Так вот, у меня этого меню не появляется, картинка просто копируется на раб стол, и в качестве обоев не ставится.

KDE 4.10.2

Кто виноват и что делать?

swelf
()

iptraf врет.

Или я чего-то не понимаю, или 1 из двух. Начал тупить интернет в офисе, глянул загрузку порта на свиче, видно что трафик уперся в шейпер. Решил глянуть iptraf'ом, кто же загрузил его, а iptraf показывает загрузку по влану всего 5-6мбит, вместо реальных 10, которыми загружен канал. Чем же в реальном времени мониторить загрузку канала на интерфейсе с разбивкой по ip, mac.

swelf
()

iperf, connection refused с флагом -r

Хочу померять скорость в обоих направлениях, на сервере запущен iperf -s на клиенте делаю iperf -c <ip> -d, скорост ьмеряется в обоих направлениях, но одновременно, хочу померять поочереди, запускаю iperf -c <ip> -r, и на сервере, после замера скорости от клиента, получаю connection refused, фаерволов нет.

[ 10] local 192.168.4.1 port 5001 connected with 192.168.4.247 port 49201
[ 10]  0.0- 1.0 sec  4.81 MBytes  40.4 Mbits/sec
[ 10]  1.0- 2.0 sec  4.65 MBytes  39.0 Mbits/sec
[ 10]  2.0- 3.0 sec  6.01 MBytes  50.4 Mbits/sec
[ 10]  3.0- 4.0 sec  5.10 MBytes  42.8 Mbits/sec
[ 10]  4.0- 5.0 sec  5.13 MBytes  43.1 Mbits/sec
[ 10]  5.0- 6.0 sec  5.04 MBytes  42.3 Mbits/sec
[ 10]  6.0- 7.0 sec  4.83 MBytes  40.5 Mbits/sec
[ 10]  7.0- 8.0 sec  5.20 MBytes  43.6 Mbits/sec
[ 10]  8.0- 9.0 sec  5.51 MBytes  46.2 Mbits/sec
[ 10]  9.0-10.0 sec  5.24 MBytes  43.9 Mbits/sec
[ 10]  0.0-10.0 sec  51.7 MBytes  43.2 Mbits/sec
connect failed: Connection refused  
swelf
()

оффтопик, такой оффтопик.

Почему удалили вот эту тему

www.linux.org.ru/forum/talks/8501138

Чем она в плане «оффтопиковости» отличается от 90% того, что в толксах.

swelf
()

Узнать все блоки адресов привязанные к AS.

Собственно, как?

swelf
()

Не могу настроить master-slave, mysql.

Включил на мастере бин логи. server id = 1, создал пользователя с правами replication slave.

Настроил все это дело на slave, но при попытке сделать start slave. В логи падает следующее.

120822 10:17:03 [Note] Slave I/O thread: connected to master 'replication@10.9.0.2:3306',replication started in log 'mysql-bin.000012' at position 106
120822 10:17:03 [Note] Slave SQL thread initialized, starting replication in log 'mysql-bin.000012' at position 106, relay log '/var/lib/mysql_billing/mysql-relay-bin.000001' position: 4
120822 10:17:03 [ERROR] Error reading packet from server: Could not find first log file name in binary log index file ( server_errno=1236)
120822 10:17:03 [ERROR] Slave I/O: Got fatal error 1236 from master when reading data from binary log: 'Could not find first log file name in binary log index file', Error_code: 1236
120822 10:17:03 [Note] Slave I/O thread exiting, read up to log 'mysql-bin.000012', position 106

Лог на мастере есть, имя верное, он читается, хз в чем может быть затык, база не поломана, уже несколько раз делал дамп.

Кто сталкивался, как решали проблему?

На том же физ. сервере, где я пытаюсь настроить slave, есть второй экземпляр сервера mysql, который работает как slave для другой базы.

swelf
()

Непонятные логи.

April 19, 2012 4:56:53 PM MSD   INF                     localhost       Running: Verify disk drive without fix. 1,163,640 bad blocks replaced. 0 bad blocks failed replacement - 0%. Controller 1, channel 0, device 3
April 19, 2012 4:57:19 PM MSD   INF                     localhost       Running: Verify disk drive without fix. 0 bad blocks replaced. 0 bad blocks failed replacement - 146,793,575%. Controller 1, channel 0, device 3
April 19, 2012 4:57:30 PM MSD   INF                     localhost       Running: Verify disk drive without fix. 0 bad blocks replaced. 151,010,755 bad blocks failed replacement - 0%. Controller 1, channel 0, device 3
April 19, 2012 4:57:45 PM MSD   INF                     localhost       Running: Verify disk drive without fix. 1,163,280 bad blocks replaced. 0 bad blocks failed replacement - 0%. Controller 1, channel 0, device 3
April 19, 2012 4:57:56 PM MSD   INF                     localhost       Running: Verify disk drive without fix. 1,163,280 bad blocks replaced. 0 bad blocks failed replacement - 0%. Controller 1, channel 0, device 3
April 19, 2012 4:58:17 PM MSD   INF                     localhost       Sense data: Recovered error (DEFECT LIST NOT FOUND). Controller 1, channel 0, SCSI device ID 3, LUN 0, cdb [37 00 10 00 00 00 00 00 04 00 00 00], data [70 00 01 00 00 00 00 00 00 00 00 00 1C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]  
April 19, 2012 4:58:17 PM MSD   INF                     localhost       Sense data: Recovered error (DEFECT LIST NOT FOUND). Controller 1, channel 0, SCSI device ID 3, LUN 0, cdb [37 00 16 00 00 00 00 00 04 00 00 00], data [70 00 01 00 00 00 00 00 00 00 00 00 1C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]  
April 19, 2012 4:58:17 PM MSD   INF                     localhost       Complete: Verify disk drive without fix. 1,163,340 bad blocks replaced. 0 bad blocks failed replacement - 100%. Controller 1, channel 0, device 3
April 19, 2012 4:58:17 PM MSD   INF      416:A01C0S03L--        localhost       Verify complete: controller 1, connector 0, device 3, S/N 3LQ1P9ZX00009811PAM7.

Запустил для диска задание verify, по первых почемуто не было активного задания в списке, по команде ./arcconf getstatus 1, как мне узнать то, кроме логов, что контроллер что-то делает, какие вобще задания попадают в этот список? И второе - это непонятные логи, у диска было 1кк битых блоков, которые он успешно ремапил, многовато будет? Что значит строка - 0 bad blocks failed replacement - 146,793,575%? Чуров имеет к этому какое-то отношение?

 3405, ,

swelf
()

iscsi,kvm,live migration, безопасно ли?

Есть 2 хоста виртуализации, к обоим подключены диски по iscsi и эти диски являются дисками для гостей. Насколько безопасна live migration, учитывая то, что сами по себе iscsi не являются каким-то шаред ресурсом, т.е. не предназначены для совместного доступа, без всяких кластерных фс поверх.

http://permalink.gmane.org/gmane.comp.emulators.virt-tools/554

Нагуглил что у людей есть проблемы, сыпятся фс после пары миграций, один из вариантов избавиться от проблемы, это выключить кеш директивой cache='none', у меня стоит cache='writeback' и выключать не очень хочу.

В тоже время, сейчас я сам потестил миграцию, запусказ и bonnei++ и копировал образы дисков по сети на гостя, с проверкой md5 после, и все это в процессе миграции(fsck проблем не находит, все md5 совпадают). И у меня сложилось впечатление, что перед окончательным переключением между хостами, гипервизор сбрасывает все кеши на диски. Ибо миграция виртуалки с 700мб памяти в простое занимает 20-30 секунд, если в процессе миграции копировать на виртуалку образ, размером в 3ГБ, то после окончания копирования образа миграция длится еще пару минут.

У кого какой опыт? мысли?

 , , livemigration

swelf
()

RSS подписка на новые темы