Digital world, private life of one it pro
- Конвертувати Disk 2 в MBR;
- Конвертувати Disk 2 в Basic disk;
- Перекласти Disk 2 в режим offline;
- Створити партіціі на Disk 2.

Рішення: Microsoft пропонує перевести Disk 1 в режим offline. Термін Pass-through Disk тісно пов'язаний з виртуализацией, під ним розуміється фізичний диск, який безпосередньо підключається до віртуальної машини. Тобто віртуальна машина використовує не Virtual hard drive (VHD), а фізичний диск сервера або підключений LUN (Logical unit). Таким чином забезпечується підвищена продуктивність. Для того щоб віртуальна машина могла використовувати диск монопольно він повинен бути переведений в режим offline на хостової сервері.
Завдання: У вас є мережевий принтер, підключений до принт-сервера. Вам необхідно забезпечити безперервну роботу в разі виходу з ладу сервера друку. Що необхідно налаштувати?
- A. Brach Office Direct Printing;
- B. Printer pooling;
- C. Spooling;
- D. Print forwarding Correct;
Рішення: Microsoft пропонує використовувати Brach Office Direct Printing. Функція Branch Office Direct Printing спочатку призначена для зменшення трафіку переданого по WAN каналу. Уявімо, що у вас є центральний офіс, в якому знаходиться сервер з роллю Print and Document Services і кілька філій зі своїми принтерами. Завдяки Branch Office Direct Printing клієнти отримують інформацію про принтерах з принт-сервера, але завдання друку відправляються безпосередньо на принтер, минаючи спулер сервера. Тобто завдання друку не подорожують туди-сюди між мережею центрального офісу та філії, не завантажуючи тим самим WAN канали. Якщо інтернет з'єднання між центральним офісом і філією пропаде або сервер друку вийде з ладу, філіальні користувачі зможуть продовжити друк на свої філіальні принтери.


Можливі сценарії використання
- Dynamic Memory
- NUMA topology
- Memory weight
- Ressource Control

Рішення: Microsoft пропонує налаштувати параметри Dynamic Memory. Воно звичайно вірно, але давайте перевіримо що буде якщо не використовувати віртуальну пам'ять? А буде наступне, перша віртуальна машина запуститься, а друга вилається на те, що пам'яті для запуску недостатньо. На скріншоті видно, що у мого сервера якраз 16 GB RAM і вона розподілена порівну між двома VM.

Що ж таке Dynamic Memory?
Dynamic Memory розглядає фізичну пам'ять як якийсь загальний ресурс і дозволяє розподіляти її між VM в залежності від поточного навантаження і пріоритетів на виділення пам'яті. Як правило, VM використовує виділену їй пам'ять не на 100%, а якою не пам'ять просто пропадає. В налаштуваннях динамічної пам'яті є три параметра:
На скріншоті нижче видно як змінюється обсяг виділеної пам'яті в залежності від завантаженості VM (див. SRV02)

Memory weight
Свого роду арбітр, який вступає в гру коли у сервера закінчується фізична пам'ять. Цей параметр буде визначать який VM видати додаткової пам'яті, а в якої забрати.


Windows Firewall блокує з'єднання з віддаленим сервером, необхідно прописати правила фаєрвола відкривають доступ до інструментів віддаленого адміністрування. Найрадикальніший спосіб в даному випадку, зовсім відключити фаєрвол:
Компоненти Windows Authentication, Dinamic Content Compression, IIS 6 Metabase Compatability і IIS 6 WMI Compatability будуть потрібні для установки SCCM, тому я ставлю їх теж.
Windows Internal DB vs. MSSQL Server instance
Для роботи WSUS потрібно база даних. Можна використовувати або існуючий SQL Server, або Windows Internal DB (WID). яка встановлюється при додаванні ролі WSUS. По суті WID - це сильно урізаний SQL Server Express. Немає нічого «кримінального» у використанні WID якщо ви не збираєтеся використовувати NLB WSUS.

У моєму випадку завдання стояло налаштувати WSUS на роботу з вже встановленими SQL Server. При додаванні ролі WSUS через PowerShell необхідно явно задати установку компонента для роботи з зовнішніми БД SQL Server Connectivity (UpdateServices-DB). В іншому випадку, за замовчуванням, буде встановлений компонент WID Connectivity (UpdateServices-WidDB). Код установки виглядає наступним чином:

Зазначу, що всі оновлення в системі встановлені і Windows Update не пропонує встановлювати щось додатково.
Проблема вирішується послідовної установкою двох пакетів оновлень:
Послідовність установки важлива! Якщо спробувати встановити KB2919355 без попередньо встановленого KB2919442, отримаєте помилку. Після установки обов'язково (а як же без цього ...) перезагрузите ОС. При наступному запуску установник SQL Server не знайде помилок і установка пройде успішно.
UPD: Щось пішло не так 🙁 При черговій перевірці оновлень, система виявила більше 100 обов'язкових оновлень встановила їх і зажадала перезавантаження. Після перезавантаження система спершу повідомила про помилку під час установки оновлень, потім виконала відкат, а потім і зовсім зависла на стані «Updating your system 5%». Мені не вдалося з'ясувати яке саме оновлення викликало помилку, так що будьте обережні при установці подальших оновлень.