【红帽知识点分享】OpenStack常用命令17认证网

正规官方授权
更专业・更权威

【红帽知识点分享】OpenStack常用命令

RHCA-OpenStack

“常 用 命 令”

—专注于IT运维的最佳实践与传播—

学习如何利用企业私有云/混合云客户所使用的所有常见核心功能及服务运维和管理红帽 OpenStack 平台安装。成功的学员还可以根据企业需求来监控处理计算、存储、网络、部署和应用支持资源及服务的运维,并对这些运维进行故障排除和自动化。

认 证 管 理

NO.1 查看服务目录

openstack endpoint list

openstack catalog list

NO.2 查看项目列表

openstack project list

NO.3 查看用户列表

openstack user list

NO.4 查看角色列表

openstack role list

NO.5 创建项目

openstack project create PROJECT_NAME

NO.6 创建用户

openstack user create –project PROJECT_NAME USER_NAME

NO.7 用户分配角色

openstack role add –project PROJECT_NAME –user USER_NAME _member_

NO.8 查看角色分配列表

openstack role assignment list

NO.9 删除项目

openstack project delete PROJECT_NAME

NO.10 删除用户

openstack user delete USER_NAME

镜 像 管 理

NO.1 列出镜像

openstack image list

NO.2 查看镜像的详细信息

openstack image show IMAGE_NAME

NO.3 设置镜像属性

openstack image set –public IMAGE_NAME

NO.4.1 上传完整的qcow2镜像

openstack image create –file IMAGE_NAME.qcow2 –disk-format qcow2 –container-format bare –property hw_scsi_model=virtio-scsi –property hw_disk_bus=virtio –public IMAGE_NAME

NO.4.2 上传含kernel、initramfs和rootfs三者的镜像

openstack image create “cirros-threepart-kernel” –disk-format aki –container-format aki –public –file ~/images/cirros-0.3.5-x86_64-kernel;

openstack image create “cirros-threepart-ramdisk” –disk-format ari –container-format ari –public –file ~/images/cirros-0.3.5-x86_64-initramfs;

openstack image create “cirros-threepart” –disk-format ami –container-format ami –public –property kernel_id=$KID-property ramdisk_id=$RID –file ~/images/cirros-0.3.5-x86_64-rootfs.img;

NO.5 下载镜像

openstack image save IMAGE_NAME –file IMAGE_NAME.qcow2

NO.6 查看镜像元数据

glance md-namespace-list

glance md-property-show NAMESPACE

NO.7 设置镜像元数据

openstack image set –propertyIMAGE_NAME

NO.8 取消镜像元数据

openstack project list

NO.9 删除镜像

openstack project list

网 络 管 理

NO.1 查看网络服务状态

openstack network agent list

NO.2 查看网络列表

openstack network list

NO.3 查看子网列表

openstack subnet list

NO.4.1 创建网络

根据配置文件tenant_network_types顺序选择第一个:

openstack network create NETWORK_NAME

NO.4.2 创建一个指定的provider类型的网络,比如vxlan网络创建,自动分配segmentation_id

openstack network create NETWORK_NAME –provider-network-type vxlan

openstack network create NETWORK_NAME –provider-network-type vxlan –provider-segment 1000 –shared

NO.4.3 创建一个指定的provider类型的网络,比如vlan网络创建,可选择指定physical_network,segmentation_id

openstack network create NETWORK_NAME –provider-network-type vlan

openstack network create NETWORK_NAME –provider-network-type vlan –provider-physical-network physnet1 –provider-segment 101 –shared

NO.4.4 创建一个指定的provider类型的网络,比如flat网络创建,并设置为外部网络

openstack network create NETWORK_EXTRERNAL –provider-network-type flat –provider-physical-network external –external –shared

NO.5 为网络创建子网

openstack subnet create SUBNET_NAME –network NETWORK_NAME –subnet-range 192.0.2.0/24

NO.6 创建路由器

openstack router create ROUTER_NAME

NO.7 将路由器连接到外部的提供商网络

openstack router set ROUTER_NAME –external-gateway NETWORK_NAME

NO.8 将路由器连接到子网

openstack router add subnet ROUTER_NAME SUBNET_NAME

NO.9 在不指定IP地址的情况下创建一个窗口

openstack port create PORT_NAME –network NETWORK_NAME

NO.10 创建指定IP地址的端口

openstack port create –network NETWORK_NAME –fixed-ip subnet=SUBNET_NAME,ip-address=192.0.2.40 PORT_NAME

计 算 管 理

NO.1.1 查看计算服务状态

openstack compute service list

NO.1.2 设置计算服务可用与不可用

openstack compute service set –enable/–disable HOSTNAME nova-compute

NO.2 查看虚拟化节点列表

openstack hypervisor list

NO.3 查看虚拟化节点详细信息

openstack hypervisor show HYPERVISOR_ID

NO.4 查看云主机/虚拟机列表

openstack server list –all

NO.5 显示云主机详细信息

openstack server show INSTANCE_NAME

NO.6 查看云主机的控制台日志

openstack console log show INSTANCE_NAME

NO.7 获得一个可访问的云主机的URL

openstack console url show INSTANCE_NAME/INSTANCE_ID –novnc

NO.8 创建云主机

openstack server create –flavor FLAVOR_ID –image IMAGE_ID –network NETWORK_ID –wait INSTANCE_NAME

想了解更多相关,可通过下方扫码关注

详情咨询

可扫码添加上智启元官方客服微信👇

未经允许不得转载:17认证网 » 【红帽知识点分享】OpenStack常用命令
分享到:0

评论已关闭。

400-663-6632
咨询老师
咨询老师
咨询老师