euca-bundle-vol (1) Linux Manual Page
NAME
euca-bundle-vol – Prepare this machine’s filesystem for use in the cloud
SYNOPSIS
euca-bundle-vol [-p PREFIX] [-d DIR]
- [-r {i386,x86_64,armhf,ppc,ppc64,ppc64le}]
- [-e PATH,…] [-i PATH,…] [-s MiB] [–no-filter] [–all] [–inherit |
–no-inherit][-v DIR] [-P {mbr,gpt,none}] [-S FILE] [–fstab FILE |–generate-fstab][–grub-config FILE] [-k FILE] [-c FILE] [–ec2cert FILE] [-u ACCOUNT] [–kernel IMAGE] [–ramdisk IMAGE] [-B VIRTUAL1=DEVICE1,VIRTUAL2=DEVICE2,…] [–productcodes CODE1,CODE2,…] [–progress |–no-progress][–debug] [–debugger] [–version] [-h]
DESCRIPTION
Prepare this machine’s filesystem for use in the cloud
DESCRIPTION
This command must be run as the superuser.
optional arguments:
-pPREFIX,–prefixPREFIX- the file name prefix to give the bundle’s files (default: image)
-dDIR,–destinationDIR- location to place the bundle’s files (default: dir named by TMPDIR, TEMP, or TMP environment variables, or otherwise ,/var/tmp/)
-r{i386,x86_64,armhf,ppc,ppc64,ppc64le},–arch{i386,x86_64,armhf,ppc,ppc64,ppc64le}- the image’s architecture (required)
-ePATH,…,–excludePATH,…- comma-separated list of paths to exclude
-iPATH,…,–includePATH,…- comma-separated list of paths to include
-sMiB,–sizeMiB- size of the image to create (default: 10240 MiB)
–no-filter- do not filter out sensitive/system files
–all- include all filesystems regardless of type (default: only include local filesystems)
–inherit- use the metadata service to provide metadata for the bundle (this is the default)
–no-inherit- do not use the metadata service for bundle metadata
-vDIR,–volumeDIR- location of the volume from which to create the bundle (default: /)
-P{mbr,gpt,none},–partition{mbr,gpt,none}- the type of partition table to create (default: attempt to guess based on the existing disk)
-SFILE,–scriptFILE- location of a script to run immediately before bundling. It will receive the volume’s mount point as its only argument.
–fstabFILE- location of an fstab(5) file to copy into the bundled image
–generate-fstab- automatically generate an fstab(5) file for the bundled image
–grub-configFILE- location of a GRUB 1 configuration file to copy to ,/boot/grub/menu.lst/ on the bundled image
-kFILE,–privatekeyFILE- file containing your private key to sign the bundle’s manifest with. This private key will also be required to unbundle the image in the future.
-cFILE,–certFILE- file containing your X.509 certificate
–ec2certFILE- file containing the cloud’s X.509 certificate
-uACCOUNT,–userACCOUNT- your account ID
–kernelIMAGE- ID of the kernel image to associate with this machine image
–ramdiskIMAGE- ID of the ramdisk image to associate with this machine image
-BVIRTUAL1=DEVICE1,VIRTUAL2=DEVICE2,…,–block-device-mappingsVIRTUAL1=DEVICE1,VIRTUAL2=DEVICE2,…- block device mapping scheme with which to launch instances of this machine image
–productcodesCODE1,CODE2,…- comma-separated list of product codes for the image
–progress- show progress (the default when run interactively)
–no-progress- do not show progress (the default when run noninteractively)
–debug- show debugging output
–debugger- launch interactive debugger on error
–version- show the program’s version and exit
-h,–help- show this help message and exit
