Thursday, December 10, 2015

Shared VS. Dedicated processor (общие или выделенные процессоры)

Так что же лучше использовать для своей системы - какой процессор выбрать? Из общего процессорного пула или выделить отдельные ядра целого железного монстра, именуемого power-сервером? Тут уже зависит от вашего видения в предназначении партиции, читай LPAR'a. Если ПО, которое будет крутиться на сервере не сильно зависит от процессорных мощностей, т.е. партиция не производит в больших количествах математические рассчеты, то лучше под такую задачу выделить для нее общие процессоры. Для партиции, которая будет выполнять много вычислений и ПО требует серьезных затрат процессора логичнее назначать выделенные процессоры.
Использование процессора задается при конфигурировании (создании) нового LPAR.
Система покажет вам сколько процессоров доступно для использования.
Далее с точностью до десятых 0.1 можно назначать процессорные мощностя=) Про виртуальные процессоры подробнее тут. Про ограничение читаем подробнее тут.
В power-серверах 7+ и 8-й серии точность определяется до сотых 0.05.
Управлением пулом процессор осуществляется из HMC:
Настроек мало, так что тут все прозрачно.
Это что касается общих процессоров из пула.  
Выделенные процессоры:
Минимум один, максимум - все доступные ядра железяки. 
Проверь себя=)
Успехов!

Tuesday, December 8, 2015

MS Exchange 2010: создание массового списка рассылки

Создать простейший список рассылки думаю не составит большого труда, а что делать если список будет состоять из тысячи человек. Как быть в этом случае? Не добавлять же пользаков вручную!
Лучше всего, чтобы присутствовал пользовательский е-майл, все-таки по ФИО могут встречаться однофамильцы или по ФИО не получится найти пользователя, если у вас многодоменная структура.
Тут на помощь приходит шелл, будем использовать его!
Поехали. Список прислали в Excel - тоже не беда, сохраняем его в Текст Юникод (*.txt)
Например, users.txt
Создаем пустую группы рассылки Ulist
Нужный нам cmd-лет называется Add-DistributionGroupMember.
Супер, теперь получаем контент и указываем список.

Get-Content C:\somefolder\users.txt | Add-DistributionGroupMember -Identity Ulist
где C:\somefolder\users.txt — путь к списку пользователей.
В случае, если понадобится добавить еще пользователей в этот же список - нужно указать всего лишь новый файлик и запустить эту команду.

Успехов!

Tuesday, December 1, 2015

AIX: schedule users scripts (Планируем операции под пользователем)

Не все операции могут быть запущены под пользователем root, поэтому придется запускать их под другими пользователями. Один раз запустить - это хорошо, а что делать, когда нужно периодически запускать скрипты?
Вот тогда на помощь приходит cron.
Итак, распланируем операции под пользователем, например, назовем его notes.
Первое, что нужно сделать - разрешить пользователю пользоваться кроном! Для этого переходим /var/adm/cron в и создаем файлик cron.allow
Прописываем в него пользователей, кому разрешено использовать крон:
root
notes
Казалось бы что еще нужно сделать, на этом можно и завершить, но это не так!
Второе, переходим в /var/spool/cron/crontabs/ и создаем там файлик с заданием для пользователя notes. Примерный, скрипт выглядит так:
Переключаемся на пользователя notes
#crontab -e
ну или можно под root'om - тогда редактируем задания отдельного пользователя:
#crontab -e notes
* 10 1 12 * /lotus/lotus_update > /lotus/lotus_log 2>&1
Расшифровка:
* * * * * как команда будет выполнена /путь_до_вашего_скрипта > /логи
- - - - -
| | | | |
| | | | +----- день недели (1 - 7) (понедельник = 1)
| | | +------- месяц (1 - 12)
| | +--------- день месяца (1 - 31)
| +----------- час (0 - 23)
+------------- минута(0 - 59)
И не забываем, что все изменения вносим через VI!
Смотрим, что получилось
#crontab -l notes

Успехов!