- @winner: *facepalmКак же тяжело общаться с человеком, который считает, что он всё знает и доказывает, что на RAID5 при выходе из строя даже одного накопителя в зависимости от размера файла может потеряться часть информации и что, если на IDE-шлейфе висит только одно утсройство, то нужно его укоротить, обрезав кабель сразу после среднего рабъема, это позволит ускорить работу с накопителем...
я не могу это слушать...3 months ago; 13 replies - @freefd: *linux *vmware *vshpere *hotplug *pciВ интернете практически не описано. Добавить интерфейс сетевой карты для Linux-based машины в окружении VMware можно налету. Достаточно выполнить
modprobe acpiphp
modprobe pci_hotplug
и после создать новый интерфейс в vCenter.
ifconfig -a покажет наличие нового интерфейса.3 months ago; 11 replies - @Mooh-O-Mor: *цитатаНе дождусь, когда соцсети проберутся в автомобили. Обогнал такой пробку по обочине и бац: «14 человек считают, что вы хуйло»
- @iorlas: *chromium *unstable *ubuntu20 часов висит вкладка ruTorrent(веб-интерфейс к rtorrent). Закладка(как процесс) уже весит 1.100 гб, а система уже съела 2гб свопа. А я думаю, что это тормозит... К слову, вот вам и "десктопные приложения в браузере".
На си и цепепе есть хоть правила: не держи все ресурсы всегда в памяти, подищай за собой, а на JS всем похуй...14 months ago - @Heni: *политика *ссылкиdalslovo.ru — актуальный сервис для отслеживания выполнения политических обещаний14 months ago
- @Daemon: *цитата *ссылка *прекрасное"Еду в автобусе и слышу разговор папы с маленьким сыном. Сынишка задает много вопросов, а папа закипает:
— Паап! А сколько лететь до Америки?
— 20 минут, — сходу отвечает отец.
— А Сашка говорил, что они с мамой 10 часов летели! — снова ноет сын. Папаша отмахивается.
— Так, не спорь со мной! Уж сколько лететь до Америки я точно знаю. минут 20, может 21.
Я посмотрел на форме отца нашивку: Ракетные войска стратегического назначения... Хм... а папа прав, минут двадцать."
malinina-anya.livejournal.com - @zet: *метро *коменда *wtf *?Вчера в 9 вечера в питерском метро на ст.м. Комендантский пр. не осилил тему с массовым кашлем пассажиров. Кашляли все подряд. На платформе, на эскалаторах, в верхнем вестибюле. В воздухе не было запахов, но явным образом что-то вызывало спазмы в горле, что, в свою очередь, вызывало приступы кашля... Народ почти бегом выходил из метро на поверхность. В новостях ни слова нет.15 months ago; 11 replies
- @dluciv: *софт *icq *бгг *вбросВам сказать, в чем просчитались в mail.ru, когда решили всё интегрировать, сделать красиво, надежно, и чтобы работало? А в этом и просчитались. Да-да.
Пользователи аськи не к этому привыкли. Они не воспримут. Им не надо, чтобы работало. Им надо, чтобы была драма.15 months ago; 16 replies - @freefd: *я_безумно *bash *d-link *snmp *night_juickПерфекционизм зло.
Задача — найти крайние коммутаторы в кольце с MSTP. Проще всего найти их, основываясь на наличии mac узла агрегации, куда эти крайние коммутаторы подключены каким-либо из магистральных портов, в root STP дерева.
У D-Link о наличии крайнего коммутатора нам расскажут инстансы, в частности, наличие 6000/6001 в роли Root.
MSTI Designated Bridge Internal PathCost Prio Status Role
----- ------------------ ----------------- ---- ---------- ----------
0 6000/0019562A0AC0 20000 128 Forwarding Root
1 6001/0019562A0AC0 20000 128 Forwarding Root
2 N/A 20000 128 Disabled Disabled
3 N/A 20000 128 Disabled Disabled
4 N/A 20000 128 Disabled Disabled
У нас это 0 и 1 инстансы. Через слеш мы видим mac порта узла агрегации. Остаётся собрать эти данные через SNMP. Увы, оба нужных мне инженера D-Link отсутствовали на рабочих местах, MIB STP у D-Link практически нигде не упоминается, но если сделать snmpwalk на .1, то можно по grep поймать упоминание dlkMSTP.mib, это он и есть.
Итого, через 5 минут мы знаем, что 1.3.6.1.4.1.171.12.15.2.5.1.3.25.0 покажет нам данные с 25 порта коммутатора:
snmpget -v2c -c public 10.2.1.125 1.3.6.1.4.1.171.12.15.2.5.1.3.25.0
SNMPv2-SMI::enterprises.171.12.15.2.5.1.3.25.0 = Hex-STRING: 60 00 00 19 56 2A 0A C0
Отлично, хекс, первые 4 значения — 6000, указывают на роль Root в нашем случае, далее следует mac порта узла. Ещё за 3 минуты пишется маленький скрипт, который получает на вход IP коммутатора и решает, является ли он граничным на основе всего вышеперечисленного.
Обращаем свой взгляд на мониторинг на базе Nagios, в котором каждый файл кольца содержит описание хостов этого кольца. Банальный grep IP адресов из файла:
$ grep address /path2/N1R1.cfg
address 10.2.1.125;
address 10.2.1.253;
...
Нам мешают "address" и ";".
$ grep address /path2/N1R1.cfg | awk '{print $2}' | sed 's/;//'
10.2.1.125
10.2.1.253
...
Упрощаем.
$ awk address'{print $2}' /path2/N1R1.cfg | sed 's/;//'
10.2.1.125
10.2.1.253
...
Ещё упрощаем.
$ awk address'{gsub(";", "", $2);print $2}' /path2/N1R1.cfg
10.2.1.125
10.2.1.253
...
Отлично, теперь в цикле отдаём ранее написанному скрипту.
$ for ip in $(awk address'{gsub(";", "", $2);print $2}' /path2/N1R1.cfg); do ./edges.sh $ip; done
10.2.1.125
10.2.253.253
И, наконец, избавляемся от явного цикла.
$ awk address'{ gsub(";", "", $2); print $2}' /path2/N1R1.cfg | xargs -L 1 ./edges.sh
10.2.1.125
10.2.253.253
Выводы: большая часть времени потрачена на bash golf. В никуда. - @Muu: *срочно *СМИ *терактЧас назад террорист-смертник взорвал себя в аэропорту Домодедово. В твиттере говорят разное: то ли в зале международных прилетов, то ли в зале ожидания вылета. Пострадавших от 20 до 80 человек, в том числе 10 погибших. Данные неточные, сотрудникам аэропорта запретили комментировать ситуацию. Твиттер уже кипит, новостные ленты только подтягиваются. ВВС уже снимает прямое включение из Москвы, российские телеканалы традиционно молчат.
Телефон для связи (по данным твиттера) 8495-9261972. Поиск в твиттере по хештегу #domodedovo
Рекомендуйте пост!15 months ago; 50 replies - @demiazz: *pythonВ общем то небольшой обзор полезных статей, для продвинутого уровня программирования на Python: habrahabr.ru

