• How to install VIB on VMware ESXi


    What is VIB?

    A vib is  vSphere Installation Bundle. To make it more detailed, one can look at the vSphere 5 documentation page here, but basically you’ll find out that there are differences between individual VIBsImage profile or Software depot:

    Different types of VIBs?

    Quote:

    VIB – A VIB is an ESXi software package. VMware and its partners package solutions, drivers, CIM providers, and applications that extend the ESXi platform as VIBs. VIBs are available in software depots. You can use VIBs to create and customize ISO images or to upgrade ESXi hosts by installing VIBs asynchronously onto the hosts.

    Image Profile - An image profile defines an ESXi image and consists of VIBs. An image profile always includes a base VIB, and might include more VIBs. You examine and define an image profile using the Image Builder PowerCLI.

    Software Depot –  A software depot is a collection of VIBs and image profiles. The software depot is a hierarchy of files and folders and can be available through an HTTP URL (online depot) or a ZIP file (offline depot). VMware and VMware partners make depots available. Companies with large VMware installations might create internal depots to provision ESXi hosts with vSphere Auto Deploy, or to export an ISO for ESXi installation.

    There are VIBs that needs a reboot (base ESXi patches, drivers or esxcli extensions) and there are ones that don’t. Some examples of VIBs which do not require reboot are:

    • CIM providers
    • Cisco Nexus
    • vShield Plugins
    • Lab Manager
    • HA agents

    A VIB has 3 parts:

    • File Archive – the main file. The file which gets deployed to the ESXi host.
    • XML descriptor file – has inportant info about requirements for installing the VIB. (dependencies, compatibility, reboot necessary? )
    • Signature File – signature which verifies the level of trust (Integrity, Information about the creator and verifications that has been done).

    The different VIBs can be installed different way as you see. In addition there are VIBs that are VMware certifiedVMware acceptedPartner supported or community supported.

    The ESXCLI command used to Add or Remove VIBs from ESXi host.

    There are multiple ESXCLI commands which can be used for Installing, removing or updating a VIB:

    1. To Install:

     esxcli software vib install -d “/vmfs/volumes/Datastore/DirectoryName/PatchName.zip

    2. To Update:

    esxcli software vib update -d “/vmfs/volumes/Datastore/DirectoryName/PatchName.zip”

    3. To verify which VIBs are installed:

    esxcli software vib list

    No need to say, that you must first enable the SSH in order to be able to use an SSH client, like Putty, to connect to your ESXi host….

    Orginal link : http://www.vladan.fr/how-to-install-vib-on-vmware-esxi/

  • 相关阅读:
    Java实现 蓝桥杯VIP 算法提高 快速幂
    Java实现 蓝桥杯VIP 算法提高 最长字符序列
    Java实现 蓝桥杯VIP 算法提高 最长字符序列
    Java实现 蓝桥杯VIP 算法提高 最长字符序列
    Java实现 蓝桥杯VIP 算法提高 最长字符序列
    Java实现 蓝桥杯VIP 算法提高 最长字符序列
    linux下配置QT(很全的步骤,从下载开始,配置QMAKESPEC)
    QT 读取文件夹下所有文件(超级简单的方法,不需要QDirIterator)
    Windows平台下的图形化的Ping工具
    Qt中的键盘事件,以及焦点的设置(比较详细)
  • 原文地址:https://www.cnblogs.com/oskb/p/3373700.html
Copyright © 2020-2023  润新知