OpenStack 命令
来源:互联网 发布:二阶矩阵的逆矩阵 编辑:程序博客网 时间:2024/06/06 03:15
列出文件:ls
编辑:vim openrc
查询物理服务器:nova hypervisor-list
显示某个物理主机详细信息方法:nova hypervisor-show 物理机名
显示某个主机当前使用的资源方法:nova hypervisor-stats
glance help | grep image
删除镜像:nova image-delete cirros
列出当前用户的虚机:nova list
nova list --fields name,status,host
查看主机的服务列表: nova host-list
查看可用的网络列表: nova network-list
查看租户的使用情况: nova usage-list
查看网络详细信息 : nova network-show network_Id
查看rabbitmq 队列 : rabbitmqctl list_queues
查看keystone的用户 : keystone user-list
查看keystone用户的详细信息:keystone user-get user_id
查看keystone endpoint : keystone endpoint-list
查看keystone的role : keystone role-list
查看keystone 服务 : keystone service-list
查看keystone租户 : keystone tenant-list
查看租户情况 : keystone tenant-get ID
查看keystone进程 : ps -ef | grep -i keystone-all
更改用户密码:keystone user-password-update --pass <password> <user-id>
查看日志是否有错误 : grep ERROR /var/log/keystone/keystone.log
上传image : glance add name="Ubuntu 12.04 cloudimg amd64" is_public=true container_format=ovf \ disk_format=qcow2 < /root/precise-server-cloudimg-amd64-disk1.img
查看image : glance index
nova 命令查看image : nova image-list
查看image具体信息(ID是通过 glance index 查看获得) : glance show ID
查看nova 服务 : nova-manage service list
创建密钥 : nova keypair-add oskey > oskey.priv chmod 600 oskey.priv
nova secgroup-add-rule default tcp 22 22 0.0.0.0/0nova secgroup-add-rule default icmp -1 -1 0.0.0.0/0nova secgroup-listnova secgroup-list-rules default
查看虚拟机配置种类 : nova flavor-list
完整创建一个虚拟机的流程:
nova keypair-add oskey > oskey.privchmod 600 oskey.privnova flavor-listnova image-listnova boot --flavor 2 --key_name oskey --image ea3ffba1-065e-483f-bfe2-c84184ee76be test1nova secgroup-add-rule default tcp 22 22 0.0.0.0/0nova secgroup-add-rule default icmp -1 -1 0.0.0.0/0
IP操作:
申请floating IP : nova floating-ip-creat
查看申请floating IP 列表 : nova floating-ip-list
删除floating ip : nova floating-ip-delete IP
卸载floating IP (ID就是虚拟机ID,通过 nova list 获得):nova remove-floating-ip ID IP
挂载floating IP给虚拟机(id是虚拟机的ID,通过nova list获得)nova add-floating-ip ID IP
虚机操作:
查看虚拟机 : nova list
删除虚拟机 : nova delete ID
查看虚机信息:nova list --fields name,status,host
磁盘操作:(负责磁盘创建、删除,nova volume挂载卸载等操作)
查看磁盘列表:cinder list
新建磁盘类型: cinder volume-type-create
删除磁盘 : cinder delete volume_id (nova volume-delete volume_id)
卸载磁盘 : nova volume-detach VM_ID Volume_ID
挂载磁盘:nova volume-attach VM_ID volume_ID /dev/vdc
查看快照详细:cinder snapshot-show snapshot_id
列出当前用户的磁盘资源:cinder absolute-limist
磁盘配额管理:
cinder help | grep quota
下面方法限制用户在所有 project 中的磁盘总大小
/etc/glance/glance-api.conf : user_storage_quota = 0 <- 以 byte 进行计算 ex: 5368709120 (5G)
ex: icehouse 版本后, 需要修改配置文件 glance-api.conf 中 image_member_quota 配置
默认配额配置文件 /etc/cinder/cinder.conf :
#quota_volumes=10
#quota_snapshots=10
#quota_gigabytes=1000
修改 cloud 配额:cinder quota-update --volumes 15 cloud
查询修改后设定:cinder quota-show cloud
可管理的资源:
fixed-ips 每个 project 可用固定 IP 地址, 必须大于等于实例可用的 IP 地址数量
floating-ips 每个 project 可用的浮动 IP 地址
injected-file-content-bytes 添加的文件最大可包含多少 bytes
injected-file-path-bytes 指定的文件目录下最大可包含的文件 bytes
injected-files 每个 project 可以包含的文件数量
instances 每个 project 可包含的最多的 instances 数量
key-pairs 每个用户可用的 key-pairs 的数量
metadata-items 每个实例可拥有的 metadata-items 数量
ram 允许每个 project 中的 instances 可用的 ram (MB) 数量
security-group-rules 可用的安全组规则
security-groups 每个 project 的安全组
cores 每个 project 可用的虚拟 CPU 个数
更新方法:nova quota-class-update --instances 20 default
用户管理:keystone help | grep user
添加用户:keystone user-create --name user_name --tenant tenant_name --pass password --email1111@qq.com
更新用户信息:keystone user-update --name user_name --email terry@111.com
查看某个租户下的用户: keystone user-list --tenant tenant_name
服务管理:keystone help | grep service nova help | grep service
查看有哪些服务:ls /etc/init.d
virsh list --all (kvm上查看) 查看虚机状态,管理虚机 查看对应的虚机信息:virsh dominfo instance-0000021e
nova list --all-tenants --fields name,status,host,instance_name --host computer-01
- Openstack 命令
- openstack命令
- Openstack命令
- OpenStack 命令
- Openstack命令收集
- OpenStack命令大全
- openstack-cinder_lvm_driver命令汇总
- Openstack命令收集
- openstack命令收集
- openstack 命令收集
- Openstack的命令
- Openstack的命令
- openstack nova 命令大全
- openstack命令备忘录
- Openstack基本命令
- openstack管理命令
- openstack keystone 命令
- Openstack命令收集
- 3D Text 穿透场景物体解决
- html制作的下拉菜单
- git版本认识及操
- elasticsearch的存储模型和读写操作
- 自媒体平台为什么总在强调垂直度,这里有你想要的答案!
- OpenStack 命令
- MY BUG
- 知识图谱技术在司法领域的应用:国双科技的探索与技术分享
- IPS 介绍以及Step Detection和Step length Estimation
- Codeforces 812C Sagheer and Nubian Market
- http://www.cnblogs.com/lmei/p/7102506.html
- 正则表达式大全
- redis远程连接
- 移动端H5页面,上下滑动翻页