Command Line Interface 4.2
OpenNebula provides a set commands to interact with the system:
oneacct
: gets accounting data from OpenNebulaoneacl
: manages OpenNebula ACLsonecluster
: manages OpenNebula clustersonedatastore
: manages OpenNebula datastoresonedb
: OpenNebula database migration toolonegroup
: manages OpenNebula groupsonehost
: manages OpenNebula hostsoneimage
: manages OpenNebula imagesonetemplate
: manages OpenNebula templatesoneuser
: manages OpenNebula usersonevdc
: manages OpenNebula Virtual DataCentersonevm
: manages OpenNebula virtual machinesonevnet
: manages OpenNebula networksonezone
: manages OpenNebula zones
/etc/one/cli/
. They also can be customized on a per-user basis, in this case the configuration files should be placed in $HOME/.one/cli
.
occi-compute
: manages compute objectsocci-network
: manages network objectsocci-storage
: manages storage objectsocci-instance-type
: Retrieve instance typesecone-upload
: Uploads an image to OpenNebulaecone-describe-images
: Lists all registered images belonging to one particular user.econe-run-instances
: Runs an instance of a particular image (that needs to be referenced).econe-describe-instances
: Outputs a list of launched images belonging to one particular user.econe-terminate-instances
: Shutdowns a set ofvirtual machines (or cancel, depending on its state).econe-reboot-instances
: Reboots a set ofvirtual machines.econe-start-instances
: Starts a set ofvirtual machines.econe-stop-instances
: Stops a set ofvirtual machines.econe-create-volume
: Creates a new DATABLOCK in OpenNebulaecone-delete-volume
: Deletes an existing DATABLOCK.econe-describe-volumes
: Describe all available DATABLOCKs for this userecone-attach-volume
: Attaches a DATABLOCK to an instanceecone-detach-volume
: Detaches a DATABLOCK from an instanceecone-allocate-address
: Allocates a new elastic IP address for the userecone-release-address
: Releases a publicIP of the userecone-describe-addresses
: Lists elastic IP addressesecone-associate-address
: Associates a publicIP of the user with a given instanceecone-disassociate-address
: Disasociate a publicIP of the user currently associated with an instanceecone-create-keypair
: Creates the named keypairecone-delete-keypair
: Deletes the named keypair, removes the associated keysecone-describe-keypairs
: List and describe the key pairs available to the userecone-register
: Registers an imageoneflow
: oneFlow Service managementoneflow-template
: oneFlow Service Template management