LINUX.ORG.RU

Сообщения muon

 

Как пользовать FC в Proxmox?

Форум — Admin

Добрый день,

поставил Proxmox 4.1 на серверы с подключённым по FC общим разделом. Как теперь на этом разделе разместить виртуалки? Его надо как-то подключить, смонтировать?..

Если смонтировать и подключить как Directoty, то сначала нужно создать ФС, ext4 не годится, городить ocfs2?..

Если создать LVM VG, то нет возможности создавать снапшоты.

Как жить?

 , , ,

muon
()

Корпоративный календарь

Форум — Admin

Приветствую,

чем можно заменить календарь Exchange/Outlook в организации примерно с 1000 сотрудников? Нужно, чтобы можно было на разные календари разным группам назначать разные права. Нашёл Lightning, но выглядит она неэнтерпрайзно, нет альтернативных реализаций, нет соответствующего RFC. В Zimbra есть календари, к ней те же замечания, и мне не нужен комбайн всё-в-одном. Нужен просто стандартный, типовой, обкатанный, стабильный корпоративный календарь.

 

muon
()

Linux-клиент и point-n-print

Форум — Desktop

Если виндой зайти на виндовый принтсервер и нажать на принтер, то с принтсервера скачается нужный драйвер, и принтер установится. Я так понял, называется point-n-print.

Если принтер с этого же сервера нужен на линукс-клиенте, то модель принтера и драйвер нужно выбирать руками.

Можно ли cups (или что-то ещё) настроить так, чтобы он в такой ситуации тоже сам определял модель принтера и выбирал из своих драйверов подходящий?

Поиск находит статьи для варианта «принтсервер на Linux - клиент на винде», а мне надо наоборот. Debian Jessie, но больше интересует принципиальная возможность/невозможность, а дистр могу и поменять, если надо.

 , ,

muon
()

Отказоустойчивый iSCSI

Форум — Admin

День добрый!

У меня такое дело, нужно поверх тестового Ceph сконструировать тестовый же отказоустойчивый iSCSI. Подскажите, как это делается в современном мире. В прочитанном обычно описываются drbd (ну это неважно) и два таргета, либо с heartbeat (устарел), либо с pacemaker+corosync. Вопросы возникли такие:

Если pacemaker, то его вроде надо сильно изучать и прикручивать проверки 'ресурсов', по которым он понимает, что его партнёр упал? Это затратно по времени? Это единственный механизм кластеризации, может, есть что-то нативное в самом iscsi? Максимальная производительность или очвысокая надёжность на время тестов мне не нужны, нужно просто посмотреть, что конструкция будет работать при гибели одного из таргетов.

Второе, неожиданно мало в этом контексте пишут про multipath. Это плохое решение? Чем чревато его использование вместо кластеризации?

 , ,

muon
()

Использование GPS-трека

Форум — Talks

То ли я деградирую, то ли в OSM какая-то уж очень своя атмосфера - не смог воспользоваться своим GPS-треком для редактирования карты. Трек загрузил, подождал обработки, нажал «Править», загрузился редактор карты с фокусом на начало трека... а трека нет. Просто нет, рисуй по памяти.

Есть птичка «показывать GPS-треки», но она показывает все треки всех анонимусов начиная с t=0.

Как с этим бороться? Пока решил потыкать JOSM, но вдруг у него тоже проблемы, да и стыдно за проект.

ЗЫ Кстати, во фронтенде нет ссылки на скачивание JOSM, только кнопка «использовать JOSM», которая просто перекидывает на ошибку «JOSM не установлен». Чтобы его скачать, нужно пойти в справку, миновать при этом страницы 404, поиском найти «JOSM» и на странице уже искать ссылку на скачивание. Круто, чо.

 , ,

muon
()

{business|mission|*}-critical

Форум — Talks

Доброго дня,

может кто-нибудь внятно объяснить про сабж, или это чисто маркетинговое? Вроде бы есть какие-то определения этим терминам, и ещё какие-то -critical уровни, но никакого ГОСТа или RFC не обнаружилось.

Разъясните, если не лень.

 ,

muon
()

а почему все разлюбили подписывать ключи?

Форум — Talks

Собственно, куда обращаться, если я хочу иметь подписанный ключ? Местный LUG не подаёт признаков жизни, гуглем такие меровприятия не гуглятся. Где все?

 

muon
()

textsf вылезает на поля

Форум — Talks

Леплю в TexStudio одну небольшую бумажку (да, тех не для небольших бумажек, я знаю). В тексте используется textsf, типа \textsf{telecom@example.com}, и этот sf-текст почему-то залезает на поля документа. Собственно, я ждал, что если электропочта целиком не влезет на эту строку, то будет перенесена на следующую. В качестве quick&dirty решения поставил перенос строки вручную. Как заставить латех блюсти поля поля и переносить лишние слова?

