LINUX.ORG.RU

Избранные сообщения dGhost

SkyCover Infrastructure CD — дистрибутив кластера высокой надежности

Новости — Linux в России
Группа Linux в России

Мы рады представить вам новый открытый проект Skycover Infrastructure CD — дистрибутив кластера высокой надежности XEN/DRBD для запуска виртуальных машин Linux и Windows.

Кластер XEN/DRBD использует синхронную запись данных на два узла и возможность старта виртуальной машины на любом из них. Эта технология позволяет сократить время аварийного простоя до 5 минут и снижает совокупную стоимость оборудования.

Типовые задачи управления кластером, включая миграцию и изменение размера дисков удобно решаются благодаря использованию системы Ganeti.

  • Сразу после установки кластер готов к эксплуатации — автоматически производится более 30 настроек системы для повышения производительности, надежности и удобства.
  • Установка одного узла кластера занимает всего 15 минут — установщик задает минимум вопросов, предлагаются типовые варианты разметки для 1, 2, 4, 6 и 8 дисков.
  • В состав кластера входит виртуальная машина для развертывания сетевой инфраструктуры: dns, dhcp+ddns, approx, puppet — все автоматически настраивается и начинает работать прямо «из коробки».
  • Система настроена для запуска виртуальных машин GNU/Linux и Windows.
  • Кластер можно развернуть без подключения к интернету — на iso-образе есть все необходимые для этого пакеты, а также пакеты с популярными сетевыми сервисами.
  • Дистрибутив дружелюбен для начинающих и удобен для профессионалов — готовую к эксплуатации сетевую инфраструктуру на основе кластера SCI-CD можно развернуть всего за 1 час (начиная с установки двух узлов).

SkyCover Infrastructure CD — это базовый компонент проекта SkyCover Infrastructure, дистрибутива многоцелевой автоматизированной инфраструктуры, оснащенной автоматическим мониторингом, бэкапом и средствами аудита.

Вики проекта

Скачать образы

Исходные коды

>>> Страница на официальном сайте

 , , ganeti, ,

bluetooth
()

Nginx отбивает рандомных пользователей.

Форум — Admin

Есть nginx который проксирует на апач(локалхост), все location доступны всем, никаких ограничений. Итак проблема заключается в отсутствии доступа к серверу у совершенно разных людей, т.е. из одной сети (два рядом стоящих компьютера) - один может иметь доступ , а второй нет. В логах по этому поводу 0, такое ощущение , что клиент вообще не доходит до вебсервера.
К сожалению выключить всех и выяснить проблему с одним человеком не получается, т.к. сервер уже в продакшене, а клиент сидит на том-же ip что и пара десятков других. На локальной системе с nginx такой проблемы не наблюдалось (но там и народу не так много тестило). Может кто сталкивался?
p.s. фаервол впорядке, как только вырубаю nginx и включаю apache напрямую - все ОК. Ах да дистр - МСВСфера, nginx 1.3.4, apache - 2.2.3

dedsy
()

Ежедневно высота орбиты МКС уменьшается на 150 - 200 метров.

Форум — Talks

Ежедневно под воздействием силы притяжения Земли и других факторов высота орбиты МКС уменьшается на 150 - 200 метров.

Сегодня российские кочегары подкинули угля в топку Международной Космической Станции. Как утверждает ИТАР-ТАСС:

Для осуществления маневра использовались двигатели грузового корабля «Прогресс М-16М».

Интересно, насколько изменилась скорость станции. Также интересно время, через которое упадёт станция, если перестать её периодически поднимать. А сколько бы заняло падение станции на планету без атмосферы?

Если кто знает - удовлетворите, пожалуйста, моё любопытство.

Кстати, таблоиды утверждают, что высота орбиты поднялась на ~2,5 км. Получается, сегодняшнего импульса хватит на ~14 дней?

alman
()

yum - массовая установка пакетов.

Форум — General

