Openstack基础入门

1. OpenStack常用命令

1.1. Keystone

1.1.1. 查看keystone进程

1.1.2. 查看日志是否有错误

1.1.3. 创建用户

1.1.4. 创建项目(租户)

1.1.5. 创建角色

1.1.6. 绑定用户和项目权限

1.1.7. 用户列表查询

1.1.8. 查询用户详细信息. 状态等

1.1.9. 项目列表查询

1.1.10. 查看项目详细信息

1.1.11. 角色列表查询(权限查询)

1.1.12. 查看角色详细信息

1.1.13. 查看keystone服务列表信息

1.1.14. 查看端点地址列表(endpoint)

1.1.15. 删除keystone某一组件

1.1.16. 创建域

1.1.17. 查看域

1.1.18. 删除某角色

1.1.19. 删除某用户

1.1.20. 删除某项目

1.1.21. 删除域

1.1.22. 删除服务

1.1.23. 删除某用户的某角色

1.1.24. 为组件创建服务实体

1.2. Nova

1.2.1. 创建flavor(云主机类型)

  • name:规格名称,请确保规格名称后缀为_ForPaaS,比如4U8G160G_ForPaaS. 2U4G80G_ForPaaS,只有按照该命名规则命名的规格才会在租户侧动态纳管界面中显示。
  • id:规格ID,唯一标识,不能重复,取值auto则会由系统自动生成一个UUID作为规格ID;
  • ram:内存大小,单位MB;
  • disk:磁盘大小,单位GB;
  • vcpus:VCPU核数;

1.2.2. 查看云主机类型列表

1.2.3. 查看云主机类型详细信息

1.2.4. 重新启动nova-compute服务

1.2.5. 查看实例列表

1.2.6. 查看监控列表

1.2.7. 查看某个被监控详细信息

1.2.8. 查看监控状态

1.2.9. 创建安全组

1.2.10. 创建云主机实例

1.2.11. 删除云主机实例

1.2.12. 查看nova所有服务列表

1.2.13. 热迁移

1.2.14. 冷迁移

1.2.15. 查看迁移列表

1.2.16. 获取实例的vnc地址

1.2.17. 标识主机状态

1.2.18. 创建快照

1.2.19. 查看快照列表

1.2.20. 获取实例的CPU. 内存. 磁盘I/O等信息

1.2.21. 添加默认安全组ssh

1.2.22. 添加安全组ping icmp协议

1.2.23. 显示安全组列表

1.2.24. 显示安全组规则

1.2.25. 查看云系统中有哪些服务器

1.2.26. 查看nova-manage 版本

1.3. Neutron

/etc/init.d/network restart # 重启网络服务

1.3.1. 查询网络服务代理列表信息(组件服务)

1.3.2. 查询当前租户所有网络列表(自己创建的网络)

1.3.3. 查看网络列表的详细信息

1.3.4. 查看网络服务代理详细信息

1.3.5. 查看端口列表

1.3.6. 列出所有租户所有网络

1.3.7. 删除一个网络

1.3.8. 查看命名空间

1.3.9. 查看命名空间中的网络信息

1.3.10. 创建一个网络

1.3.11. 创建一个子网

1.3.12. 查看路由器表

1.3.13. 查看路由器表详细信息

1.3.14. 创建浮动IP地址

1.3.15. 将浮动IP地址添加到实例中

1.4. Glance

1.4.1. 创建镜像

1.4.2. 查看镜像列表

1.4.3. 查看镜像详细信息

1.4.4. 更新镜像信息

1.4.5. 删除镜像信息

1.5. Cinder

rbd info volume/volume-ID # 检索映射信息

1.5.1. 创建云硬盘

1.5.2. 查看云硬盘列表

1.5.3. 创建云硬盘卷类型

1.5.4. 查看云硬盘类型列表

1.5.5. 创建带标识的云硬盘

1.5.6. 查看云硬盘详细信息

1.5.7. 删除云硬盘

1.5.8. 查看cinder所有服务

1.5.9. 列出所有快照

1.5.10. 列出所有备份

1.5.11. 查看服务器服务

1.5.12. 将创建的带有标识的云硬盘依附到实例中

1.5.13. 分离卷

1.6. Ceph

1.6.1. 查看osd状态

1.6.2. 查看osd

1.6.3. 终止osd.0

1.6.4. 删除osd.0

1.6.5. 查看集群健康状况

1.6.6. 获取权限列表

1.6.7. 修改client.luvy的用户权限

1.6.8. 修改某个用户的key

1.6.9. 重启osd服务

1.6.10. 查看osd.5的状态

