- VMware vSphere 5.1 Cookbook
- Abhilash GB
- 332字
- 2021-08-13 16:56:34
Creating an Image Profile from scratch
When creating an image from scratch, you would have to identify the software packages you need to be part of the image. This means that, unlike customizing an existing image, you will create a new one with only what you need, so that you don't have to go through the process of removing software packages from an Image Profile.
Note
It is important to pay careful attention to dependencies and acceptance levels when you create an Image Profile from scratch.
How to do it…
The following procedure will guide you through the steps required to create an Image Profile from scratch:
- Use the
Add-EsxSoftwareDepot
cmdlet to add all the needed Offline Bundles to the vSphere PowerCLI session.Add-EsxSoftwareDepot C:\AutoDeploy-VIBS\ESXi500-201111001.zip
- Issue the command
Get-EsxSoftwareDepot
cmdlet to verify the Offline bundles have been added successfully. - Assign the output of the
Get-EsxSoftwareDepot
command to a user defined variable.$softdepot = Get-EsxSoftwareDepot
- Use the
Get-EsxSoftwarePackage
cmdlet to list the needed software packages from the correct depot. Filter the results as needed and assign it to a variable. In this example, let's list all the packages released after8/1/2012
(mm/dd/yyyy) by issuing the following command:Get-EsxSoftwarePackage -SoftwareDepot $softdepot[0] -CreatedAfter 8/1/2012
- Assign this output to a user-defined variable.
$afterAUG2012 = Get-EsxSoftwarePackage -CreatedAfter 8/1/2012 -SoftwareDepot $softdepot[0]
- Use the
New-EsxImageProfile
cmdlet to create a new Image Profile by supplying aName
, aVendor
, and anAcceptance Level
.New-EsxImageProfile -NewProfile -Name "PostAUG2012PKG" -Vendor "Abhilash" -SoftwarePackage $afterAUG2012 -AcceptanceLevel CommunitySupported
- Export the Image Profile to an ISO or Offline Bundle.
Export-EsxImageProfile -ImageProfile "PostAUG2012PKG" -ExportToBundle -FilePath C:\AutoDeploy-VIBS\Exported\ PostAUG2012PKG.zip.
There's more...
When executing most of the PowerCLI commands, instead of specifying the parameters on the command line, you can also use the PowerShell's prompting mechanism to specify parameters.
See also
For information regarding the structure of an Image Profile, read the section Structure of ImageProfile, SoftwarePackage, and ImageProfileDiff Objects in the vSphere Installation and Setup Guide for vSphere 5.1 at page 147, which can be found at:
- Windows Vista基礎與應用精品教程
- 無蘋果不生活 OS X Mountain Lion隨身寶典
- Ganglia系統(tǒng)監(jiān)控
- 異質結原理與器件
- 嵌入式操作系統(tǒng)(Linux篇)(微課版)
- 嵌入式實時操作系統(tǒng):RT-Thread設計與實現(xiàn)
- 完美應用RHEL 8
- Windows Server 2012網(wǎng)絡操作系統(tǒng)項目教程(第4版)
- Fedora 12 Linux應用基礎
- 分布式高可用架構之道
- Windows 7實戰(zhàn)從入門到精通(超值版)
- Heroku Cloud Application Development
- iOS 10快速開發(fā):18天零基礎開發(fā)一個商業(yè)應用
- Office 365 User Guide
- 鴻蒙HarmonyOS應用開發(fā)入門