Monday, December 22, 2008

MOSS 2007 и права доступа.

Столкнулся я с такой проблемой у MOSS 2007 - все пользователи имею доступ на все сайты. Это не зависит от прав доступа на сайт или сайт коллекцию.

Решение оказалось довольно простым: какой-то "девелопер" из нашей конторы решил что он умеет настраивать шарепоинт и добавил AD группу 'Domain Users' в настройках 'Policy for Web Application' (Central Administration > Application Management > Policy for Web Application) с правами 'Full Control'.

Friday, December 12, 2008

О пользе виртуализации

Имеем парк в 30+ серверов, из которых порядка 10 машин выполняют роль тумбочек, которые жужжат, греются и ничего не делают толком. Конфигурация у этих машин уровня PIII, 256м. Было принято решение виртуализировать весь этот зоопарк.

Железная часть:
- Core 2 Duo 8300 4MB L2
- 3GB RAM
- RAID0 320 GB
Программная часть:
- Ubuntu Server 8.10 X64
- VMware Server 2.0 X64

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

Симптомы:
- Везде показывает нулевую загрузку CPU и RAM
- Виртуальные машины безбожно тормозят
- Веб интерфейс отваливается без всяких причин почти каждую секунду
- IOWait в top показывает константно 100%

Суть проблемы в том, что память у виртуальных машин расположена на том же HDD что и жесткие диски виртуальных машин. А т.к виртуальных машин у нас около десятка, то идет постоянно обращение к HDD физической машины, и все стает колом.

Решение:
1) Добавляем в конфиг(*.vmx) каждой виртуальной машины следующий параметры:
prefvmx.minVmMemPct = "100"
mainMem.useNamedFile = "FALSE"
2) Добавляем в /etc/fstab строчку, которая монтируем tmpfs в RAM при старте хост OS.
tmpfs / tmp tmpfs rw,size=2GB 0 0

В итоге мы имеем:
+ 9 свобоных мест в серверной для серверов
+ Уменьшение потребления электроэнергии на 4%
+ Уменьшение нагрева серверной, уменьшение загрузки кондиционера и, следовательно, уменьшение потребления электроэнергии.
Точную экономию вычислить пока сложно, будет видно в конце месяца.

Thursday, November 20, 2008

Глюки Ubuntu 8.10 на Lenovo T61

1) При выходе\смене юзера виснет напрочь GDM
Лечим: в /etc/gdm/gdm.conf изменением GdmXserverTimeout до 60 секунд, медленно, но работает
UPDATE: Помогает через раз

2) Тормоза 2D граффики
Лечим:
a) Ставим последние Nvidia Drivers 177
b) /etc/X11/xorg.conf и добавляем в секцию Device следующие опции
Option "PixmapCacheSize" "300000"
Option "OnDemandVBlankInterrupts" "True"

Tuesday, October 28, 2008

Achievement - For The Horde! Первые в РУ комьюнити

Вчера наша доблесная гильдия Зенедар сделала первой в RU комьюнити эчивмент За Орду!