четверг, 24 декабря 2015 г.

Преобразование даты в EXCEL

Попалась дурацкая задача.
Преобразовать строку в дату. Но формат в строке просто ужасный: 04-Oct-2015
Соорудил вот такую формулу: 

=ДАТА(ПСТР(A1;8;4);(ПОИСК((ПСТР(A1;4;3));"janfebmaraprmayjunjulaugsepoctnovdec")+2)/3;ЛЕВСИМВ(A1;2))

И ура - имеем дату.

понедельник, 21 декабря 2015 г.

Ошибка при подключении хоста Hyper-V к VMM

Словил вот такую ошибку после установки новой версии VMM.
Появляется при любой операции с хостом Hyper-V (добавление, refresh)

"Error (20553)
The Windows Remote Management (WinRM) client on the VMM server cannot process the request. A computer policy does not allow the delegation of the user credentials to the target computer **.


воскресенье, 20 декабря 2015 г.

Hyper-V Core Mode

Что делать если вдруг попался hyper-v в core mode и не в домене (ни в AD ни в DNS).
1. Выбрать сервер 2012R2 с которого будем администрировать (на этом сервере должна быть оснастка Hyper-V)
2. Разрешаем на сервере удаленное управление.
3. Прописываем наш сервер в C:\Windows\System32\drivers\etc\hosts
4. Добавляем его в оснастку "All servers". Если сервер не в AD то нужно по новой строчке с сервером щелкнуть правой кнопкой и выбрать "Manage as", и вбить туда локальную учетку.
5. После этого можно щелка по серверу правой кнопкой и запускать консоль управления Hyper-V.

PS
Чтобы с локальной машины запустить управления компьютером можно сделать в CMD админа:
cmdkey.exe /add:"hyper-v core mode server" /user:administrator /pass:"password"

четверг, 10 декабря 2015 г.

NFS datastore на ESX с Windows 201R2

1. Поднимаем роль "File and iSCSI Services" (+ в ней выбираем Server for NFS)
2. В свойствах папки которую хотим раздавать по NFS выбираем "NFS Sharing"
3. Жмем "Manage NFS Sharing"
4. Забиваем настройки как на скрине

вторник, 8 декабря 2015 г.

четверг, 3 декабря 2015 г.

Проблема с VMQ в Hyper-v 2012

Необходимый минимальный уровень драйверов и прошивок для сетевых карт EMULEX, чтобы забыть о проблеме отвалившейся сеткой в VM или неработающим NLB (только для Hyper-V):

HP Customers: NIC driver 10.2.413.1, FW 10.2.431.2
IBM Customers: NIC driver 10.2.413.1, FW 10.2.377.24

Что смотреть:

http://blogs.technet.com/b/networking/archive/2014/07/10/issues-on-windows-server-2012-and-2012-r2-with-vmq-and-emulex-network-adapters.aspx

http://blogs.emulex.com/implementers/2014/06/19/microsoft-windows-20122012-r2-hyper-vms-losing-network-connectivity-workaround/

Не ставится агент VMM c ошибкой 1603

Решение
Копируем установочный пакет агента на сервер. И далее из командной строки от имени админа:
1. Unpack vmmAgent.msi it placed "amd64\Setup\msi\Agent\"
msiexec /a vmmAgent.msi TARGETDIR=C:\1

2. Cd /D "C:\1\PFiles\Microsoft System Center 2012\Virtual Machine Manager\bin\"

3. unlodctr.exe /m:scperfprovider.man
this will unregister perfcounters

4. test to register counters.
lodctr.exe /m:scperfprovider.man

5. if all ok unregister counters  unlodctr.exe /m:scperfprovider.man

6. Run agent setup.

Установка дополнительных компонентов Role или Future в Windows 2012R2

Например вы поставили роль Hyper-V, но забыли поставить консоль управления.
Или вам вообще не нужна роль Hyper-V, а нужна только консоль управления.

Доставить можно только через PowerShell.

Например:

Get-WindowsFeature Hyper-V*
Install-WindowsFeature Hyper-V-Tools
Install-WindowsFeature Hyper-V-PowerSHell

И проверяем:
Get-WindowsFeature Hyper-V*


Shared VHDX диск и Availability Set

Когда для двух машин настроены общие диски VHDX, то взвести для них "availability set" не получиться. Выдает ошибку "SCVMM 2012 R2 Error 23317 When You Try to Apply Changes on VM That is Using Shared VHDX Disk".
Выход конечно же есть. Нужно сделать изменения с помощью PowerShell:

VM = Get-SCVirtualMachine -Name "mskfscl0101"
$AvailabilitySetNames = "HA FSCL01"
Set-SCVirtualMachine -VM $VM -AvailabilitySetNames $AvailabilitySetNames

VM = Get-SCVirtualMachine -Name "mskfscl0102"
 Set-SCVirtualMachine -VM $VM -AvailabilitySetNames $AvailabilitySetNames

пятница, 6 ноября 2015 г.

Восстановление базы в KeePass

Случилась беда и сломался наш огромный файл с паролями.

Хорошо что у меня он был открыт, сразу же сохранил в другой файл (архив).

Потом прогнали процедуру восстановления:

- Сreate a new database file.
- Then, go 'File' -> 'Import' and import the corrupted database file, using 'KeePass KDBX (2.x) (Repair Mode)' as format.

Вот и все восстановление.

понедельник, 11 мая 2015 г.

Windows PE и ACHI

Не в первый раз уже натыкаюсь.
Начинаешь грузиться с Windows PE, а он выпадает в синий экран.
Нужно зайти в BIOS и переключить контроллер с ACHI в IDE.