These are quotas, which should only be modified by the administer of the OpenStack deployment using the nova-manage administrative tool:
$ nova-manage project quota --project=ID --key=metadata-items --value=129
Or modified after logging in as an administrator in Horizon and going through the "Admin" > "Project" > "Modify Quotas" tabs.
What do each of these quotas limit?
injected_files
: maximum number of files that may be supplied with a $ nova boot --file src=dest
command. injected_file_content_bytes
: maximum size of each file injected_file_path_bytes
: maximum length of the file path metadata_items
: maximum number of key-value pairs in the metadata. $ nova boot --meta key=val
These attributes have quotas to prevent potential abuse of the system through requests that starve resources (i.e. denial of service). As such, it is a good idea to only modify them if there are legitimate use cases for raising the limits.
Hi, the question seems to be very wide and open ended, hard to answer to it on this site. Maybe you want to start a conversation on the General mailing list http://wiki.openstack.org/MailingLists? Is this related to the other question you asked?