1.7. Swift

1.7.1. 创建容器

1.7.2. 查询容器列表

1.7.3. 查询容器内部列表信息

1.7.4. swift上传

1.7.5. swift下载

1.7.6. 从容器中删除文件

1.7.7. 查看容器状态

1.8. Heat

1.8.1. 查看资源类型

1.9. Ceilometer

1.9.1. 重启ceilometer服务

1.9.2. 检查ceilometer服务

1.9.3. 查看网络数据

1.9.4. 查看实例数据命令

1.9.5. 查看存储数据命令

1.9.6. 查看资源消耗

1.9.7. 查询现在所有监控的资源

1.9.8. 查询某种监控资源

1.9.9. 查询某个监控资源

1.9.10. 查询某种监控资源并且限定条件

1.9.11. 查询某种资源的统计信息

1.9.12. 查询现在所有的alarm

1.9.13. 创建一个alarm

1.9.14. 更新某个alarm的阈值

1.9.15. 查询某个alarm的历史更改

1.9.16. 将某个alarm置为无效

1.9.17. 删除一个alarm

1.9.18. 得到某个alarm的状态

1.9.19. 置某个alarm的状态

1.9.20. 查看单个alarm的详细信息

1.9.21. 查看单个alarm的状态

1.10. Rabbitmq

1.10.1. 查看rabbitmq 队列

1.10.2. 查看消息队列集群状态

1.10.3. 启动

1.10.4. 停止

1.10.5. 重置

1.10.6. 查看rabbitmq的状态

1.10.7. 查看rabbitmq内部节点状态

1.10.8. 启动rabbitmqGUI页面

1.10.9. 重启rabbitmq服务

1.10.10. 创建用户

1.10.11. 赋予用户权限

1.10.12. 查看用户列表

2. OpenStack排错常用步骤和命令

2.1. 查看日志

OpenStack的日志系统设计的非常棒 大多数的问题都能从日志中找到原因

日志路径通常在/var/log/下

2.2. 端口被占用

比如keystone集成到apache里了,使用80端口。如果80端口被其他服务占用,那就完了

2.3. 查看租户/工程

租户tenant和工程project在Openstack中本质是一样的。新版本已经不再区分这2个概念

2.4. 检查服务状态

2.5. 查看openstack发行版本

nova是从openstack第一版就出现的"祖师爷"组件,借他的版本号可以知晓openstack的版本

2.6. 查看所有的组件状态

2.7. 查看所有服务的状态

2.8. Keystone排错

2.9. . Glance排错

2.10. Nova排错

2.11. Neutron排错

2.12. Cinder排错

2.13. Swift排错

2.14. 镜像格式转换

2.15. openstack上传镜像

2.16. 镜像上传后存放路径

2.17. openstack各服务日志路径

2.18. 修改时间和时区

2.19. 查看各服务状态

3. OpenStack重启服务命令

3.1. 重启OpenStack服务

3.1.1. 重启OpenStack服务

3.1.2. 查看OpenStack组件状态

3.1.3. 重启dashboard

3.2. 重启 ceilometer

3.2.1. 重启cinder

3.2.2. controller

3.2.3. compute

3.2.4. controller

3.2.5. Block Storage service(块存储服务)controller node

3.2.6. Block Storage service(块存储服务) 存储节点cinder

3.2.7. 重启Fuel服务

3.3. 重启 Neutron 服务

3.3.1. 控制节点

3.3.2. 网络节点

3.3.3. 计算节点

3.4. 重启cinder服务

3.4.1. 控制节点controller node

3.4.2. 存储节点cinder

3.5. 重启glance服务

3.5.1. 控制节点

3.6. 重启Swift服务

3.6.1. 控制节点

3.6.2. 存储节点

3.7. 启Nova服务

3.7.1. 控制节点

3.7.2. 计算节点

4. OpenStack与各组件作用相似命令

4.1. 查看网络列表

4.2. 查看nova所有服务列表

4.3. 安全组列表

4.4. 云主机类型列表

4.5. 镜像列表

4.6. 接口列表

4.7. 实例列表

4.8. 查看镜像具体信息

4.9. 查看云主机类型详细信息

4.10. 查看接口详细信息

4.11. 查看实例详细信息

4.12. 删除网络

4.13. 删除镜像

4.14. 删除云主机类型

4.15. 删除接口

4.16. 删除实例

4.17. 暂停实例

4.18. 恢复实例

4.19. 重启实例


5. 参考文章

赞赏

微信赞赏支付宝赞赏

发表评论

邮箱地址不会被公开。 必填项已用*标注