cast Evgueni

 

muon
()

Как поменять внешний IP для NAT?

Форум — Admin

Привет, все,

у меня тут такая задача. Есть Mikrotik, он смотрит в интернет интерфейсом 1.1.130.2, кроме этого является шлюзом для сети 1.1.132.0/24, а ещё имеет интерфейс 192.168.10.19, которым связывается с клиентами, использующими NAT. В таком варианте клиенты ходят в интернет с адресом 1.1.130.2.

Можно ли пользуясь одним роутером сделать так, чтобы они ходили с адреса из 1.1.132.0/24? С двумя роутерами это элементарно и само собой, но хочется обойтись одним. Принципиально я не вижу проблем поставить трафику source IP 1.1.132.1 и отправить на шлюз провайдера через 1.1.130.2, но не знаю как.

Картинка: http://itmag.es/5wr1M

Посоветуйте.

Перемещено JB из talks

 

muon
()

logrotate тупо не работает

Форум — Admin

Он не работает. Что делать?

Ах, да, конфиг:

cat /etc/logrotate.d/apache2
/var/log/apache2/*.log {
        weekly
        missingok
        rotate 52
        compress
        delaycompress
#       notifempty
        create 640 www-data root
        sharedscripts
        postrotate
                /etc/init.d/apache2 reload > /dev/null
        endscript
        prerotate
                if [ -d /etc/logrotate.d/httpd-prerotate ]; then \
                        run-parts /etc/logrotate.d/httpd-prerotate; \
                fi; \
        endscript
}
Это для апача.

Запускаю:

reading config file /etc/logrotate.conf
including /etc/logrotate.d
reading config file apache2
...

Handling 17 logs

rotating pattern: /var/log/apache2/*.log  forced from command line (52 rotations)
empty log files are rotated, old logs are removed
considering log /var/log/apache2/access.log
  log needs rotating
considering log /var/log/apache2/ad-access.log
  log needs rotating
considering log /var/log/apache2/error.log
  log needs rotating
considering log /var/log/apache2/other_vhosts_access.log
  log needs rotating
considering log /var/log/apache2/vote.log
  log needs rotating
considering log /var/log/apache2/wiki-access.log
  log needs rotating
rotating log /var/log/apache2/access.log, log->rotateCount is 52
dateext suffix '-20141002'
glob pattern '-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'
previous log /var/log/apache2/access.log.1 does not exist
renaming /var/log/apache2/access.log.52.gz to /var/log/apache2/access.log.53.gz (rotatecount 52, logstart 1, i 52),
renaming /var/log/apache2/access.log.51.gz to /var/log/apache2/access.log.52.gz (rotatecount 52, logstart 1, i 51),
renaming /var/log/apache2/access.log.50.gz to /var/log/apache2/access.log.51.gz (rotatecount 52, logstart 1, i 50),
renaming /var/log/apache2/access.log.49.gz to /var/log/apache2/access.log.50.gz (rotatecount 52, logstart 1, i 49),
...
renaming /var/log/apache2/access.log.9.gz to /var/log/apache2/access.log.10.gz (rotatecount 52, logstart 1, i 9),
renaming /var/log/apache2/access.log.8.gz to /var/log/apache2/access.log.9.gz (rotatecount 52, logstart 1, i 8),
old log /var/log/apache2/access.log.8.gz does not exist
renaming /var/log/apache2/access.log.7.gz to /var/log/apache2/access.log.8.gz (rotatecount 52, logstart 1, i 7),
old log /var/log/apache2/access.log.7.gz does not exist
renaming /var/log/apache2/access.log.6.gz to /var/log/apache2/access.log.7.gz (rotatecount 52, logstart 1, i 6),
old log /var/log/apache2/access.log.6.gz does not exist
renaming /var/log/apache2/access.log.5.gz to /var/log/apache2/access.log.6.gz (rotatecount 52, logstart 1, i 5),
old log /var/log/apache2/access.log.5.gz does not exist
renaming /var/log/apache2/access.log.4.gz to /var/log/apache2/access.log.5.gz (rotatecount 52, logstart 1, i 4),
old log /var/log/apache2/access.log.4.gz does not exist
renaming /var/log/apache2/access.log.3.gz to /var/log/apache2/access.log.4.gz (rotatecount 52, logstart 1, i 3),
old log /var/log/apache2/access.log.3.gz does not exist
renaming /var/log/apache2/access.log.2.gz to /var/log/apache2/access.log.3.gz (rotatecount 52, logstart 1, i 2),
old log /var/log/apache2/access.log.2.gz does not exist
renaming /var/log/apache2/access.log.1.gz to /var/log/apache2/access.log.2.gz (rotatecount 52, logstart 1, i 1),
old log /var/log/apache2/access.log.1.gz does not exist
renaming /var/log/apache2/access.log.0.gz to /var/log/apache2/access.log.1.gz (rotatecount 52, logstart 1, i 0),
old log /var/log/apache2/access.log.0.gz does not exist
rotating log /var/log/apache2/ad-access.log, log->rotateCount is 52
...
В результате:
ls -v1 /var/log/apache2/access.log*
/var/log/apache2/access.log
/var/log/apache2/access.log.10.gz
/var/log/apache2/access.log.11.gz
/var/log/apache2/access.log.12.gz
/var/log/apache2/access.log.13.gz
/var/log/apache2/access.log.14.gz
...
то есть наличие изначального access.log просто игнорируется.

Debian GNU/Linux 7.6 (wheezy), logrotate 3.8.1-4

 ,

muon
()

Дешёвые звонки на спутниковые телефоны

Форум — Talks

Абонент желает звонить на корабли, на всякие спутниковые телефоны типа инмарсата. Тарифы на это дело у найденных VoIP-провайдеров оказались не ниже, чем у Ростелекома (100 руб/мин).

Есть ли VoIP-провайдеры, у которых дешевле?

 

muon
()

Назовите движок опросов с HTTP-авторизацией

Форум — Talks

Собственно, нужен движок опросов, чтобы

а) был самостоятельным, а не в виде плагина к чему-то

б) поддерживал HTTP-авторизацию, чтобы я мог апачем взять пользователей откуда захочу, и никто не смог бы проголосовать два раза

Или проще написать самому?

ЗЫ под опросом и имею в виду не один вопрос, а перечень вопросов, типа анкеты.

 ,

muon
()

хочу хранить логи астериска в ODBC

Форум — Admin

Ситуация: есть Астериск, есть MySQL, между ними ODBC. Первый сохраняет во втором CDR.

Вопрос: как заставить Астериска сохранять в ODBC/MySQL ещё и логи? В частности, /var/log/asterisk/messages. Гугль находит только про CDR...

 

muon
()

подкиньте ISO/IEC 11801:2009 или 2011

Форум — Talks

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

Мне казалось, он должен повсеместно на всех сетевых сайтах лежать. Непонятно, как так получилось, что его трудно найти. И как люди вообще сети делают.

Линукс тут при том, что в сеть втыкается asterisk.

 ,

muon
()

Куда делся DUNDi?

Форум — Talks

В середине 2000х возникла в интернете такая штука, как DUNDi — распределённая адресная книжка, которая для набираемого телефонного номера подбирала альтернативный маршрут через интернет. Т. е. звонок осуществлялся не на +12225555500 за сотни денег, а на SIP/siski@11.22.33.44/5555500 совершенно бесплатно. Это если кто не в курсе.

В 2007..2008 прослеживается рост интереса к этой технологии, в 2009 интерес перерастает в популярность, всё становится радужно, а в 2010... всё. Никаких тредов, никакого пиринга, все старые ссылки мертвы (хотя, web.archive.org поправляет, что некоторые сдохли уже аж в 2013, но это слёзы по сравнению с 2009). Digium на вопросы о ситуации с dundi делает покерфейс и отправляет к сообществу. По одной из старых ссылок нашлось такое:

As of 2013-09-10, after a long slow decline in usage, Messinet Secure Services has left the DUNDi E.164 peer network. <...> There has been a dramatic decline in the number of US-based DUNDi peer nodes, making DUNDi queries less useful to us and adding latency to every call start up.

Dramatic decline. Fin.

Конечно, статьи о DUNDI есть, но это копипаста десятка статей о load balancing между серверами в пределах организации. Никакого следа великой революции и начала новой эры без арабства.

После этого я уверовал в могущество ZOG и хочу спросить у тех, кто в курсе: а что случилось-то? Может, дело не только в угрозе сверхприбылям телекомов, может, есть технические причины, почему это не взлетело? Были какие-нибудь скандалы, интриги, расследования или просто «само» сошло на нет?

cast dimss

 ,

muon
()

Сетевые карты для загрузки по PXE

Форум — Admin

Всю жизнь использовал PXE для автоматической установки дебьяна, считал эту технологию базовой и само собой разумеющейся, но внезапно выяснилось, что всё непросто.

У меня появилась куча (порядка 500) рабочих станций разной степени давности (от P-III). TFTP-сервер на дебиане раздаёт образы Thinstation, на винде подняты DHCP и терминальный сервер. Серверная часть работает, более-менее новые компы загружаются-подключаются как положено, а вот старые по PXE загружаться не хотят, в BIOS отсутствует соответствующий пункт.

Насколько я понимаю, решением будет приобретение для старых компьютеров сетевых карт с поддержкой PXE. Однако, в описании карт в магазинах нет пункта «Поддержка PXE - Да/Нет». Вот тут возникли вопросы, как определить годность карты.

Выяснилось, что на карте должна быть память, где будет лежать загрузчик. Это такая микруха в корпусе, например, DIP-32, втыкающаяся в карту? Или память может быть внутри самого чипа коммутации? или напаяна незаметным маленьким чипом? Если такой вставляемой (или напаянной) микрухи нет (и нет кроватки под неё), то карта для PXE однозначно непригодна?

Если есть кроватка, можно ли приобрести память отдельно? Вроде бы продаётся, но не могу сформулировать запрос поиска на дилэкстриме. Это просто память, в которую я сам зашиваю что нужно, или она продаётся с уже зашитым образом? Если зашиваю сам, насколько это сложно, программатор/паяльник/etc. не понадобятся? Если чип коммутации поддерживает PXE, то он подхватит любую память, или нужно искать списки совместимости?

Напоследок, можете посоветовать недорогую карту, гарантированно умеющую PXE? Естественно, чем дешевле, тем лучше.

Спасибо.

 ,

muon
()

Asterisk портит видео

Форум — Admin

Не знаю даже, куда копать.

Везде написано, что астериск не транскодирует видео, что один абонент отправил, то другой и получил. Однако, при звонке через него видео превращается в сюрреалистичную кашу из квадратов. При звонке напрямую с теми же клиентами и кодеками всё отлично. Пробовал linphone / draytek softphone, h263/h263p/mpeg4. Asterisk 1.8.

Я в тупике, хоть запросов в гугль накидайте.

 ,

muon
()

SIP-трубка

Форум — Talks

У тёплых ламповых телефонистов есть такой обязательный аксессуар, как телефонная трубка с номеронабирателем и крокодилами. Такая трубка получается из примерно такого телефона путём выбрасывания базы.

Мне, как админу астериска, хочется иметь такую же носимую SIP-трубку без базы. Понимаю, девайс странноватый, но вдруг есть.

 

muon
()

а можно пошейпить трафик на свитче?

Форум — Admin

Внезапно встал вопрос, на который я сам ответить почему-то не могу.

Ситуация: провайдер выдаёт сеть, условно скажем, 5.5.5.192/28. При этом маршрутизатор этой сети - 5.5.5.193 - остаётся у него, от него приходит линия и втыкается в, скажем, микротик. В микротик втыкается L2-свитч, а к свитчу подключены серверы с белыми адресами из той же 5.5.5.192/28.

Вопрос: может ли микротик, работая по сути тупым свитчом, заглядывать в IP-заголовки и считать/ограничивать скорость трафика на каждый сервер?

 

muon
()

PyPyODBC и кириллические таблицы

Форум — Development

Всем привет,

попробовал писать тулзу, которая по информации из базы будет строить карту сети. База в MS SQL, а таблицы её имеют кириллические названия (называл не я).

#!/usr/bin/env python
# -*- coding: utf-8 -*-
import pypyodbc
conn = pypyodbc.connect('DSN=kcbase;uid=TheAdmin;pwd=DaPazz;database=kcbase')
print conn.cursor().execute('select * from Порт').fetchone()[0]
Traceback (most recent call last):
  File "./buildfkinmap.py", line 9, in <module>
    print conn.cursor().execute('select * from Порт').fetchone()[0]
  File "/usr/local/lib/python2.6/dist-packages/pypyodbc.py", line 1552, in execute
    self.execdirect(query_string)
  File "/usr/local/lib/python2.6/dist-packages/pypyodbc.py", line 1573, in execdirect
    check_success(self, ret)
  File "/usr/local/lib/python2.6/dist-packages/pypyodbc.py", line 949, in check_success
    ctrl_err(SQL_HANDLE_STMT, ODBC_obj.stmt_h, ret, ODBC_obj.ansi)
  File "/usr/local/lib/python2.6/dist-packages/pypyodbc.py", line 919, in ctrl_err
    raise ProgrammingError(state,err_text)
pypyodbc.ProgrammingError: (u'42000', u"[42000] [FreeTDS][SQL Server]Incorrect syntax near 'from'.")

Судя по всему, проблема в кириллице. Тот же запрос через тот же DSN с помощью isql работает нормально.

С этим можно что-то поделать?

 ,

muon
()

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