2 Replies Latest reply on Dec 22, 2011 10:09 AM by Håkan Hagenrud

    Appliance for ESX is large (in GBs)

    Håkan Hagenrud Newbie

      Hello all boxgrinders.

       

      Now I have succesfully built an appliance that I will use at several different sites to support Apple mac clients. It works like a charm! But now to my question.

       

      During development I have used Virtualbox for testing and verifying of functions. Now as the last step I need to make sure that the appliance works as expected in an ESX environement. So I build with this switch:

       

      boxgrinder-build netbooter.appl -p vmware --platform-config type:enterprise

       

      To generate a ESX image.

       

      Now to my question:

       

      The resulting raw image is super large (16 Gb). Is this expected? Can I set it to compress in any way?

       

      ls -Rlh build/appliances/i686/centos/5/netbooter/1.0/

       

      build/appliances/i686/centos/5/netbooter/1.0/centos-plugin:

      total 1.5G

      -rwxr-xr-x 1 root root 16G Dec  5 14:53 netbooter-sda.raw

      -rw-r--r-- 1 root root 462 Dec  5 14:48 netbooter.xml

       

      build/appliances/i686/centos/5/netbooter/1.0/virtualbox-plugin:

      total 1.2G

      -rw-r--r-- 1 root root 1.2G Dec  5 14:56 netbooter.vmdk

       

      build/appliances/i686/centos/5/netbooter/1.0/vmware-plugin:

      total 1.2G

      -rwxr-xr-x 1 root root  16G Dec  5 16:18 netbooter.raw

      -rw-r--r-- 1 root root  381 Dec  5 16:18 netbooter.vmdk

      -rw-r--r-- 1 root root 1.3K Dec  5 16:18 netbooter.vmx

      -rw-r--r-- 1 root root  403 Dec  5 16:18 README

       

      Env:

       

      Fedora 15 (installed from netinstall iso)

      vanilla boxgrinder-build from repo: BoxGrinder Build 0.9.8

       

      part of appl file:

       

      hardware:

        partitions:

          "/":

            size: 15