Имеется машинка с CentOS. Надо вычислить все пакеты, которые на ней установлены и их поставить на других машинах. При работе с debian я обычно делал так(сохранить список пакетов):

dpkg -l | grep -E "^ii" | awk '{print $2}' > packages.list
Это на исходной машине. На тех, где надо всё это установить(установить всё, что в этом списке):
apt-get install $(cat packages.list)
При условии, что версии системы одинаковы(стабильный debian) и сторонних репозитариев не подключено, это работало.

А вот с CentOS что-то не получается. Точнее, понятно что. yum list мне не удалось нормально распарсить(на исходной машине он ругается на какие-то проблемы с репами и инетом), а rpm -qa выдаёт точные версии пакетов, которые уже различаются в пределах релиза(это нормально, не спорю). Т.е. я не могу получить список пакетов без версий.

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

 , ,

shell-script
()

Открыт сайт, посвященный ядрам Linux 0.01 и 1.0

Новости — Ядро Linux
Группа Ядро Linux

На сайте http://kliga.ru публикованы рабочие материалы книг по ядрам Linux 0.01 и 1.0.

Первая похожа на A Heavily Commented Linux kernel Source Code (на китайском) и Linux Kernel 0.01 Commentary (на английском, но не такая подробная). Это прежде всего учебник. Для начинающих не только в изучении ядра но и в программировании. На примере ядра описываются основы Си и ассемблера. Параллельно с функциями, которые выполняет ядро, объясняется практически каждая строчка кода.

Вторая содержит упражнения по сборке ядра 1.0 с нуля, т.е. в первой главе ядро состоит всего из одного файла, и далее к нему поочередно присоединяются различные подсистемы (ввода вывода, планировщик, сетевой стек и т.д.). Ядро не собирается целиком. Проходя курс, не придется (это и не нужно) изучать все исходники ядра 1.0. В упражнения включено минимальное количество кода, способное выполнять функции конкретной подсистемы. Книга призвана развить навыки создания кода ядра.

Планируется проект на основе ядра 2.0.18, в который будут включены исходные коды современного ядра. Внимание будет уделено архитектурам ARM и x86_64, рассмотрены DMA, SMP и другие подсистемы, не вошедшие в книгу по ядру 1.0

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

Автор выражает благодарность всем кто откликнулся на форуме.

>>> Подробности

 , , , ,

tlx
()

Есть мысли по взлому?

Форум — Admin

Сейчас отловил процесс mysqldump'а на базе форума. С прямым указанием -uroot и -p. Беглое исследование логов показало, что на старом движке форума (punbb) была классическая дырка с загрузкой *.php в виде аватара. Через что и был залит простенький бэкдор, позволяющий исполнять eval на PHP.

Это-то дело я убрал, дырку заткнул, пароль поменял, пароли пользователей в БД, к счастью, с солью захешированы, а приватная информация ценности не несёт. Так что проблемы особой нет.

Но мне интересно, как юзер узнал рутовый mysql-пароль. Хранился он только в /root/.my.cnf, у /root права 0700, у .my.cnf — 0600. Веб-сервер работает от отдельного юзера, процесс mysqldump'а шёл тоже от юзера.

Есть мысли?

KRoN73
()

Gtk3: принять неизбежное

Галерея — Скриншоты

Поскольку приложений на Gtk3 постепенно становится всё больше, то пришлось озаботиться проблемой подбора для них вменяемой темы оформления. Выбор, однако, невелик: дефолтное вырвиглазие, третьегномовое вырвиглазие и некоторое небольшое количество вырвиглазий из gnome-look и AUR-а.

Надо сказать, что лучшими движками тем для gtk2 я считаю ThinIce и Industrial. Ничего похожего на них по стилю найти не удалось, так что в итоге я остановился на единственной теме с gnome-look, которая не заражена градиентами, закругленными бордюрами и прочими рюшечками. Это Elegant Brit. В принципе, она вполне симпатичная, если не обращать внимание на то, что она... гм... оранжевая. После 15-минутной допилки цветовой гаммы под цвета ThinIce, получилось то, что видно на скриншоте.

