Глючек alfresco?

Наткнулся на неприятный момент работы alfresco v.3.3.

Если в конфиге установить
index.recovery.mode=FULL
То alfresco теряет индекс содержимого документов. Т.е. перестает искать доки по содержимому. Поиск по атрибутам работает нормально. Восстановление индекса из бекапа не помогает 🙁
Что делать? 

alfresco и OO

Вот нарвались, так нарвались на неприятности 🙁

Оказывается alfresco прежде чем индексировать любой документ, пропускает его через Open Office. Мы его у себя отключили 🙁 поскольку жрал много процессорного времени. А потом удивлялись, почему это документы в области есть, а в поиске их не видно 🙂 ?

Включили ОО обратно, альфреска проиндексировала все документы, которые были введены до этого.

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

Swap

Никак не мог разобраться, почему при большом количестве свободной оперативной памяти Linux все равно использует swap. На серваке с 24Г памяти использованной на половину в свопе было около 1,5 гигов!

На днях Миша Качалов показал интересный пунктик в настройках ядра.
$ cat /proc/sys/vm/swappiness 
60
Во где собака порылась! Циферька говорит — если осталось свободно меньше 60% оперативной памяти, начинать использовать swap 🙂 Поправил на 5 и все стало на свои места.
Прописал этот параметр везде. Особенно помогает в гостевых виртуальных машинах. Производительность резко увеличилась.

alfresco

Я таки поставил alfresco и она (оно?) даже работает. Даже хорошо работает.

Чертовски интересная система управления документами. Странно, что я про нее раньше не слышал.

Нашел вот.

В закромах родины нашел еще пару pdf с материалами курсов. Честно говоря, совсем забыл, что они у меня есть 🙂

Выложил на wiki pdf по настройке почтового сервера.

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

Разное.

  1. Забросил WOW. Пересел на танки 🙂 Несмотря на то, что это ЗБТ, белорусы сделали реальную игру! Такой драйв ( в прямом и переносном смыслах 🙂 )!
  2. SLES 11 удивил своим видением cyrus-imap. Жестокая сборка, не реагирующая на конфигурационные файлы! 🙂 Может это намек? Пользуйте групвайс?
  3. Не поверите, но я заплатил деньги, что бы сходить на курсы в Специалист! Два года не был в альме, так сказать, матер 🙂 Ничего не изменилось. Хотя… они стали экономить на еде и бумаге 🙂 слушателей не кормят, методички в электронном виде.

Сам курс «Создание отказоустойчивых кластерных решений» разачаровал. Это скорее первое (отказоустойчивых), чем второе (кластерных) и забыли дописать важное слово — бюджетных!. Показан кластер только в режиме мастер-слейв. Файловер кластера не показаны, кластерные файловые системы не показаны, кластеризации БД нет. Большое вниманеие уделяется синхронизации данных при помощи rsync & scp 🙂 Встречаются спорные лабы, например, «кластеризация» DNS путем копирования конфиг файлов 🙂
Нареканий к преподавателю нет, Слава как всегда на уровне. Нарекания к программе курса. Мне жалко потраченных денег. Хотя, я догадывался, на что шел 🙂
Зато на курсе узнал что есть named-chekconf -z. Только ради этого стоило сходить туда.

Познакомился с преподавателями Linux в Специалисте, нормальные люди. Как читают не знаю, но судя по всему — знаний и желения преподавать много 🙂

И главное! То о чем я говорил директору Специалиста последних года два моей работы там, свершилось! Они таки сделали курсы по программированию в Linux! О, йес! Разговаривал с преподом, адекватный 🙂 программа адекватная, но требует базовых знаний по С и С++. Рекомендую.

Bacula, картинка директора.

Все таки добрался я до Bacula 🙂 Понравилось. Возможностей по более чем у Amanda.
Для удобства понимания, нарисовал диаграмку директора, а то в документации подобной картинки очень не хватало.

Нестыковочка

Сразу хочу предупредить, мое мнение по поводу выбора операционной системы очень простое: используйте ту ОС, за поддержку которой вам платят деньги. Ибо — семья, дорожающий прожиточный минимум и прочие мировые проблемы, заставляют прагматично смотреть на жизнь. Всякие идеалы умирают после первой самостоятельной оплаты первого счета за квартиру, газ, кредит и прочее 🙂

Теперь по поводу сабджа. Очень часто наблюдаю со стороны, скажем так, противоположной, два основных тезиса:

  1. Кто использует Linux — нищеброды. Можно увидеть и другие определения, связанные с нестабильным финансовым состоянием админов Linux.
  2. Содержание Linux админа обходится в копеечку, поскольку им (админам Linux) приходится платить туеву кучу денег.

Надеюсь, что вы уже обратили внимание на, собственно нестыковку? 🙂

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

И обратный вывод: если Windows админу надо платить гораздо меньше денег, то как он будет зарабатывать себе на жизнь?

Ни в коем случае не хочу породить флейм по поводу… просто хочу обратить внимание на вот такой вот забавный казус 🙂

З.Ы. Все больше вакансий сисадминов, требуют знание обеих ОС.