1. 虚拟机账号密码:
    账号:root
    密码:Huawei123

  2. OpenStack 网页端账号密码以及访问地址获取:

    cat keystonerc_admin

    OS_USERNAME 后为 OpenStack 账号。
    OS_PASSWORD 后的数字为密码(不包括两个分号),现修改为 Huawei23

    http://192.168.10.100 为 OpenStack 网页端地址(要启动虚拟机,登录后才能访问)。

  3. 使用 Xshell 类似软件连接虚拟机时,虚拟机的地址是 192.168.10.100

  4. openstack flavor list 列出所有实例规格(不知道哪里有问题,最近又不让使用了,会报错,但不影响创建实例)。

  5. 其他 openstack 开头的命令也是一样的报错,应该是什么 openrc 失效了,不影响创建实例。

  6. 网页端创建实例时:

    • “源”选择“镜像”
    • “是否创建卷”选“否”
    • 添加镜像
    • 实例类型选 m1.tinym1.small
    • 配置选择“从文件中加载”,选择要验证的 yaml 文件
    • 其他的东西不用添加

    (密钥对和安全组如果没添加可能会无法对实例 ping,这个我没操作过,但连接后端可能要注意一下)

  7. 如果 yaml 文件需要卷,可以先建立一个卷,再给实例添加卷。

  8. 查看日志操作参考:
    https://blog.csdn.net/qq_33909098/article/details/103458081
    这个链接里的建立错误错误提示信息以前我建立的时候出现过,查看日志之后问 AI 就能针对性解决。

  9. 查看主机网卡:

    ifconfig
  10. 查看主机名:

    cat /etc/hostname
  11. 查看主机名对应的 IP 信息:

    cat /etc/hosts
  12. 编辑网络配置:

    vim /etc/sysconfig/network-scripts/ifcfg-eth0

    (退出的话,先点击 Esc,之后点击 :,输入 wq

  13. 节点列表查询:

    openstack endpoint list
  14. 查询 nova 服务:

    openstack compute service list
  15. 编辑 nova 配置:

    vim /etc/nova/nova.conf
  16. 查询网络信息:

    openstack network list
  17. 编辑 neutron 配置:

    vim /etc/neutron/neutron.conf
  18. 打开资源管理器:

    sudo nautilus
  19. 查询资源前先输入的命令:

    source ~/admin-openrc.sh
  20. 查询 OpenStack 相关资源:

    flow-classifier-create   Create a flow-classifier.
    flow-classifier-delete Delete a given flow-classifier.
    flow-classifier-list List flow-classifiers that belong to a given tenant.
    flow-classifier-show Show information of a given flow-classifier.
    flow-classifier-update Update flow-classifier information.

    port-pair-create Create a port-pair.
    port-pair-delete Delete a given port-pair.
    port-pair-list List port-pairs that belongs to a given tenant.
    port-pair-show Show information of a given port-pair.
    port-pair-update Update port-pair's information.

    port-pair-group-create Create a port-pair-group.
    port-pair-group-delete Delete a given port-pair-group.
    port-pair-group-list List port-pair-groups that belongs to a given tenant.
    port-pair-group-show Show information of a given port-pair-group.
    port-pair-group-update Update port-pair-group's information.

    port-chain-create Create a port-chain.
    port-chain-delete Delete a given port-chain.
    port-chain-list List port-chains that belong to a given tenant.
    port-chain-show Show information of a given port-chain.
    port-chain-update Update port-chain's information.
  21. 一键清除资源:

source ~/admin-openrc.sh

# 1. 删除所有 SFC 相关资源

openstack sfc port chain list -f value -c ID | xargs -r openstack sfc port chain delete
openstack sfc flow classifier list -f value -c ID | xargs -r openstack sfc flow classifier delete
openstack sfc port pair group list -f value -c ID | xargs -r openstack sfc port pair group delete
openstack sfc port pair list -f value -c ID | xargs -r openstack sfc port pair delete

# 2. 删除所有实例

openstack server list -f value -c ID | xargs -r openstack server delete