tag:blogger.com,1999:blog-48652741269715151862023-11-16T15:10:17.055+03:00vClassmanличная база знанийAnonymoushttp://www.blogger.com/profile/04420925899248372152noreply@blogger.comBlogger136125tag:blogger.com,1999:blog-4865274126971515186.post-30508242718363564752017-04-07T11:49:00.001+03:002017-04-07T11:52:02.608+03:00Ищем, кто удалил виртуальную машину<div dir="ltr" style="text-align: left;" trbidi="on">
Ищем в sql-базе vCenter события удаления виртуалок (Managment Studio > sql-базе vCenter > New Query):<br />
<br />
<ul style="text-align: left;">
<li>все события удаления:</li>
</ul>
<i><span style="font-size: x-small;">SELECT CREATE_TIME, USERNAME, VM_NAME, HOST_NAME, EVENT_TYPE FROM dbo.VPX_EVENT WHERE EVENT_TYPE = 'vim.event.VmRemovedEvent'</span></i><br />
<br />
<ul style="text-align: left;">
<li>удаление виртуалки с именем VMname1:</li>
</ul>
<i><span style="font-size: x-small;">SELECT CREATE_TIME, USERNAME, VM_NAME, HOST_NAME, EVENT_TYPE FROM dbo.VPX_EVENT WHERE (VM_NAME = 'VMname1') AND (EVENT_TYPE = 'vim.event.VmRemovedEvent')</span></i><br />
<i><br /></i>
<i><a href="http://www.vmgu.ru/articles/esx-who-deleted-vm">http://www.vmgu.ru/articles/esx-who-deleted-vm</a></i></div>
Anonymoushttp://www.blogger.com/profile/04420925899248372152noreply@blogger.com0tag:blogger.com,1999:blog-4865274126971515186.post-77668925226059356812017-02-10T16:01:00.003+03:002017-02-10T16:01:49.869+03:00Соответствие RDM-разделов и LUN на дисковом массиве<div dir="ltr" style="text-align: left;" trbidi="on">
Узнать соответствие RDM-разделов и LUN на дисковом массиве помогает утилита inq.exe<br />
<br />
inq.exe -winvol<br />
<a href="http://pingforinfo.com/steps-to-find-naa-id-of-a-rdm-lun-mapped-to-a-windows-volume/">http://pingforinfo.com/steps-to-find-naa-id-of-a-rdm-lun-mapped-to-a-windows-volume/</a></div>
Anonymoushttp://www.blogger.com/profile/04420925899248372152noreply@blogger.com0tag:blogger.com,1999:blog-4865274126971515186.post-4040585664956541802016-01-20T16:02:00.006+03:002016-01-20T16:02:56.567+03:00Функциональное сравнение систем хранения данных<div dir="ltr" style="text-align: left;" trbidi="on">
<a href="http://storagecompare.org/" target="_blank">http://storagecompare.org/</a><br />
<a href="http://blog.vmpress.org/2015/11/blog-post.html" target="_blank">http://blog.vmpress.org/2015/11/blog-post.html</a><br />
<br /></div>
Anonymoushttp://www.blogger.com/profile/04420925899248372152noreply@blogger.com0tag:blogger.com,1999:blog-4865274126971515186.post-45624153219317223592016-01-19T09:36:00.000+03:002016-01-19T09:36:19.056+03:00Расчет стоимости виртуальной машины<div dir="ltr" style="text-align: left;" trbidi="on">
Перевод <a href="http://vmind.ru/2015/12/24/vm-total-cost/#more-6885" target="_blank">http://vmind.ru/2015/12/24/vm-total-cost/#more-6885</a><br />
Исходник <a href="http://searchservervirtualization.techtarget.com/feature/Computing-with-a-price-tag-VM-cost-calculation-guide" target="_blank">http://searchservervirtualization.techtarget.com/feature/Computing-with-a-price-tag-VM-cost-calculation-guide</a></div>
Anonymoushttp://www.blogger.com/profile/04420925899248372152noreply@blogger.com0tag:blogger.com,1999:blog-4865274126971515186.post-67277439181137992172015-10-20T10:41:00.001+03:002015-10-20T10:41:13.843+03:00PowerCLI: Копирование фалов между виртуалкой и локальной машиной<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="text-align: left;">
Копирование фалов между виртуалкой и локальной машиной с помощью PowerCLI.</div>
<br />
Из ВМ на локальную машину:<br />
<b><span style="font-family: Calibri,CALIBRI;"><span style="font-family: Calibri,CALIBRI;">Copy-VMGuestFile </span></span><span style="font-family: Calibri,CALIBRI;"><span style="font-family: Calibri,CALIBRI;"></span></span></b><span style="font-family: Calibri,CALIBRI;"><span style="font-family: Calibri,CALIBRI;"><b>-VM</b> <i><VM Name></i></span></span> <span style="font-family: Calibri,CALIBRI;"><span style="font-family: Calibri,CALIBRI;"><b>-GuestUser</b> <i><GuestUser Name</i></span></span><i>></i> <span style="font-family: Calibri,CALIBRI;"><span style="font-family: Calibri,CALIBRI;"><b>-GuestPassword </b><i><GuestUser Password></i></span></span> <span style="font-family: Calibri,CALIBRI;"><span style="font-family: Calibri,CALIBRI;"><b>-GuestToLocal -Source</b> <i><</i></span></span><i><span style="font-family: Calibri,CALIBRI;"><span style="font-family: Calibri,CALIBRI;"></span></span>Guest Local Path></i> <span style="font-family: Calibri,CALIBRI;"><span style="font-family: Calibri,CALIBRI;"><b>-Destination</b> <i><</i></span></span><i>Local Path></i><br />
<br />
Из локальной машины на ВМ:<br />
<b><span style="font-family: Calibri,CALIBRI;"><span style="font-family: Calibri,CALIBRI;">Copy-VMGuestFile </span></span><span style="font-family: Calibri,CALIBRI;"><span style="font-family: Calibri,CALIBRI;"></span></span></b><span style="font-family: Calibri,CALIBRI;"><span style="font-family: Calibri,CALIBRI;"><b>-VM</b> <i><VM Name></i></span></span> <span style="font-family: Calibri,CALIBRI;"><span style="font-family: Calibri,CALIBRI;"><b>-GuestUser</b> <i><GuestUser Name</i></span></span><i>></i> <span style="font-family: Calibri,CALIBRI;"><span style="font-family: Calibri,CALIBRI;"><b>-GuestPassword </b><i><GuestUser Password></i></span></span> <span style="font-family: Calibri,CALIBRI;"><span style="font-family: Calibri,CALIBRI;"><b>-LocalToGuest -Source</b> <i><</i></span></span><i>Local Path</i><i>></i> <span style="font-family: Calibri,CALIBRI;"><span style="font-family: Calibri,CALIBRI;"><b>-Destination</b> <i><</i></span></span><i>Guest Local Path</i><i>></i><br />
<br />
Пример:<br />
<span style="font-family: Calibri,CALIBRI;">Copy-VMGuestFile </span><span style="font-family: Calibri,CALIBRI;"><span style="font-family: Calibri,CALIBRI;"></span></span><span style="font-family: Calibri,CALIBRI;">-VM MyVM1</span> <span style="font-family: Calibri,CALIBRI;">-GuestUser Administrator</span> <span style="font-family: Calibri,CALIBRI;">-GuestPassword "paSSword!"</span> <span style="font-family: Calibri,CALIBRI;">-GuestToLocal -Source </span>c:\temp\file1.txt <span style="font-family: Calibri,CALIBRI;">-Destination </span>c:\logVM\<br />
<span style="font-size: x-small;"></span></div>
Anonymoushttp://www.blogger.com/profile/04420925899248372152noreply@blogger.com0tag:blogger.com,1999:blog-4865274126971515186.post-33989779404612227712015-09-11T09:57:00.003+03:002016-06-29T10:00:14.543+03:00VMware vSphere, Horizon: порты<div dir="ltr" style="text-align: left;" trbidi="on">
<a href="http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&docType=kc&externalId=2054806&sliceId=1&docTypeID=DT_KB_1_1&dialogID=702330528&stateId=1%200%20702334586" target="_blank">Network port diagram for vSphere 5.x</a><br />
<a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1012382" target="_blank">TCP and UDP Ports required to access VMware vCenter Server, VMware ESXi and ESX hosts, and other network components</a><br />
<a href="https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1027217" target="_blank">VMware View ports and network connectivity requirements</a></div>
Anonymoushttp://www.blogger.com/profile/04420925899248372152noreply@blogger.com0tag:blogger.com,1999:blog-4865274126971515186.post-31649189379243977542015-08-24T15:28:00.000+03:002015-08-24T15:33:35.981+03:00ESXi: установка патча из командной строки<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="font-family: inherit;">esxcli software vib update -d "/vmfs/volumes/<i>Datastore/DirectoryName/PatchName.zip</i>"</span><br />
<span style="font-family: inherit;">Не забываем переводить хост в Maintenance mode.</span><br />
<span style="font-family: inherit;">Подробнее в <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2008939" target="_blank">KB2008939</a>.</span></div>
Anonymoushttp://www.blogger.com/profile/04420925899248372152noreply@blogger.com0tag:blogger.com,1999:blog-4865274126971515186.post-39627472627901833872015-08-17T08:27:00.000+03:002015-08-17T08:27:52.816+03:00Veeam: задание резервного копирования заканчивается ошибкой Error: ChannelError: ConnectionReset <div dir="ltr" style="text-align: left;" trbidi="on">
Задание резервного копирования виртуальных машин vSphere 5.5 с помощью Veeam Backup & Replication 8.0 заканчивалось ошибкой "<i>Error: ChannelError: ConnectionReset</i>". Причем проявлялось это очень выборочно, у одной-двух машин в задании. Но если прилипала это ошибка, то уже насовсем.<br />
В логах выполнения задания было следующее:<br />
"<i>Hot add is not supported for source disk, failing over to network mode</i>".<br />
Помогла рекомендация из <a href="http://www.veeam.com/kb1054" target="_blank">KB1054</a> отключить на сервере с ролью backup proxy автомонтирование дисков. Набираем в командной строке:<br />
C:\Windows\system32><i>diskpart</i><br />
DISKPART> <i>automount disable</i><br />
DISKPART> <i>automount scrub</i><br />
<br />
<br /></div>
Anonymoushttp://www.blogger.com/profile/04420925899248372152noreply@blogger.com0tag:blogger.com,1999:blog-4865274126971515186.post-54023995810556815922015-08-05T15:39:00.001+03:002015-08-06T14:27:00.762+03:00Программные СХД<div dir="ltr" style="text-align: left;" trbidi="on">
Перечень программных дисковых массивов с описанием<br />
<a href="http://blog.vmpress.org/2015/08/blog-post.html" target="_blank">http://blog.vmpress.org/2015/08/blog-post.html</a><br />
<br />
Добавлю сюда виртуальный апплайнс <a href="http://www8.hp.com/ru/ru/products/data-storage/storevirtual-vsa.html" target="_blank">HP StoreVirtual VSA</a> (1 TB бесплатно) и виртуальный бэкап-апплайнс <a href="http://www8.hp.com/ru/ru/products/data-storage/storeonce-vsa.html" target="_blank">HP StoreOnce VSA</a>.</div>
Anonymoushttp://www.blogger.com/profile/04420925899248372152noreply@blogger.com0tag:blogger.com,1999:blog-4865274126971515186.post-10489641023701053382015-05-18T16:11:00.000+03:002015-05-18T16:15:41.644+03:00vSphere: список доступных функций в разных редакциях и версиях<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="color: #666666; font-family: Arial, Helvetica, sans-serif, Bitstream Vera Sans;"><span style="background-color: white; font-size: 12px;"><a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2001113" target="_blank">Product offerings for vSphere 5.x (2001113)</a></span></span><br />
<span style="background-color: white; font-size: 12px;"><span style="color: #666666; font-family: Arial, Helvetica, sans-serif, Bitstream Vera Sans;"><a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2109507" target="_blank">Product offerings for vSphere 6.x (2109507)</a></span></span></div>
Anonymoushttp://www.blogger.com/profile/04420925899248372152noreply@blogger.com0tag:blogger.com,1999:blog-4865274126971515186.post-65502459529341919492014-10-31T10:58:00.000+03:002014-10-31T10:58:52.601+03:00PowerCLI: список Service Tag для северов Dell<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="font-size: x-small;">Get-VMHost | Get-View | Select Name, @{N="Service Tag";E={$_.Summary.Hardware.OtherIdentifyingInfo[3].IdentifierValue}} | Sort Name</span></div>
Anonymoushttp://www.blogger.com/profile/04420925899248372152noreply@blogger.com0tag:blogger.com,1999:blog-4865274126971515186.post-53250736210178738472014-10-23T16:55:00.002+04:002014-10-29T15:51:04.636+03:00Установка Free Starwind SAN на Free Hyper-V<div dir="ltr" style="text-align: left;" trbidi="on">
<a href="http://www.vladan.fr/install-free-starwind-san-free-hyper-v/" target="_blank">http://www.vladan.fr/install-free-starwind-san-free-hyper-v/</a><br />
<a href="http://www.vladan.fr/install-free-starwind-san-free-hyper-v-part-2/" target="_blank">http://www.vladan.fr/install-free-starwind-san-free-hyper-v-part-2/</a></div>
Anonymoushttp://www.blogger.com/profile/04420925899248372152noreply@blogger.com0tag:blogger.com,1999:blog-4865274126971515186.post-57420506231567123362014-10-21T09:48:00.002+04:002014-10-21T09:48:43.462+04:00Hyper-V инфраструктура корпоративного уровня для малого бизнеса<div dir="ltr" style="text-align: left;" trbidi="on">
<a href="http://www.vmgu.ru/articles/very-cheap-microsoft-hyper-v-infrastructure" target="_blank">http://www.vmgu.ru/articles/very-cheap-microsoft-hyper-v-infrastructure</a></div>
Anonymoushttp://www.blogger.com/profile/04420925899248372152noreply@blogger.com0tag:blogger.com,1999:blog-4865274126971515186.post-33167152052615609942014-10-16T16:00:00.000+04:002014-10-16T16:00:58.110+04:00PowerCLI: Отчет по виртуальным свичам в CSV-файле<div dir="ltr" style="text-align: left;" trbidi="on">
Отчет с информацией о виртуальных свичах ESX-хостов в формате<br />
<em><span style="font-size: x-small;"><strong>ESX | vSwitch | Active NIC | Standby NIC | Portgroup | VLAN | Device | IP</strong></span></em><br />
с выгрузкой в csv:<br />
<br />
<span style="font-size: x-small;">Connect-VIServer (Read-Host "Имя vCenter")<br />&{foreach($esx in Get-VMHost){ <br /> $vNicTab = @{} <br /> $esx.ExtensionData.Config.Network.Vnic | %{ <br /> $vNicTab.Add($_.Portgroup,$_) <br /> } <br /> foreach($vsw in (Get-VirtualSwitch -VMHost $esx)){ <br /> foreach($pg in (Get-VirtualPortGroup -VirtualSwitch $vsw)){ <br /> Select -InputObject $pg -Property @{N="ESX";E={$esx.name}},<br /> @{N="vSwitch";E={$vsw.Name}},<br /> @{N="Active NIC";E={[string]::Join(',',$vsw.ExtensionData.Spec.Policy.NicTeaming.NicOrder.ActiveNic)}},<br /> @{N="Standby NIC";E={[string]::Join(',',$vsw.ExtensionData.Spec.Policy.NicTeaming.NicOrder.StandbyNic)}},<br /> @{N="Portgroup";E={$pg.Name}},<br /> @{N="VLAN";E={$pg.VLanId}},<br /> @{N="Device";E={if($vNicTab.ContainsKey($pg.Name)){$vNicTab[$pg.Name].Device}}},<br /> @{N="IP";E={if($vNicTab.ContainsKey($pg.Name)){$vNicTab[$pg.Name].Spec.Ip.IpAddress}}} <br /> } <br /> }<br />}} | Export-Csv vSwitchInfo.csv -NoTypeInformation -UseCulture</span><br />
<br />
Скачать <a href="https://drive.google.com/file/d/0B5Ai1_tC5Tq2TFdQb2pGRFV3eG8/view?usp=sharing" target="_blank">тут</a>.</div>
Anonymoushttp://www.blogger.com/profile/04420925899248372152noreply@blogger.com0tag:blogger.com,1999:blog-4865274126971515186.post-53963137421322490242014-09-24T09:17:00.000+04:002014-09-24T09:17:33.837+04:00PowerCLI: Список включенных виртуальных машин<div dir="ltr" style="text-align: left;" trbidi="on">
Get-vm | where { $_.PowerState -eq "PoweredOn"} | Sort-Object Name</div>
Anonymoushttp://www.blogger.com/profile/04420925899248372152noreply@blogger.com1tag:blogger.com,1999:blog-4865274126971515186.post-15597415309066737502014-08-13T16:19:00.002+04:002014-08-13T16:24:09.361+04:00Добавляем драйвер в установочный ISO-образ ESXi<div dir="ltr" style="text-align: left;" trbidi="on">
1. Качаем дистрибутив утилиты <a href="http://vibsdepot.v-front.de/wiki/index.php/ESXi-Customizer" target="_blank">ESXi-Customizer</a>.<br />
2. В графическом интерфейсе ESXi-Customizer нужно указать:<br />
- исходный образ;<br />
- файл с драйвером (tgz, vib или zip);<br />
- рабочую папку, где будет кастомизированный образ.<br />
<div class="separator" style="clear: both; text-align: left;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQQIezybVQYaqgMJ6RVVsY4aerBzuTw1dIfn2n3dGK195FbHnbiVkLmQDh1xo0ihdnx-8uFldkaZ75vsply8M2gAFeJquXOvamSd6L1si8-Pb2jQ3sCEk-_Ycfk6OJ8FhGVkUOjy74yf4/s1600/ESX-Customizer.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQQIezybVQYaqgMJ6RVVsY4aerBzuTw1dIfn2n3dGK195FbHnbiVkLmQDh1xo0ihdnx-8uFldkaZ75vsply8M2gAFeJquXOvamSd6L1si8-Pb2jQ3sCEk-_Ycfk6OJ8FhGVkUOjy74yf4/s1600/ESX-Customizer.jpg" height="233" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
</div>
Anonymoushttp://www.blogger.com/profile/04420925899248372152noreply@blogger.com0tag:blogger.com,1999:blog-4865274126971515186.post-14269790412417362682014-05-20T15:16:00.001+04:002014-05-20T15:17:26.516+04:00White Paper: Отказоустойчивость инфраструктуры VMware View<div dir="ltr" style="text-align: left;" trbidi="on">
VMware View Infrastructure Resiliency<br />
VMware View 5 and VMware vCenter Site Recovery Manager<br />
<a href="http://www.vmware.com/files/pdf/techpaper/vmware-view-vcenter-site-recovery-manager-disaster-recovery.pdf" target="_blank">White paper</a></div>
Anonymoushttp://www.blogger.com/profile/04420925899248372152noreply@blogger.com0tag:blogger.com,1999:blog-4865274126971515186.post-84643505055516349242014-05-20T15:05:00.001+04:002014-05-20T15:05:29.235+04:00Совместимость VMware<div dir="ltr" style="text-align: left;" trbidi="on">
Матрица совместимости продуктов VMware<br />
<a href="http://www.vmware.com/resources/compatibility/sim/interop_matrix.php" target="_blank">http://www.vmware.com/resources/compatibility/sim/interop_matrix.php</a><br />
<br />
Матрица совместимости продуктов VMware с технологиями и "железом"<br />
<a href="http://www.vmware.com/resources/compatibility/search.php" target="_blank">http://www.vmware.com/resources/compatibility/search.php</a></div>
Anonymoushttp://www.blogger.com/profile/04420925899248372152noreply@blogger.com0tag:blogger.com,1999:blog-4865274126971515186.post-18199727445953558092014-01-09T16:46:00.003+04:002016-06-16T11:44:52.665+03:00VMware VDI на базе VMware View 5.1.1: установка и настройка.<div dir="ltr" style="text-align: left;" trbidi="on">
<a href="http://jabuin.livejournal.com/25961.html">http://jabuin.livejournal.com/25961.html</a><br />
<a href="http://jabuin.livejournal.com/26328.html" target="_blank">http://jabuin.livejournal.com/26328.html</a><br />
<a href="http://jabuin.livejournal.com/26577.html">http://jabuin.livejournal.com/26577.html</a><br />
<a href="http://jabuin.livejournal.com/26802.html">http://jabuin.livejournal.com/26802.html</a><br />
<a href="http://jabuin.livejournal.com/26980.html">http://jabuin.livejournal.com/26980.html</a><br />
<a href="http://jabuin.livejournal.com/27151.html">http://jabuin.livejournal.com/27151.html</a><br />
и еще<br />
<a href="http://itsave.ru/vmware-view-%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0/" target="_blank">Описание компонентов и установка в картинках</a></div>
Anonymoushttp://www.blogger.com/profile/04420925899248372152noreply@blogger.com0tag:blogger.com,1999:blog-4865274126971515186.post-40363527694333914702013-12-02T15:06:00.000+04:002013-12-02T15:10:17.867+04:00vSphere: операции заканчиваются ошибкой "The operation is not allowed in the current state."<div dir="ltr" style="text-align: left;" trbidi="on">
Повторение пройденного.. Операции vMotion, Take Snapshot, Shut Down Guest и др. для одной из виртуальных машин заканчиваются ошибкой:<br />
<div>
<i>The operation is not allowed in the current state</i>.</div>
<div>
Как лечили, смотрим <a href="http://vclassman.blogspot.ru/2013/09/veeam-backup.html" target="_blank">тут</a>.</div>
</div>
Anonymoushttp://www.blogger.com/profile/04420925899248372152noreply@blogger.com0tag:blogger.com,1999:blog-4865274126971515186.post-5542576864984601802013-11-29T15:33:00.003+04:002013-11-29T15:36:41.049+04:00PowerCLI: изменение размера оперативной памяти и количества CPU у виртуальной машины<div dir="ltr" style="text-align: left;" trbidi="on">
Скрипт <a href="https://drive.google.com/file/d/0B5Ai1_tC5Tq2aDFMM1BzX2JWcXM/edit?usp=sharing" target="_blank">Change-VM_Memory_CPU_Count.ps1</a> позволяет изменять размер RAM и количество vCPU у виртуальной машины. При запуске скрипта необходимо указывать параметры:<br />
<i>-vCenter</i> - имя vСenter-сервера;<br />
<i>-vmName</i> - имя виртуальной машины;<br />
<i>-MemoryMB</i> - размер памяти в MB, на который хотим изменить текущее значение;<br />
<i>-MemoryOption</i> - значение <i>Add</i> или <i>Remove</i>, т. е. увеличиваем или уменьшаем память;<br />
<i>-CPUCount </i>- количество vCPU, на которое хотим изменить текущее значение;<br />
<i>-CPUOption</i> - значение <i>Add</i> или <i>Remove</i>, т. е. увеличиваем или уменьшаем количество vCPU.<br />
<br />
Скрипт выполняет следующие шаги:<br />
1. подключение к серверу vCenter;<br />
2. выключение виртуальной машины;<br />
3. изменение RAM и vCPU в соответствии с указанными параметрами;<br />
4. включение виртуальной машины;<br />
5. отключение от сервера vCenter.<br />
<br />
Пример использования.<br />
vCenter-сервер vc01.local, виртуальная машина VM01, уменьшается память на 1GB, количество vCPU не меняется:<br />
<br />
.<i><span style="font-size: x-small;">\Change-VM_Memory_CPU_Count.ps1 -vCenter vc01.local -vmName VM01 -MemoryMB 1024 -MemoryOption Remove -CPUCount 0 -CPUOption Add</span></i><br />
<br />
Можно запустить скрипт из bat-файла, если хотим выполнить его по расписанию:<br />
<br />
<i><span style="font-size: x-small;">powershell -PSConsoleFile "C:\Program Files (x86)\VMware\Infrastructure\vSphere PowerCLI\vim.psc1" -Command "C:\Scripts\Change-VM_Memory_CPU_Count.ps1 -vCenter vc01.local -vmName VM01 -MemoryMB 1024 -MemoryOption Remove -CPUCount 0 -CPUOption Add"</span></i><br />
<br />
<a href="http://ict-freak.nl/2010/05/07/powercli-script-to-schedule-memory-and-or-vcpu-updowngrade/" target="_blank">Источник</a>.</div>
Anonymoushttp://www.blogger.com/profile/04420925899248372152noreply@blogger.com0tag:blogger.com,1999:blog-4865274126971515186.post-27754436105289605412013-11-13T08:59:00.000+04:002015-08-20T08:37:54.042+03:00Смена нумерации vmnic<div dir="ltr" style="text-align: left;" trbidi="on">
<div>
Нам потребовалось сменить номера vmnic в соответствии с нумерацией физических портов на сервере. У сервера четыре встроенных порта Ethernet и дополнительная четырехпортовая Ethernet-карта. У нас было так, что встроенные порты на сервере обозначены от 1 до 4 слева направо, им соответствовали vmnic0 - vmnic3, тут все нормально. А для дополнительной карты нумерация vmnic шла наоборот, справа налево. Хотим исправить нумерацию только для дополнительной карты.<br />
Насколько я понимаю, метод не поддерживается официально...</div>
<div>
Для смены нумерации vmnic на хосте ESXi правим конфигурационный файл <i>/etc/vmware/esx.conf</i> в консоле или через ssh:</div>
<div>
1. Определяем соответствие физических портов и vmnic, например, последовательно вынимая и вставляя назад кабель в нужных портах.</div>
<div>
2. Делаем резервную копию файла</div>
<div>
<i>cp /etc/vmware/esx.conf /etc/vmware/esx.conf.old</i></div>
<div>
3. Открываем файл в редакторе</div>
<div>
<i>vi /etc/vmware/esx.conf</i></div>
<div>
4. Ищем строки, содержащие "vmnic",</div>
<div>
набираем <i>/vmnic</i><b><Enter></b></div>
<div>
5. В сртоках </div>
<div>
<div>
<i><span style="font-size: x-small;">/device/000:006:00.0/vmkname = "vmnic7"</span></i></div>
<div>
<i><span style="font-size: x-small;">/device/000:006:00.1/vmkname = "vmnic6"</span></i></div>
<div>
<i><span style="font-size: x-small;">/device/000:007:00.0/vmkname = "vmnic5"</span></i></div>
<div>
<span style="font-size: x-small;"><i>/device/000:007:00.1/vmkname = "vmnic4</i>"</span></div>
</div>
<div>
меняем номера vmnic (переводим курсор на соответствующий символ, жмем<b> r</b>, набираем правильную цифру).</div>
<div>
Получаем</div>
<div>
<div>
<i><span style="font-size: x-small;">/device/000:006:00.0/vmkname = "vmnic4"</span></i></div>
<div>
<i><span style="font-size: x-small;">/device/000:006:00.1/vmkname = "vmnic5"</span></i></div>
<div>
<i><span style="font-size: x-small;">/device/000:007:00.0/vmkname = "vmnic6"</span></i></div>
<div>
<i><span style="font-size: x-small;">/device/000:007:00.1/vmkname = "vmnic7"</span></i></div>
</div>
<div>
6. Снова ищем строки, содержащие "vmnic". Находим строки с соответствием vmnic и MAC-адресами</div>
<div>
<div>
<i><span style="font-size: x-small;">/net/pnic/child[0004]/mac = "00:1b:21:26:2a:e8"</span></i></div>
<div>
<i><span style="font-size: x-small;">/net/pnic/child[0004]/name = "vmnic4"</span></i></div>
<div>
<i><span style="font-size: x-small;">/net/pnic/child[0004]/virtualMac = "00:50:56:56:2a:e8"</span></i></div>
<div>
<i><span style="font-size: x-small;">/net/pnic/child[0005]/mac = "00:1b:21:26:2a:e9"</span></i></div>
<div>
<i><span style="font-size: x-small;">/net/pnic/child[0005]/name = "vmnic5"</span></i></div>
<div>
<i><span style="font-size: x-small;">/net/pnic/child[0005]/virtualMac = "00:50:56:56:2a:e9"</span></i></div>
<div>
<i><span style="font-size: x-small;">/net/pnic/child[0006]/mac = "00:1b:21:26:2a:ec"</span></i></div>
<div>
<i><span style="font-size: x-small;">/net/pnic/child[0006]/name = "vmnic6"</span></i></div>
<div>
<i><span style="font-size: x-small;">/net/pnic/child[0006]/virtualMac = "00:50:56:56:2a:ec"</span></i></div>
<div>
<i><span style="font-size: x-small;">/net/pnic/child[0007]/mac = "00:1b:21:26:2a:ed"</span></i></div>
<div>
<i><span style="font-size: x-small;">/net/pnic/child[0007]/name = "vmnic7"</span></i></div>
<div>
<i><span style="font-size: x-small;">/net/pnic/child[0007]/virtualMac = "00:50:56:56:2a:ed"</span></i></div>
</div>
<div>
Удаляем все строки, относящиеся к ранее исправленным номерам (жмем <b>dd</b> на каждой строке). Т. е. в этом блоке удаляем все строки строки и с "mac", и с "vmnic", и с "virtualMac".</div>
<div>
Эти строки появятся снова после перезагрузки, но уже с правильными номерами.</div>
<div>
7. Сохраняем изменения (жмем <b><Shit>zz</b> или <b><ESC></b><i>:wq</i><b><ENTER></b>)</div>
<div>
8. Перезагружаем хост.</div>
<div>
После перезагрузки получили нумерацию на всех восьми портах слева направо.</div>
</div>
Anonymoushttp://www.blogger.com/profile/04420925899248372152noreply@blogger.com0tag:blogger.com,1999:blog-4865274126971515186.post-67718188550962775912013-09-18T16:50:00.003+04:002013-09-18T16:50:40.754+04:00Расширение RDM-раздела для виртуальной машины VMware<div dir="ltr" style="text-align: left;" trbidi="on">
Процедура расширения RDM-раздела зависит от того, в каком режиме совместимости он подключен.<br />
<div style="text-align: left;">
</div>
<ul style="text-align: left;">
<li><b>Physical compatibility mode</b></li>
</ul>
<div style="text-align: left;">
1. Расширить LUN на дисковом массиве.</div>
<div style="text-align: left;">
2. Выполнить <i>Rescan</i> для Storage на ESX-хосте.</div>
<div style="text-align: left;">
3. Выполнить <i>Rescan disk</i> в оснастке Managment disk в гостевой ОС.</div>
<div style="text-align: left;">
4. Расширить раздел в гостевой ОС.</div>
<div style="text-align: left;">
<br /></div>
В режиме совместимости Physical RDM свойства используемого LUN напрямую передаются гостевой ОС. Процесс расширения раздела не требует перезагрузки виртуальной машины или хоста. Не меняются RDM-файлы (.vmdk or metadata pointer), поэтому добавленное пространство сразу доступно виртаульной машине.<br />
<div style="text-align: left;">
</div>
<ul style="text-align: left;">
<li> <b>Virtual compatibility mode</b></li>
</ul>
1. Выключить виртуальную машину.<br />
<div style="text-align: left;">
2. Записать значение <i>Virtual Device None (SCSI X:Y)</i> этого раздела.</div>
<div style="text-align: left;">
3. Удалить RDM-раздел у виртуальной машина (from the virtual machine).</div>
<div style="text-align: left;">
4. Расширить LUN на дисковом массиве.</div>
<div style="text-align: left;">
5. Выполнить <i>Rescan</i> для Storage на ESX-хосте, проверить что отображается правильный размер.</div>
<div style="text-align: left;">
6. Пересоздать RDM mapping: <i>VM Settings > Add > Hard Disk > RDM ></i> указать используемый ранее <i>Virtual Device None (SCSI X:Y)</i>.</div>
<div style="text-align: left;">
7. Включить виртуальную машину.</div>
<div style="text-align: left;">
8. Выполнить <i>Rescan disk</i> в оснастке Managment disk в гостевой ОС.</div>
9. Расширить раздел в гостевой ОС.<br />
<br />
<a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1007021" target="_blank">KB1007021</a></div>
Anonymoushttp://www.blogger.com/profile/04420925899248372152noreply@blogger.com0tag:blogger.com,1999:blog-4865274126971515186.post-61296745680341764322013-09-17T09:44:00.002+04:002013-09-17T09:44:49.439+04:00Список акронимов VMware - что значит ESX, VIX и FDM?<div dir="ltr" style="text-align: left;" trbidi="on">
<a href="http://www.vmgu.ru/news/vmware-acronyms-list?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Vmguru+%28VMGU.ru+-+%D0%92%D1%81%D0%B5+%D0%BF%D0%BE%D1%81%D1%82%D1%8B+VMGU.RU%29" target="_blank">Список акронимов на vmgu.ru</a></div>
Anonymoushttp://www.blogger.com/profile/04420925899248372152noreply@blogger.com0tag:blogger.com,1999:blog-4865274126971515186.post-10136232573260196992013-09-13T15:54:00.000+04:002013-09-13T15:54:10.582+04:00VMware vSphere: конвертация системного виртуального диска IDE в SCSI<div dir="ltr" style="text-align: left;" trbidi="on">
Проверено на ESXi 5.1 и вируальной машине с гостевой ОС Windows 2008 R2. Требовалось сконвертировать системный диск. Источники <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1016192" target="_blank">KB1016192</a> и <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1005208" target="_blank">KB1005208</a>. Строго говоря, это не конвертация, а изменение типа адаптера для диска.<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
1. Делаем экспорт ветвей реестра виртуальной машины с Windows 2008 R2, которая уже работает на виртуальном SCSI диске ветки:<br /><i><span style="font-size: x-small;">HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LSI_SAS</span></i></div>
<div style="text-align: left;">
<i><span style="font-size: x-small;">HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LSI_SCSI</span></i></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
2. Импортируем эти ветви на виртуальной машине, диск которой собираемся конвертировать (Подозреваю, что не во всех случаях это понадобится. В моих трех конвертациях без первых двух шагов при запуске гостевая ОС подала в синий экран и требовала восстановления).</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
3. Выключаем виртуальную машину.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
4. Удаляем IDE-диск у виртуальной машины:</div>
<div style="text-align: left;">
В <i>vSphere Client > Edit Settings > Выбираем IDE-диск > Remove > Remove the Disk from the virtual machine</i> (удаляем из виртуалки, а не с диска).</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
5. Правим файл, соответствующий виртуальному диску <i>[disk_name].vmdk</i>:</div>
<div style="text-align: left;">
В строке <i>ddb.adapterType = "ide"</i> меняем<i> ide</i> на <i>lsilogic</i>.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
6. Добавляем диск к виртуальной машине:</div>
<div style="text-align: left;">
<i>Edit Settings > Add > Hard Disk > Use Existing Virtual Disk > Выбираем соответствующий диск</i>.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
7. Если у виртуальной машины есть CD-ROM меняем ему канал IDE c <i>1:0</i> на <i>0:0</i>.</div>
</div>
Anonymoushttp://www.blogger.com/profile/04420925899248372152noreply@blogger.com0