Теперь можно смело смотреть в будущее и не опасаться, что с очередным обновлением системы, что-нибудь из нужных приложений превратится в УГ. ;-) По мере переползания софта на gtk3, буду постепенно пилить тему под свои предпочтения. Посылаю луч добра автору Elegant Brit за то, что мне не пришлось весь фарш CSS писать с нуля.

В остальном всё то же, что было на предыдущих скриншотах: openbox без заголовков в роли WM, PT Sans и freetype-infinality в роли ШГ, lxpanelx в роли панели.

 

geekless
()

Screen в фоновом режиме

Форум — General

Пытаюсь запустить сервер minecraft. Проблема состоит в том, что screen на все русские символы и слова ставит ????. В Баше , если запускать без скрина, все нормально, функция & не хочет разворачиватся с фона. Помогите, хочу что бы майнкрафт сервер работал в фоне, а я мог зайти и посмотреть в консоль майнкрафта

 , , , ,

gareth
()

Не работает iroute в ccd openvpn

Форум — Admin

Доброе время суток.

Пытаюсь объединить две сети с помощью openvpn.

Надо соединить две подсети (192.168.0.0/24 сервер и 192.168.2.0/24 клиент).

Соединение проходит, виртуальные сети openvpn видят друг друга (клиент пингуется с сервера и наоборот).

В конфиге сервера (server.conf) прописано push «route 192.168.0.0 255.255.255.0» - на клиенте маршрут к подсети сервера добавляется нормально.

Прописываю клиентский конфиг (ccd/client) iroute 192.168.2.0/24 - и ВСЁ! Эта тварь не работает - на сервер маршрут к подсети клиента НЕ ДОБАВЛЯЕТСЯ! Во всех гуглах и доках написано, что должен добавляться! ПРи том, что судя по логам клиентский конфиг считывается и даже пишется что маршрут добавлен! Но в route его нифига нет.

Хелп плиз, уже второй час с этой херней долбусь!

Server: CentOS 5.8 x64, OpenVPN 2.1.4

Client: CentOS 6.3 x64, OpenVPN 2.2.2

Если в конфиге сервера жестко прописать route в сеть клиента - работает (правда почему-то сети видно только с серверов, с машин в подсетях нифига не видно - ещё один гемор)

 , ,

Saloed
()

Переключение wifi в режим g

Форум — Linux-hardware

Доброго времени суток. Проблема такова. Купил ноут HP ProBook 4740, на котором wifi адаптер с поддержкой 802.11n, в квартире имеется DLINK DIR 300 (у которого n режим драфтовый). Так вот, когда я коннекчусь к роутеру, то все остальные клиенты (которые в g режиме) отваливаются и у меня скорость очень мала. Подсказали, что нужно переключить свою карточку в g режим. Вопрос - как? :)

Ubuntu 12.04, на всяуий случай, вот:

