Февраль 2011

Вс Пн Вт Ср Чт Пт Сб
  12345
6789101112
13141516171819
20212223242526
2728     

Трансляция

RSS Atom
Разработано LiveJournal.com

Предыдущие 10

22 Фев, 2011

RHEL 4.9 и дисковые квоты

Выход обновления RHEL 4.9 ознаменовался одной не очень приятной рекомендацией: не используйте квоты на ext3.

Возможно зависание системы. Объясняют это тем, что ошибка в обработке журнала ext3 существует, а исправлять ее не планируют.

Подробности в Release Notes. Вы ведь правда его читали?
Метки: , ,

14 Дек, 2010

Горячее подключение ExpressCard и Fedora 14 / RHEL6

Обнаружил на своем ноуте интересную особенность: при подключении ExpressCard адаптера SATA в Window он обнаруживается в любое время.

В Fedora 14 (и более ранних) он будет работать только если его вставить до включения компьютера. Т.е. его сначала инициализирует BIOS, а только потом видит система.

Долго разбирался с тем как работает механизм горячего подключения PCI-E и модули pciehp / acpipnp.

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

Подключение:
"echo 1 > /sys/bus/pci/slots/<slot#>/power"

Отключение перед отсоединением:
"echo 0 > /sys/bus/pci/slots/<slot#>/power"

Параметр Slot# надо заменить на номер слота ExpressCard, т.к. у меня в ноуте он всего один - то ставим цифру 1.

P.S. Все же кривые биосы - это зло. Проблема как всегда в чем-то недоделанном в ACPI активизации по питанию.
Метки: , ,

9 Ноя, 2010

отказ от SUID программ в пользу capabilities

Обещали, что при выходе следующей Fedora 15 в системе не останется программ с SUID битом.

А что же будет взамен?

Вместо "безпорядочного" запуска программ с правами root исполняемому файлу будут назначены ряд "разрешений" (capabilities), которые позволят получать ряд дополнительный привелегий на работу с, например, объектами файловой системы.

Управление capabilities идет через утилиты setcap / getcap. Хранятся они в виде расширенных атрибутов файлов вместе с меткам selinux. Их внутреннее представление можно посмотреть через <code>getfattr -m '' -d /usr/sbin/BINARY </code>.

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

7 Ноя, 2010

Fedora 14 и Intel Atom 455: дружбы нет

Интересная ситуация возникла при использовании Lenovo S10-3 с Fedora 14.

При обновлении с Fedora 14 beta на релиз пришло обновление ядра, которое приводит к тому, что при загрузке система виснет до начала обработки initramfs.

Потратил трое суток на борьбу с формированием initramfs, его размещением на диске и попытки дресировать grub.

В итоге наткнулся на сообшение об ошибке на аналогичной модели нетбука https://bugzilla.redhat.com/show_bug.cgi?id=641557.

Дальнейшие поиски за 2 минуты подсказали как временно выключить эту новую возможность: параметр ядра
intel_idle.max_cstate=0

Так что ждем .36 ядра или прописываем в grub.conf волшебную строку.

Тем кто только ставит систему с нуля - пропишите параметр на этапе установки (или в приглашении boot: или в параметрах загрузчика уже в процессе установки).
Метки: , , , ,

20 Авг, 2010

IMAP IDLE в Evolution

У меня случилась маленькая радость.

С переходом на Fedora 13, обновлся Evolution до версии 2.30 и в настройках подключения появился коннектор IMAP+.

Теперь мне не нужно судорожно жать кнопочку "Отправить/Получить" при ожидании письма.

P.S. MAPI все равно криво работает с русскими буквами в письмах

P.P.S. переводчику за термин "Использовать ПРОСТОЙ если поддерживается..." в переводе режима "IDLE" надо поставить 2 балла
Метки: , ,

26 Июл, 2010

Автоматическое развертывание систем через Cobbler

После недавнего выхода 2й версии Cobbler решил еще раз его попробовать.

В итоге все стало почти элементарным. В качестве платформы и систем я использовал RHEL 5.
Управление выполняется все через web консоль. Вручную пришлось задать только лишь пароли и начальные параметры в /etc/cobbler/settings. Подробности см на сайте.

Примерно через час работы по первоначальным настройкам получил конфигурацию в которой переустановка любой системы занимает 6-8 минут. Для вычислительного стенда, системы сборки и тестовой лабы - в самый раз. Если в BIOS поставить загрузку всегда по сети, или хотя бы в качестве первого устройства - PXE, то все обслуживание сводится к выбору варианта установки в web интерфейсе и перезагрузке системы.

Напоминалка )
Метки: , ,

15 Апр, 2010

Установка по сети - новый виток

Воспользовался сервисом http://boot.fedoraproject.org/.

Идея хорошая, можно с одной дискетки (CD или USB с "микро" файлом) начать установку без предварительного скачивания дистрибутива.

Технически на носителе лежит модифицированный PXE клиент, который умеет забирать файлы по HTTP с сервера boot.fedoraproject.org.

Для установки доступны версии Fedora 11, 12 и 13-beta.

Из недостатков - установка идет медленее, чем скачать DVD, записать его и ставить с локального дистрибутива. разница во времени - раза три.

Обязательно требование - наличие быстрого интернета и DHCP сервера (хотя вроде бы проскакивало предложение ручной настройки сети). Для домашней инстлляции с роутером - довольно практичное решение.
Метки: , ,

5 Мар, 2010

mc в графическом терминале

Очередной раз попробовал пользоваться mc в графическом терминале (gnome-terminal) и снова столкнулся с проблемами - клавиши F1-F10 перехватываются самим эмулятором терминала.

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

Для себя решил, что Midnight Commander буду запустать в xterm. Там все работает как надо, только не забывать бы нажимать "Ctrl+Right click" для изменения размера шрифта.
Метки: , ,

19 Фев, 2010

Как выводить уведомления из скриптов в F12 рядом с часами

Если нужно из скрипта вывести всплывающее сообщение рядом с часами пользователю, то сделайте так

DISPLAY=:0.0 notify-send "Сообщение: Задачка решена" &> /dev/null

Работает даже из crontab заданий. Очевидно, что сообщение будет выводится если пользователь работает в графической среде и использует графическую среду, обрабатывающую сообщение через libnotify (например, GNOME).

7 Фев, 2010

Умер жесткий диск или о важности поддержки

Перед новым годом мой Samsung размером 1Тб всего полтора года отроду начал каприничать. Сначала вылезло несколько Bad Block, затем и вовсе стучать начал. Каюсь, на мониторинг показателей SMART не обращал внимание.

Диск был куплен в Санрайзе и решение вопроса о замене представлялось мне не разрешимой задачей.

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

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

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

P.S. В последнее время стал все чаще слышать жалобы на подержку вендоров. Дескать не могут даже толком вопрос принять. Но это тема отдельного разговора

P.P.S. Кстати по сложным проблемам лучше обращатся не по телефону и не по эл. почте, а через специальный раздел сайта. По крайней мере с Samsung именно так и вышло. Только после заявки на сайте (кропка справа) мной действительно начали заниматься.

Предыдущие 10