Howdy, this took me about a lot more time then it should, simply because there are no examples of this online and none of the...
Read More
Howdy, I’ve needed to create a simple release pipeline for an Azure App Service and didnt want to actually manage\create it in Azure Devops, so...
Read More
Howdy, I needed to “migrate” a bunch of repos from different projects to a new unified project, so I came up with this script. it...
Read More
Howdy, here’s all you need to configure Azure DNS for Cert-Manager. This would also help you create a lest priviledge role in Azure. Make Cert-Manager...
Read More
Howdy, I’ve encountered a weird situation recently. Containerized AspNetCore application deployed to AKS was failing to reach SignalR service on Azure. This was previously working...
Read More
Howdy, I was eager to try out Calico on AKS before the docs came out, so I used more or less regular way of figuring...
Read More
Howdy, when running builds on hosted agents sometimes it lacks little things, sometimes big things. Also, to ensure consistency between development, test and production, its...
Read More
Howdy, I hate how Azure CLI and kubectl do the same thing in slightly different manner, I always forget and mix them up. I’ll just...
Read More
Howdy, recently I got asked how to create AKS cluster with multiple nodetypes. I’m doing this using ARM Templates, you just have to provide proper...
Read More
Howdy, I needed to come up with a solution on how to iterate an array where objects have different properties, here’s what I came up...
Read More
Howdy, answering random questions about web apps (I totally hate webapps). Get publish profile to learn ftp user\password $rg = 'xxx' $webAppName = 'yyy' [xml]$publishProfile...
Read More
Howdy, I needed to create ACR along with AKS and grant AKS access to pull ACR images with a template. This isn’t particularly tricky, the...
Read More
Howdy, I needed to come up with a solution to start\stop resources in Azure based on tags. The solutions that existed there I didnt really...
Read More
Howdy, I got interested in how well do i stack up “against” other fellow SO users. Turns out - not too bad. I’m consistently top...
Read More
Howdy, I got into limited public preview of Azure Files premium just to test it with Kubernetes. Appears its not that straight forward as you...
Read More
Howdy, I was looking for a way to update various number of kubernetes deployments using a single release step, unfortunately VSTS doesnt allow any scripting...
Read More
Howdy, I needed to perform maintenance on a bunch of VMs across many subs (mostly dev resource groups). So I could just perform maintenance and...
Read More
Howdy, I needed a function to quickly compare similar resources across environments (stage\prod) in Azure, so I came up with a couple of functions to...
Read More
Hey folks, I needed to create 2016 SQL AlwaysOn with Windows Server 2016 automated deployment for Azure. I took the working, but outdated (sql2014-ws2012r2) example...
Read More
Long story short, I needed to deploy some classic resources using ARM Templates. I needed classic Vnet, Storage, Cloud Service, Cloud Service Deployment and Cloud...
Read More
I’ve came across this problem where I had a backup vault I want to delete, but it contains Azure SQL long term backup databases. And...
Read More
I was using Project Nami and Azure SQL for my wordpress, but I decided against that as I don’t need all that mess, so I...
Read More
So I decided to move my development machine to Azure and I’m a bit worried by the fact that the RDP is wide open to...
Read More
I was a bit bored and decided to create this setup 🙂 My function code is hosted on github. You can use that to setup...
Read More
Just a quick script to automate creating a linux VM and excrypting it. Requires you to be logged with proper rights (to create all the...
Read More
Lets say you wanted to manage Azure Backup programmatically, but you are using Azure Cli, or Cli 2, or Python SDK, well, not Powershell, you...
Read More
A simple way to add autoscale to your VMSS. Obviously, you can tweak the rules as you want. Powershell: $vmss = Get-AzureRmVmss -ResourceGroupName $resourceGroupName $vmss...
Read More
Basically, I’m going to show 2 ways of doing that powershell and ARM. Powershell: $vmss = Get-AzureRmVmss -ResourceGroupName $resourceGroupName $vmss = $vmss.ToPSVirtualMachineScaleSet() Add-AzureRmVmssExtension -VirtualMachineScaleSet $vmss...
Read More
Turns out its pretty easy and straight forward: Create a bot (https://core.telegram.org/bots#6-botfather) Join it to a chat and get chat id Send messages 😉 First...
Read More
So, turns out its super easy. Create a WebApp on Linux (Preview) and specify Jenkins container: Create a Port AppSetting and set it to 8080....
Read More
Recently Microsoft announced the ability to create auto-shutdown policies for ARM VM’s, but there’s no capacity to automate this, or is there? Lets create a...
Read More
ARM Templates are meant for automating deployments, for better understanding of the ARM concepts consult this document. I’m writing this under the assumption that you...
Read More
In the jenkins folder you would want jenkins.war, jre and git (well, i figured jenkins is useless without git). For COPY command to work you...
Read More
Ok, so I’ve put together a DSC Configuration to setup basic .NET core app on IIS. Configuration Payload { Param ( [string] $nodeName ) Import-DscResource...
Read More
so yeah, i got really greedy and converted my blog to a shared tier, but it doesn’t support AlwaysOn. Well, lets fix that. Just créate...
Read More
Таки вышла новая версия Azure Site Recovery для VMWare\Физических серверов. Не нужно создавать masterconfiguration сервер в Azure. Дешевле. Удобнее. Сделали нормальный (предположительно, еще не тестировал)...
Read More
TechNet Virtual Lab: Introducing Windows Azure Pack TechNet Virtual Lab: Windows Azure Pack: Installation & Configuration TechNet Virtual Lab: Windows Azure Pack: IaaS Management TechNet...
Read More
Собственно, тоже самое что и HP P2000.
С той лишь разницей что нужно поставить патч KB2898850. Без него не работает =)
Read More
Все довольно просто: Патчите хранилище и SCVMM до последнего апдейта (можно даже “наживую”, но лучше не под нагрузкой, т.е. ночью) Создаете аккаунт для управления хранилкой,...
Read More
General. Fasttrack Planning and Design Office 365 for IT Pros Office 365 IT Pro Blog Office 365 Service Descriptions Exam 347 page (Getting ready videos...
Read More
https://azure.microsoft.com/en-us/documentation/articles/site-recovery-deploy-with-powershell-resource-manager/
очень занятно!
Read More
Очень круто. New features that re included in this release – Nested enumeration lists are now supported inside the Request offering forms Portal now allows...
Read More
Тык
Read More
Ну, я не планировал писать об этом… но раз уж наткнулся на статью, я линкану её… хай буде.
пс. such bare, much metal, wow!
Read More
Ну наконец-то, случилось то из-за чего OMS стал условно пригоден для использования. Алерты! Господь Бог всемогущий! Читать!
пс. пока еще привью. печаль беда.
Read More
#Initialize Variables $pattern = Read-Host -Prompt "Input Username or part of it" $VMName = Read-Host -Prompt "Input VM Name" #Establish Connection to VMM $vmm =...
Read More
You need to attach 2012r2 dvd with source files and point "source" (in framework 3.5 parts) to dvdsourcessxs for this to work. Configuration SCSM_Portal_Prereq {...
Read More
Запускать от имена администратора (msiexec /update путь_к_пакету), выключить UAG, поставить execution policy unrestricted на время патча. Еще вспомнил забавную проблему, обновление не ставилось, а в...
Read More
По ссылке документ как ставить портал и ссылка на сам портал.
пс. Советую запускать инсталлер от имени администратора >.<
Read More
Проверьте сертификат, он не должен выдавать ошибок на клиенте. На клиенте должна успешно открываться ссылка https:///contenthost/clientbin/settings.xml В менеджере IIS проверьте Application Settings у сайта Service...
Read More
Like I said earlier – this is still just a “preview” of this feature. Obviously, this feature should not be used in production environments. Below...
Read More
Давно “мечтал” написать на эту тему, все лень было… Запаситесь печеньками, это надолго 😉 Тут может быть какое-то количество ошибок - сообщите мне если обнаружите...
Read More
Привет друзья! Вот с такой забавной проблемой столкнулся после интеграции SCOM’а и OMS. На всех гипер-в хостах агент в состоянии Warning, в HealthViewer’е видно такую...
Read More
Конкретно у меня была проблема со следующими MP: Microsoft.Windows.Server.2008.Discovery и Microsoft.Windows.Server.Library.
Их можно скачать отсюда. В интернетах еще советуют Microsoft Download Center.
Read More
В интернетах много написано про то как снести агента VMM с core сервера: Get-WMIObject -Class Win32_product или Regedit > HKLM > Software > Microsoft >...
Read More
Create a folder to mount a Windows Imaging File (WIM) in with the command mkdir c:\mountdir Determine the index number for Server Datacenter using this...
Read More
Вот такой вот простенький DSC ресурс для установки ПО необходимого для SCCM (SQL намерено опущен, во время когда он писался не было нормального модуля для...
Read More
Cluster Aware Updating Virtual Machine Manager Поддержка кластеров Windows Server 2012 и выше Windows Server 2008 и выше Перемещение ролей перед обновлением Да Да, только...
Read More
При использовании виртуализации сети и использовании динамических адресов в VMM (2012 R2), виртуальные машины могут полчать адрес от VMM DHCP только через несколько минут. Для проверки...
Read More
Описание архитектуры Без понимания архитектуры нет смысла в дальнейшем разговоре, потому приступим. Web Service Принимает запросы по http, “общается” с базой данных; Возвращает данные “клиенту”....
Read More
Репост SMA использует PowerShell Workflows, это накладывает некоторые ограничения, например при обращении к переменным или невозможность использования Invoke-Command. Для вызова команд недоступных в PowerShell Workflows...
Read More
Я подготовил файл variable.xml, с помощью которого можно развернуть лабораторию для цикла статей “Private Cloud VM Self Service”: 1. Создание виртуальной машины; Изменение виртуальной машины; 3. Удаление виртуальной...
Read More
Failed to create virtual machine’vmname’. Failed to submit operation request. Ошибка подобная данной в логе Event ViewerApplications and Service LogsMicrosoft Windows ManagementODataServiceOperations Log Name: Microsoft-Windows-ManagementOdataService/Operational channel...
Read More
Лог Microsoft-WindowsAzurePack-MgmtSvc-TenantSite содержит подобную ошибку: Log Name: Microsoft-WindowsAzurePack-MgmtSvc-TenantSite EventID: 220 Level: Warning Description: “subscriptionId”>{00000000-0000-0000-0000-000000000000} System.AggregateException: One or more errors occurred. —> System.NullReferenceException: Object reference not set...
Read More
Суть ошибки в том что соответствующий WMI класс (MSFC_FibrePortNPIVAttributes в rootwmi) на хосте отсутствует. Скорее всего в результате пересоздания WMI. mofcomp -N: “C:\Program Files\Microsoft System...
Read More
Ошибки WinHttpSendRequest failed WinHttpRequest failed 80072ee2 DownloadFile failed 80072ee2 Error downloading file from http://:80 DownloadFiles failed 80072ee2 В случае, если Вы точно уверены что все...
Read More
Продолжаю цикл статей про самообслуживание пользователей. Перед прочтением этой статьи рекомендую ознакомиться с “подготовительными процедурами”. 1. Создание виртуальной машины; Изменение виртуальной машины; Удаление виртуальной машины; 4. Создание...
Read More
Недавно заметил подобные ивенты на хостах виртуализации. Спасибо добрым людям, рассказали что к чему. При создании Hyper-V свича через VMM процесс можно изобразить следующим образом...
Read More
Если после OSD в реестре свежего Windows Вы находите ключ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CCM\CcmExec\ProvisioingMode со значением ”True”, Ваш агент SCCM не выходит из “Provisioning Mode” после завершения OSD. Это значит...
Read More
Описание DSC Жизненный цикл DSC можно условно разделить на три фазы: создание, стейджинг (я отказываюсь придумывать русский аналог) и внесение изменений. Создание - процесс создание файлов конфигурации...
Read More
Если Вы используете SMA Вы должны знать что при запуске задания SMA его “подхватывает” случайный свободный worker. Таким образом, Вам необходимо поддерживать идентичную конфигурацию worker’ов,...
Read More
Продолжаю цикл статей про самообслуживание пользователей. Перед прочтением этой статьи рекомендую ознакомиться с “подготовительными процедурами”. Создание виртуальной машины; Изменение виртуальной машины; Удаление виртуальной машины; 4. Создание...
Read More
Последняя статья из серии “Создание виртуальной машины с портала SCSM”. 1. Создание Runbook’а; (часть 1) 2. Создание дочерних Runbook’ов; (часть 2) 3. Импорт Runbook’ов в SCSM; (часть 3) 4. Создание...
Read More
Продолжим настройку платформы самообслуживания пользователей. Создание Runbook’а; (часть 1) 2. Создание дочерних Runbook’ов; (часть 2) 3. Импорт Runbook’ов в SCSM; (часть 3) 4. Создание шаблонов для публикации на портале; (часть...
Read More
Во второй части гайда мы обратим взоры на дочерние runbook’и. Создание Runbook’а; (часть 1) 2. Создание дочерних Runbook’ов; (часть 2) 3. Импорт Runbook’ов в SCSM; (часть 3) 4. Создание...
Read More
Очень вкратце, расширение для WAPack. Позволяет подключать VMWare хосты. Пока еще в бете, что он может: Выдавать список виртуальных машин с сервера; Включать, выключать, саспендить...
Read More
Продолжаю цикл статей про самообслуживание пользователей. Перед прочтением этой статьи рекомендую ознакомиться с “подготовительными процедурами”. Создание виртуальной машины; Изменение виртуальной машины; Удаление виртуальной машины; Создание...
Read More
После того как мы установили Service Manager, Orchestrator, Operations Manager и Virtual Machine Manager (если у Вас стоят версии 2012 или 2012 SP1 Вам необходимо будет...
Read More
В данной статье я кратко опишу тестовую установку Service Manager 2012 R2. Что произойдет: Установка зависимостей; Установка SQL Server 2012 SP1; Установка Service Manager 2012 R2....
Read More
В данной статье я кратко опишу тестовую установку Orchestrator 2012 R2. Что произойдет: Установка зависимостей; Установка SQL Server 2012 SP1; Установка Orchestrator 2012 R2. Что...
Read More
В данной статье я кратко опишу тестовую установку Operations Manager 2012 R2. Что произойдет: Установка зависимостей; Установка SQL Server 2012 SP1; Установка SCOM 2012 R2. Что...
Read More
С этой статьи я начну цикл статей про SCSM, Orchestrator, SCOM и VMM. Получается, что я начинаю с конца, но поскольку я постоянно забываю написать...
Read More
Purging (очищение) базы данных Довольно важный аспект жизненного цикла любой программы. SMA использует SQL Server Agent, который запускает внутренную процедуру. Эта процедура запускается раз в...
Read More
Вы, наверно, замечали, что при разворачивании Standalone VM ей присваиваться случайное имя, чтож используем runbook, чтобы это исправить. Что потребуется: Работающий SPF, SMA и WAP;...
Read More
На базе предыдущего поста, немного изменив ранбук можно получить ранбук, который будет автоматически добавлять нового пользователя в план. Для этого пользователю необходимо будет просто зайти...
Read More
Периодически у пользователей возникает ошибка “Failed to load virtual machine templates for subscription ". Workaround - синхронизировать планы. Создаем SMA Runbook (Update-Plans) и связываем его...
Read More
Для примера я возьму Runbook изменения IP адреса виртуального адаптера на статический: workflow New-NetworkAdapter { # Импортируем параметры param([object]$params) # Соединяемся с VMM, для этого...
Read More
И Вы находите ошибку приблизительно следующего содержания в Event log’е Faulting application name: svchost.exe_WDSServer, version: 6.3.9600.16384, time stamp: 0x5215dfe3 Faulting module name: MSVCR100.dll, version: 10.0.40219.1,...
Read More
Windows Azure Pack предоставляет поддержку Powershell. Это позволяет тенантам использовать не портал, а PowerShell. Для чего это может понадобиться? Например, тестирование билдов или просто автоматизация...
Read More
При разворачивании Windows 8 или Windows 8.1 с использованием SCCM 2012 R2 пользователи могут получить сообщение следующего вида Workaround 1 Добавьте рестарт в последний таск...
Read More
Как изменить тип таск сиквенса с OSD на Application или наоборот. Чтож, выясняется что это очень просто. Любой таск сиквенс что содержит следующие “шаги” будет...
Read More
Сегодня мы посмотрим на процесс настройки авторизации по claims токенам Active Directory Federation Services в Windows Azure Pack. WAPack использует 2 портала аутентификации: админ портал и...
Read More
Хочу поведать Вам об этом чудесном продукте. Данная утилита является аналогом Runbook Designer’а для Service Management Automation. На данный момент SMA поставляется как часть Orchestrator...
Read More
Иногда Вам необходимо осуществить запуск не делты, а полного обнаружения Hardware Inventory. Запустите wbemtest от имени администратор; Нажмите “Connect’; Введите “rootccminvagt” в поле “Namespace” Нажмите...
Read More
Приступим к изучению VM Authoring Tool. VM Authoring Tool представляет из себя утилиту для создания и редактирования Resource Definition и Extension файлов. Предлагаю Вам просмотреть 2...
Read More
После того как мы закончили основную конфигурацию Tenant портала WAP наступает время добавить роли виртуальных машин в галерею Портала. Роли виртуальных машин галереи портала представляют из себя...
Read More
В продолжении поста о Console Connect настроим его для работы по IP. В чем же отличие между подключением по IP и по FQDN? В случае...
Read More
В статье про первые шаги в настройке WAP я упомянул Console Connect. Для корректной работы Console Connect вам потребуется: хост Hyper-V 2012 R2; VMM 2012...
Read More
В продолжении поста об установке SMA мы подключим SMA к WAP и попробуем разобраться с базовым функционалом. Регистрация endpoint’а SMA в WAP аналогична регистрации SPF в...
Read More
После того как мы связали SPF, SMA и WAP можно приступать к настройке портала. Для начала, необходимо настроить соответствующие ресурсы в VMM. Вам необходимо создать...
Read More
Чтож, пожалуй, это последний опус на данную тему, по крайней мере сейчас. Что мы успели узнать? Мы описали основные компоненты PDT. Подробно описали компонент Variable.xml: его структуру, некоторые...
Read More
Если Вы встречаете подобные ошибки при попытке распространить пакет драйвера на pull DP (только) CreateFolder failed; 0x8007007b CContentDefinition::ExpandContentDefinitionItems failed; 0x8007007b CContentDefinition::Expand failed; 0x8007007b Проблема проявляется...
Read More
Если у вас не включен мультикаст в настройках PXE: Administration » Site » Site Settings » Site Systems » Distribution Point - проверяем выключен ли мультикаст. Software Library » » Operating System »...
Read More
Продолжим изучение Variable.xml. В комплекте PDT идут 2 Variable.xml файла, один для установки в существующее AD, другой для создания разворачивания с нуля. На практике, чтобы...
Read More
Один добрый человек в интернете распарсил Workflow.xml (версия 2.64.2611) вот этим скриптом: $xml = New-Object -TypeName XML $xml.Load("путьWorkflow.xml") #Глобальные переменные $xml.Installer.Variable #Компоненты $xml.Installer.Components.Component | select Name...
Read More
Официальное заявление от Emulex. Workaround все тот же, выключаем VMQ. Обещают DriverFirmware апдейт к середине июля. Так-то.
Read More
В продолжении предыдущего поста про Powershell Deployment Toolkit, займемся изучением Variable.xml. Чтож, начнем с изучения коротенького Variable.xml: <?xml version="1.0" encoding="utf-8"?> <Installer version="2.0"> <Variable Name="SystemCenter2012ProductKey" Value="Ключ"...
Read More
В данной статье я кратко опишу процесс установки Service Management Automation (SMA) для Windows Azure Pack. Что произойдет: Установка зависимостей; Установка SQL Server 2012 SP1; Установка...
Read More
Недавно я наткнулся на Powershell Deployment Toolkit (далее PDT). Новая утилита от сообщества для автоматизации разворачиваний. Порядка 40000 строк кода на Powershell, чудесные XML файлы...
Read More
В продолжение статьи про установку FIM из шаблона, мы рассмотрим подготовку диска с SQL для шаблона сервиса. Что произойдет: 1. Установка SQL Server 2012 SP1 Sysprep;...
Read More
В прошлом посте посвященном SPF мы создали локальную учетную запись spf-local. Для чего это необходимо? Дело в том, что Windows Azure Pack не может зарегистрировать...
Read More
В данной статье я кратко опишу процесс установки Service Provider Foundation (SPF) для экспресс установки Windows Azure Pack. Что произойдет: Установка зависимостей; Установка SQL Server 2012 SP1;...
Read More
Идея довольно простая, встроенные коллекции (такие как All Systems) имеют лимитирующую коллекцию null, если просто смотреть их свойства в базе данных. Таким образом, достаточно изменить...
Read More
В случае если у Вас много TS’ов и лень обновлять руками. Get-WmiObject -ComputerName localhost -Namespace rootsmssite_cas -Class SMS_TaskSequencePackage -Filter "BootImageID = 'ID_старого_образа'" | ForEach-Object {...
Read More
Долгое время мне было лень готовить скрипты для автоматического разворачивания FIM, но тут я занялся VMM’ом и оправдания кончились. Посему, приступим. Нам потребуется: VMM с...
Read More
В данной статье я расскажу Вам как производится экспресс установка Windows Azure Pack (далее WAP или WAPack). При экспресс установке на один сервер будут установлены следующие...
Read More
В данной статье я кратко опишу тестовую установку Virtual Machine Manager 2012 R2. Что произойдет: Установка зависимостей; Установка SQL Server 2012 SP1; Установка VMM 2012...
Read More
В данной статье я кратко опишу тестовую установку App Controller 2012 R2. Что произойдет: Установка зависимостей Установка SQL Server 2012 SP1 Установка App Controller 2012...
Read More
Основная проблема - невозможно использовать модули повершела версии 3 или 4. $PSVersionTable.PSVersion запущенный из FIM WF возвращает значение 2, а не 3 или 4. Как с...
Read More
Верхнеуровневое разбиение работ: Подготовка SCCM к процедуре OSD Создание необходимых пакетов Создание необходимых Task Sequence’ов (далее TS) Связывание компьютеров в SCCM Миграция данных с Windows...
Read More
по мотивам http://www.techdays.ru/videos/6435.html Создание на целевом сервере NFS шары Регистрация NFS шары в качестве хранилища для ESX/ESXi; Миграция хранилища виртуальной машины на NFS шару; Создание виртуальной...
Read More
При установке из, прости господи, ГУЯ инсталлер ругается, что ему не хватает KB 2561430 (данный хотфикс необходим для SCSM 2010). Чтож, победим. Запускаем PowerShell от...
Read More
Главный вопрос: “Зачем?”. Ответов может быть много, в моем случае я хотел использовать Powershell для запуска заданий агентов синхронизации на сервере без данного модуля. Итак....
Read More
Для начала нам понадобяться: FIM Powershell Workflow Activity (v2.1) Activity Library (FimExtensions.FimActivityLibrary.dll) Installation Script (InstallFimPowerShellWF.ps1 - данный скрипт сохраняет dll файл скачанный нами в GAC Assembly,...
Read More
Установка FIM 2010 R2 SP1 на Windows Server 2012 и SQL Server 2012 Происходит точно так же как и раньше 😉 Установка FIM 2010 R2 SP1...
Read More
Да, это случилось со мной 🙂 Я стер учетную запись Full Administrator SCCM из AD DS 🙂 Немного помучавшись с LDP.exe я понял что восстановить...
Read More
Очень познавательную статью про кроссфорест миграцию домена я опубликовал на хабре.
Всем кому предстоит миграция Active Directory и почты на основе Exchange - советую почитать. Вот ссылка.
Read More
Вам понадобится: рабочая инфраструктура PKI, рабочая инфраструктура SCCM, мобильные устройства 😉 Настройка PKI. Заходим в консоль Certification Authority, правой кнопкой мыши (далее “ПКМ”) шелкаем на папку Certificate Templates и...
Read More