rj45@rj45-pc:~$ lspci | grep -i net
07:00.0 Network controller: Intel Corporation Centrino Wireless-N 1000
09:00.0 Ethernet controller: Atheros Communications Inc. AR8131 Gigabit Ethernet (rev c0)
ifconfig:
wlan0     Link encap:Ethernet  HWaddr 00:1e:64:83:f0:14  
          inet addr:192.168.115.108  Bcast:192.168.115.255  Mask:255.255.255.0
          inet6 addr: fe80::21e:64ff:fe83:f014/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:69168 errors:0 dropped:0 overruns:0 frame:0
          TX packets:64078 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:69671785 (69.6 MB)  TX bytes:11095399 (11.0 MB

RJ45
()

Fedora 17 и проприетарный драйвер nvidia.

Форум — General

Всю жизнь сидел на дебиане. Сейчас сел за федору. Не знаю как на ней ставить дрова. Расскажите подробней. x64

 , ,

Nikitamuraviev
()

Компания «Инвента» разместила видео с семинара «Red Hat: продукты и технологии»

Новости — Red Hat
Группа Red Hat

13 октября 2012 года в Конгресс-Центре МТУСИ (Московского технического университета связи и информатики) состоялся первый анонсированный нами семинар «Red Hat: продукты и технологии». Семинар проводился совместно с сотрудниками недавно открывшегося в России Представительства Red Hat.

Обзор и темы, представленные на семинаре:

>>> Подробности

 , , ,

korum
()

как в bash-скрипте проверить, поднят интерфейс или опущен?

Форум — Admin

типа такого:

if [[ eth1 is UP && eth2 is DOWN ]]; then

StrongDollar
()

Годный фильм про вампиров

Форум — Talks

А существует ли какой годный фильм про вампиров, кроме Дракулы Брема Стокера и, пожалуй, «Интервью с вампиром»? Что не смотрел - одна фигня. Только что закончил смотреть «Мрачные тени» с Джонни Деппом - юмор в фильме порадовал, но в целом как-то все не очень.

И да, почему если запускать VLC - то время от времени раздается хрип в колонках, который либо сам через несколько секунд проходит, либо лечится переоткрытием фильма, а так же время от времени проявляют «глюки», когда картинка фризится и на экране появляется какая-то белеберда из размытых двигающихся объектов - проходит, когда полностью меняется сцена. В mplayer такого нет, но второй не настолько удобен, как VLC

 ,

Siado
()

Подключение к интернету с помощью роутера.

Форум — Admin

Приобрел роутер D-Link DIR300NRU для подключения ноутбука к интернету через wi-fi. С помощью ноутбука же прописал необходимые параметры в роутере (статический ip-адрес и т. д.) . Подключение вообще - выделенная линия, кабель от провайдера я втыкаю в разъем «INTERNET» роутера, В разъем LAN1 втыкаю от другого компьютера к которому раньше был подключен интернет. Все подключил но интернета нет нигде, только индикаторы роутера мигают. У меня совсем нет опыта подключений подобного рода. ЧЯДНТ?

 

XoFfiCEr
()

Arch + Subtle

Галерея — Скриншоты

С xfce слез на subtle. Других тайловых менеджеров не пробовал, но этот очень понравился.
Список установленых саблетов можно увидеть на скрине, впрочем как и всё другое, что обычно тут пишут. Саблет volume у меня не работает, как и несколько других, хз почему, не стал разбираться и поставил volti. Использую dmenu, conky, slim, mpd+ario+mpc(для управления хоткеями), clipIt, xxkb, spacefm, pidgin.

 ,

Fuelen
()

[смеха ради] bash записать через echo 16 строк в файл

Форум — General

Есть нужда заполнить конфиг такими строками:

termadmin@t1

...

termadmin@t16

Как это сделать на bash..?

Можно руками, это я понимаю накопипастить дело двух секунд. Просто стало интересно...

Цикл+(i+1)+break 16;

Или можно более просто и красиво?

DALDON
()

Как запустить программу в скрипте с проверкой, запущена ли она уже?

Форум — General

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

Nxx
()

Нужна книга по C для полных чайников

Форум — Development

Требуется книга по C для людей, которые с программированием вообще не знакомы. Книга K&R, все-таки, для такой аудитории не рассчитана. Помогите, пожалуйста.

netcat
()

Обработка исключительных ситуаций в няшной Сишке

Форум — Development

вы мне тут говорили, что Си это хорошо.

Но я не обнаружил в моем компиляторе try.

а бейсик таки поддерживает: ON ERROR GOSUB ....

керниган и ричи, таки не осилили то, что сделали студенты из дармутского колледжа...

а это ведь важнее локальных переменных, да.

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

djenterprise
()